Sanskrit is an excellent methodological language. There are many online resources available to learn Sanskrit. Here, I have listed out some of them

Online Dictionary  


Knowledge Representation in Sanskrit and AI


  • All India Radio news in all languages including Sanskrit

If one read the news daily then it helps to build vocabulary for words useful in day to day life

  • News Archive

Text Archive

MP3 archive

Video archive

Google group


  • Online grammar reference:

  • Panini Grammer
  • Verbs


Here I searched sanskrit or sanskrith
I found about 70 articles. I like the following

Other Interesting articles
about Bhagvad Gita
about OM
3.;year=2007;volume=40;issue=2;spage=121;epage=121;aulast=Watson  about "Sanskrit for speech problem"

Sanskrit documents:

Book: India: What it can teach us? By Max Muller


YouTube Videos
  • Sanskrit Stories on page 8 and 9 on bookboxinc channel

  • Session on (1) verbs DHATU  (2) SAMAAS (3) VIBHAKTI

  1. Sanskrit Upanyasam - Swami Omkarananda
  2. Sanskrit speech by Sringeri Sankaracharya Sri Bharathi Theertha Mahaswamiji on Sanskrit
  3. Adi Shankara -Sanskrit Movie
  4. Scientific verification of Vedas
Felicitation program of Dr Vanitha Ramaswamy  on 7 Sep 2013 at Jayarama Mandali, Jayanagar, Bengalruru.  Part 1 --- Part 2  --
Android Games



I wish it will be useful to all. Please share if you have any link to add to this list. You can find one more such article, that is also collection of Sanskrit online resource:

Circuit Switched Data Call

Innovation Name: Circuit Switched Data Call

Intent : To establish connection between two PCs without Internet at just rate of local call.

Context:  GSM provides Fax and data call service since long time. Generally people use GPRS, 3G and now LTE etc PS service only for data connectivity and Internet. This idea describes how to exploit basic CS Data call service. Nowadays Internet is omnipresent and wireless data rate is also decreasing. The local call rate for CS voice call is even cheaper in India.

  • This application can provide IP connectivity using GSM network, across the globe between a pair of computer.
  • No need of Internet.
  • Provide minimum 9.6kbps dedicated link.
  • With HSCSD one can get upto 38.4 kbps speed. 
  • In case of wireless Internet by GPRS and 3G, the radio resources are shared among all the active user cover by a single cell. So the Internet bandwidth will be low, if more users are accessing the network. The CSD call provides dedicated link, so the Internet bandwidth does not depend upon presence of other active users in the same cell.  

Two PCs and two mobiles


Each mobile can be connected to one PC over USB interface. Here mobile acts as modem. So mobile handsets obeys the AT commands. The application can be built using AT commands to initiate CSD call at one PC and to receive CSD call at another PC. Once the call is establish, the both PCs are connected over serial interface. One can use any application like chat, file transfer, etc over serial interface.

The more sophisticated application can be built using IP connectivity. The CSD call originator can be client and CSD call receiver can be server. The server will run PPP demon over Linux. It will also acts as DHCP server. Over windows RAS (Remote Access Server) can be configured. The server waits for incoming CSD call. The client will establish CSD call. The Linux client will run PPP client script and acquire IP address. The Windows client can run any dialer application and acquire IP address. The PPP protocol will use IPCP protocol to exchange the initial IP addresses. After successful CSD call and PPP negotiation, both PCs are connected to ad-hoc LAN network with IP address. So any kind of networking applications can be run.

The simple serial interface, without PPP will be simpler and more efficient. There will be no overhead for PPP framing and IP, TCP, UDP headers.

Known Uses:

The possible usage can be as follows. 
  • In the Machine to Machine (M2M) communication, CSD (Circuit Switch Data) call can be more economical in some countries.
  • It can be useful by media to report image/video etc in case of Internet backbone is destroyed.
  • It is useful for individual also to share photos, videos etc.
  •  CSD call can be useful to transfer periodic images surveillance purpose.
  • CSD can be used for telemedicine and remote health care.
  • This can be also used to share network resources like printer, fax etc across the geographical boundary. 
  • One can also his Internet connection over this CSD call, then wireless Internet can be much chipper. 
  • The data rate is very slow. Just 9.6 kbps
  • The GSM coverage is required.  
Future Scope

With proper usage, marketing and killing applications, GSM CSD can be popular in developing countries like India

Related Solution 

CDMA technology may also provide such CSD facility. I am not sure. 
If any two PCs are connected over Internet, then they can use many applications for screen sharing, video chat, etc etc. However, CSD call can be done without Internet. 


·         3GPP standard TS 27.007