SlideShare a Scribd company logo
1 of 7
Download to read offline
INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & 
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print), 
ISSN 0976 - 6375(Online), Volume 5, Issue 10, October (2014), pp. 57-63 © IAEME 
TECHNOLOGY (IJCET) 
ISSN 0976 – 6367(Print) 
ISSN 0976 – 6375(Online) 
Volume 5, Issue 10, October (2014), pp. 57-63 
© IAEME: www.iaeme.com/IJCET.asp 
Journal Impact Factor (2014): 8.5328 (Calculated by GISI) 
www.jifactor.com 
57 
 
IJCET 
 
© I A E M E 
 
NATURAL LANGUAGE PROCESSING AND SANSKRIT 
Deeptanshu Jha1, Dr. Rashmi Jha2, Varun Varshney3 
1CSE Department, Thapar University, Patiala, Punjab, India 
2Associate Professor (CS), GIBS, GGSIPU, New Delhi, India 
3M.S, University of Texas – Arlington, Texas, USA 
 
ABSTRACT 
Sanskrit considered being the mother of all languages possesses a rich grammar which was 
penned by Panini around 2500 years ago. The dual case is a unique and beautiful feature of Sanskrit 
which is not present in any other language other than Sanskrit. The importance of dual case is 
ignored in almost all the languages which lead to confusion while processing dual and plural but this 
ambiguity is also removed in the highly efficient and organized Sanskrit grammar. This research 
paper focuses on this Indian treasure and suggests its use for to-day's computer applications. It 
explores diverse key characteristics of NLP, various problems encountered in NLP are and how 
Sanskrit successfully overcomes these limitations and fulfills all the requirements of a Natural 
Language Processor. 
Keywords: Artificial Language (AI), Inflection, Natural Language Processor (NLP), Sanskrit, 
Semantic Nets Etc. 
1. INTRODUCTION 
It is a common and reasonable misconception that natural languages are too ambiguous for 
transmission of many ideas that the artificial languages can handle and process with great precision 
and mathematical rigor. However, there is one language which despite being natural has no 
ambiguity and that is the mother of all Indo-European languages, treasure of India Sanskrit. The 
creator of Sanskrit language was Panini who formulated 3,949 rules. Now even a millennium later, 
Sanskrit has the strongest and simplest grammar of all the natural languages and surprisingly; the 
most suited language for Artificial Intelligence and Natural Language Processors. It is really 
commendable that Panini was able to design a language that can make computers understand the 
concept of human linguistics without any ambiguity even in this day and age. Certain advantages of
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print), 
ISSN 0976 - 6375(Online), Volume 5, Issue 10, October (2014), pp. 57-63 © IAEME 
Sanskrit mentioned may find its use in advanced Artificial Intelligence for computers. It is also 
immensely useful for creating a highly efficient Natural Language Processor. 
58 
 
In this article, we will discuss what NLP is, various problems encountered in NLP are and 
how Sanskrit Grammar effectively handles these limits and restrictions with precision while 
accomplishing every requirement of a Natural Language Processor. 
2. NATURAL LANGUAGE PROCESSING 
2.1 Definition 
Natural language processing (NLP) is used for communication between computers and 
human (natural) languages in the field of artificial intelligence, and linguistics. Being concerned with 
human-computer interaction, NLP works to enable computers to make sense of human language to 
make interactions with machinery and electronics as user friendly as possible. 
2.2 How NLP Works 
A structured approach is necessary to accomplish tasks using computers, with binary code 
being the basis of all interaction. It is a compulsion for computer languages to be unambiguous. 
Although, human languages do have a structure (called grammar), a high level of ambiguity remains 
because words can have different meanings depending on the context. 
Let us inspect the given English phrase - I like apple 
1. Does this phrase refer to the brand apple, or to the fruit? 
2. Who is I in this context? 
and now further deepening the linguistic analysis, consider a sentence like: 
Do you see the man with the glasses? 
1. Does that mean - you see the man using the glasses 
2. Or does it mean - you see the man who is holding the glasses 
3. Glass here refers to spectacles or normal glass? 
Grammatically both the sentences are correct, which meaning was implied here; depends 
solely on the present context. Thus NLP has to face a lot of ambiguity during its processing and now 
we will explore how Sanskrit overcomes all of these hurdles to become the best suited language for 
NLP. 
3. SEMANTIC NETS 
Translating a sentence into machine acceptable form is not just a map from lexical item to 
lexical item and since ambiguity is always present, we need ways to bring out the actual meaning of 
the sentence. Semantic Nets are used to represent semantic relations between concepts using 
directed/undirected graphs. 
Take for example the sentence - Varun gave the book to Deeptanshu. This information can be 
stored as a set of triples: 
give, agent, Varun 
give, agent, book 
give, recipient, Deeptanshu 
give, time, past
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print), 
ISSN 0976 - 6375(Online), Volume 5, Issue 10, October (2014), pp. 57-63 © IAEME 
59 
 
Figure 1: Basic Semantic Net for “Varun gave the book to Deeptanshu 
Here, we can see that central significance is given to the verb and is considered to be the 
distinguishing characteristic of the sentence. 
Now let us explore another example: 
Varun, an author living in Mayur Vihar, gives the book to Deep, who is a scriptwriter. 
Now, if we read this semantic net, we will get a long and confusing English text - There is a 
Varun who lives in Mayur Vihar, where Mayur Vihar is a subset of ADDRESS-EVENTS, itself a 
subset of 'ALL EVENTS', and who is an author which is again a subset of 'OCCUPATION 
EVENTS'...etc. 
The extent to which a semantic net is complex and unmanageable is related to the fact that 
language is - natural and diverges from the precise or artificial. Further on, we will discuss that 
one minute difference between Sanskrit language and semantic nets is that Sanskrit grammarians 
were not aware of the diagrammatic representation and thus they developed all abstract notions in 
grammatical sentences. 
4. SHASTRIC SANSKRIT 
Several unique and outstanding features of Sanskrit make it extremely suitable for Artificial 
intelligence and NLP. 
4.1 Word Representation of Properties of Objects/Entities 
One of the major differences between Sanskrit and other languages is that in all other 
languages there is a one-to-one correspondence between the words and the objects represented. In 
Sanskrit, this one-to-one correspondence exists between the words and the associated properties. For 
example in English, a tree is called a tree and doesn't reflect its properties. On the other hand, in 
Sanskrit the word (tree) represents properties of trees as well and not only the tree itself. 
Similarly other words which can define the properties of a tree can be used to denote a tree
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print), 
ISSN 0976 - 6375(Online), Volume 5, Issue 10, October (2014), pp. 57-63 © IAEME 
60 
 
So, all these words can be used to denote a tree because a tree has the above properties. There 
are a number of advantages of this approach: 
1) Today English has approximately 500,000 words, most of which is borrowed from other 
languages. Before an airplane was invented, there was no word for it in the dictionary and was added 
only after its invention and thus every new word coined has to be put into the dictionary. In Sanskrit 
even if a word is coined we don’t need to put it in the dictionary because any person well versed in 
Sanskrit can use the algorithms of Sanskrit grammar to decode its meaning as the word coined will 
ultimately represent a property of the object. 
2) There are virtually infinite words in Sanskrit, whereas in English there will always be a finite 
number of words in the dictionary. This is so because, words for an object can be coined based on its 
properties and using the same properties anyone can understand the meaning of the word. 
Here we elucidated those words in Sanskrit that represent properties of the object and not the 
object itself. What separates Sanskrit from other languages is the enormous ratio of words 
representing properties to words representing objects. Let this ratio be X; 
For most languages: X  1 -OR- X= (approx)1 -OR- X(slightly) 1 For Sanskrit: X 100000 
So even Sanskrit has words that represents objects only but their count is negligible in comparison to 
the words representing properties. 
4.2 VIBHAKTI 
In this section, we will see how Sanskrit uses programming concepts such as classes, objects, 
and pointers to shorten the language. 
Let us take this sentence as an example: 
It means that - A stupid person must be avoided. He is like a two legged animal in front of the eyes. 
We can see that Sanskrit language is very economic in its usage of words as compared to 
English. As mentioned in 4.1 words in Sanskrit represent properties so the given 5 words also 
represent some properties 
In the spoken language we talk about objects and not properties, so we need to force the 
words to represent objects and this way of making a word (Which represents property) an object is 
called vibhakti.
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print), 
ISSN 0976 - 6375(Online), Volume 5, Issue 10, October (2014), pp. 57-63 © IAEME 
61 
Similarly 
 
Now we have five words representing five different properties and with the help of vibhaktis, 
we have converted them to represent five objects having those five properties. Now the golden rule 
of Sanskrit grammar which states that words having the same vibhakti represents the same object 
i.e. the five different words are like pointers that point to the same object because they all have the 
same vibhakti. 
Figure 2: Basic Object Pointers for First Vibhaktis 
Thus we see that a word in Sanskrit is like a class in object oriented language (without 
methods) and its vibhaktified form is like a pointer to an object of that class. 
4.3 Dual Case 
This is a unique feature of Sanskrit language which is not supported by most of the languages 
creating confusion while processing dual and plural. A comparison study between the given four 
languages is presented below: 
1) French 
Singular Case: chez le garcon- in the boy 
Dual Case: entre les garcons - between the boys 
Plural Case: parmi les garcons - among the boys 
2) Spanish 
Singular Case: en el nino - in the boy 
Dual Case: entre los chicos - between the boys 
Plural Case: entre los chicos - among the boys
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print), 
ISSN 0976 - 6375(Online), Volume 5, Issue 10, October (2014), pp. 57-63 © IAEME 
62 
3) English 
Singular Case: in the boy 
Dual Case: between the boys 
Plural Case: among the boys 
4) Sanskrit 
Singular Case: baalkey (in the boy) 
Dual Case: baalkayo: (between the boys) 
Plural Case: baalkeshu (among the boys) 
 
Thus we can see that only in Sanskrit there is a clear difference between dual and plural case 
and thus we can get an error free NLP, whereas in other languages even the human mind can get 
confused between dual and plural case. 
4.4 Inflection Based Syntax 
Another unique feature of Sanskrit is its inflection based syntax which makes the overall 
meaning of a sentence independent on the position of its constituent words. An inflection of a word 
is a different form of that word and is used for enhancing the meaning of the original word. When we 
say that English is a weakly inflected language, we mean that English language seldom uses different 
forms of words to represent enhanced meanings of that word, but on the other hand it uses totally 
unrelated new words to represent the enhanced meaning whereas in Sanskrit with the help of 
inflected word we can easily convey the enhanced meaning without the help of any new unrelated 
words. 
For example consider the sentence: The meat was eaten by a dog. 
Which when translated in Sanskrit would be: 
Thus here we see that in English to convey the information that the agent is the dog we had to 
use a new unrelated word - by but in Sanskrit there was no use of any new unrelated word because 
we used the inflected word . 
Now here in the sentence the word - was performs two functions 
1) It conveys that the act of eating has already been performed. 
2) By appearing after meat it conveys that act of eating was performed on the meat. 
So if we try to jumble up the words in the sentence the whole meaning of the sentence will 
change or in many combinations there will be no meaning at all. But in Sanskrit these two functions 
are performed by vibhakti and not word order thus jumbling up of the words have no effect on the 
overall meaning of the sentence. 
1) As (meat) and (act of eating) have the same vibhakti, so they apply to the same object 
and we know for sure that applies to and not whatever be the order of the 
words. 
2) To show that the act of eating has already taken place, we use the inflected word which 
has the information that the act of eating has taken place engrained in it irrespective of the 
position of in the sentence.
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print), 
ISSN 0976 - 6375(Online), Volume 5, Issue 10, October (2014), pp. 57-63 © IAEME 
63 
4.5 Speech Therapy 
 
The Indian book of music Samaveda is a Sanskrit Script and we can implement Sanskrit in 
coding, like coding a musical instrument. Just like any musical instrument each and every Sanskrit 
word has its own pronunciation with a certain Frequency, Stress and Amplitude. The pronunciation 
and ac-cent of Sanskrit words is based on physics and these words have the power of vibration. 
These properties can help in creating a highly efficient speech therapy for NLP. 
For example in English language two words such as hole and whole have the same 
pronunciation. Alternately there are words such as enough which are written as - e n o u g h  but 
pronounced as - enuff  which is very confusing for the NLP but in Sanskrit there is no such 
ambiguity because all the words are formed with great care and also because there is no colloquial 
version of the language. It did not face any accent change, so Sanskrit can be very helpful for 
machine speech therapy. 
5. CONCLUSION 
In this paper, we tried to describe the reasons to support Sanskrit as a language for Natural 
Language Processing as compared to other languages because of it vast and intelligent grammar and 
various properties such as 
1) Words describing the properties rather than objects 
2) Special attention to dual case 
3) Extensive use of vibhaktis 
4) Support for high inflection, and 
5) Extremely refined pronunciation of each and every word. 
Using Sanskrit preferentially for research and development should be explored, rather than 
making use of a foreign language adding fame to the Indian heritage. 
REFERENCES 
1. Rick Briggs, Knowledge Representation in Sanskrit and Artificial Intelligence, 
DOI: http://dx.doi.org/10.1609/aimag.v6i1.466. 
2. Vaishali Ravindranath, Sanskrit - the most suitable language for computer linguistics, ISBN 
9789381992968 Article number TRF_123. 
3. Shashank Saxena and Raghav Agarwal, Sanskrit as a Programming Language and Natural 
Language Processing, Global Journal of Management and Business Studies, ISSN 2248-9878 
Volume 3, Number 10 (2013), pp. 1135-1142. 
4. Mousmi Chaurasia and Dr. Sushil Kumar, “Natural Language Processing Based Information 
Retrieval for the Purpose of Author Identification” International Journal of Information 
Technology and Management Information Systems (IJITMIS), Volume 1, Issue 1, 2010, 
pp. 45 - 54, ISSN Print: 0976 – 6405, ISSN Online: 0976 – 6413. 
5. Roma V J, M S Bewoor and Dr.S.H.Patil, “Automation Tool for Evaluation of the Quality of 
NLP Based Text Summary Generated Through Summarization and Clustering Techniques by 
Quantitative and Qualitative Metrics”, International Journal of Computer Engineering  
Technology (IJCET), Volume 4, Issue 3, 2013, pp. 77 - 85, ISSN Print: 0976 – 6367, 
ISSN Online: 0976 – 6375.

More Related Content

What's hot

Application of discrete mathematics in IT
Application of discrete mathematics in ITApplication of discrete mathematics in IT
Application of discrete mathematics in ITShahidAbbas52
 
Ancient Indian sciene and technology
Ancient Indian sciene and technology Ancient Indian sciene and technology
Ancient Indian sciene and technology shamikumar2
 
Ancient scripts, their decipherment and palaeography of India, 29 January 2017
Ancient scripts, their decipherment and palaeography of India, 29 January 2017Ancient scripts, their decipherment and palaeography of India, 29 January 2017
Ancient scripts, their decipherment and palaeography of India, 29 January 2017Raamesh Gowri Raghavan
 
Chandragupta Maurya
Chandragupta MauryaChandragupta Maurya
Chandragupta MauryaAjai Singh
 
Vedas, Vedanta, Upanishads, Brahmsutras & Gita
Vedas, Vedanta, Upanishads, Brahmsutras & GitaVedas, Vedanta, Upanishads, Brahmsutras & Gita
Vedas, Vedanta, Upanishads, Brahmsutras & GitaSudhir Bisht
 
Ancient indian astronomy and mathematics
Ancient indian astronomy and mathematicsAncient indian astronomy and mathematics
Ancient indian astronomy and mathematicsRajesh Kochhar
 
Aryabhatta
AryabhattaAryabhatta
AryabhattaVisheshV
 
Shocking scientific inventions by ancient saints!
Shocking scientific inventions by ancient saints!Shocking scientific inventions by ancient saints!
Shocking scientific inventions by ancient saints!Dipali Sheth
 
Ancient Indian astronomical tradition: Characteristics and accomplishments
Ancient Indian astronomical tradition:  Characteristics and accomplishmentsAncient Indian astronomical tradition:  Characteristics and accomplishments
Ancient Indian astronomical tradition: Characteristics and accomplishmentsRajesh Kochhar
 
Natural language processing in artificial intelligence
Natural language processing in artificial intelligenceNatural language processing in artificial intelligence
Natural language processing in artificial intelligenceAbdul Rafay
 
Tokenization using nlp | NLP Course
Tokenization using nlp | NLP CourseTokenization using nlp | NLP Course
Tokenization using nlp | NLP CourseRAKESH P
 
Presentation on famous mathematicians in india
Presentation on famous mathematicians in indiaPresentation on famous mathematicians in india
Presentation on famous mathematicians in indiaFabeenaKMP
 

What's hot (20)

Application of discrete mathematics in IT
Application of discrete mathematics in ITApplication of discrete mathematics in IT
Application of discrete mathematics in IT
 
The Vedas
The VedasThe Vedas
The Vedas
 
Digital library
Digital libraryDigital library
Digital library
 
Ancient Indian sciene and technology
Ancient Indian sciene and technology Ancient Indian sciene and technology
Ancient Indian sciene and technology
 
Ancient scripts, their decipherment and palaeography of India, 29 January 2017
Ancient scripts, their decipherment and palaeography of India, 29 January 2017Ancient scripts, their decipherment and palaeography of India, 29 January 2017
Ancient scripts, their decipherment and palaeography of India, 29 January 2017
 
Sanskrit grammer
Sanskrit grammerSanskrit grammer
Sanskrit grammer
 
Chandragupta Maurya
Chandragupta MauryaChandragupta Maurya
Chandragupta Maurya
 
Vedas, Vedanta, Upanishads, Brahmsutras & Gita
Vedas, Vedanta, Upanishads, Brahmsutras & GitaVedas, Vedanta, Upanishads, Brahmsutras & Gita
Vedas, Vedanta, Upanishads, Brahmsutras & Gita
 
Ancient indian astronomy and mathematics
Ancient indian astronomy and mathematicsAncient indian astronomy and mathematics
Ancient indian astronomy and mathematics
 
Aryabhatta
AryabhattaAryabhatta
Aryabhatta
 
Origin and Development of Sanskrit Letters With the special reference to Gran...
Origin and Development of Sanskrit Letters With the special reference to Gran...Origin and Development of Sanskrit Letters With the special reference to Gran...
Origin and Development of Sanskrit Letters With the special reference to Gran...
 
Shocking scientific inventions by ancient saints!
Shocking scientific inventions by ancient saints!Shocking scientific inventions by ancient saints!
Shocking scientific inventions by ancient saints!
 
Vedic Literature
Vedic LiteratureVedic Literature
Vedic Literature
 
Ancient Indian astronomical tradition: Characteristics and accomplishments
Ancient Indian astronomical tradition:  Characteristics and accomplishmentsAncient Indian astronomical tradition:  Characteristics and accomplishments
Ancient Indian astronomical tradition: Characteristics and accomplishments
 
Indian philosophy
Indian philosophyIndian philosophy
Indian philosophy
 
5. phase of nlp
5. phase of nlp5. phase of nlp
5. phase of nlp
 
Natural language processing in artificial intelligence
Natural language processing in artificial intelligenceNatural language processing in artificial intelligence
Natural language processing in artificial intelligence
 
Semantic analysis
Semantic analysisSemantic analysis
Semantic analysis
 
Tokenization using nlp | NLP Course
Tokenization using nlp | NLP CourseTokenization using nlp | NLP Course
Tokenization using nlp | NLP Course
 
Presentation on famous mathematicians in india
Presentation on famous mathematicians in indiaPresentation on famous mathematicians in india
Presentation on famous mathematicians in india
 

Viewers also liked

Implementation of magnetized water to improve the properties of concrete
Implementation of magnetized water to improve the properties of concreteImplementation of magnetized water to improve the properties of concrete
Implementation of magnetized water to improve the properties of concreteIAEME Publication
 
Perceptions of university staff toward on preservation and global accessibili...
Perceptions of university staff toward on preservation and global accessibili...Perceptions of university staff toward on preservation and global accessibili...
Perceptions of university staff toward on preservation and global accessibili...IAEME Publication
 
Studies on exhaust emissions of ceramic coated di diesel engine fuelled with ...
Studies on exhaust emissions of ceramic coated di diesel engine fuelled with ...Studies on exhaust emissions of ceramic coated di diesel engine fuelled with ...
Studies on exhaust emissions of ceramic coated di diesel engine fuelled with ...IAEME Publication
 
Modified clahe an adaptive algorithm for contrast enhancement of aerial medi...
Modified clahe an adaptive algorithm for contrast enhancement of aerial  medi...Modified clahe an adaptive algorithm for contrast enhancement of aerial  medi...
Modified clahe an adaptive algorithm for contrast enhancement of aerial medi...IAEME Publication
 
Geopolymer concrete an earth friendly concrete very promising in the industr
Geopolymer concrete an earth friendly concrete very promising in the industrGeopolymer concrete an earth friendly concrete very promising in the industr
Geopolymer concrete an earth friendly concrete very promising in the industrIAEME Publication
 

Viewers also liked (9)

Implementation of magnetized water to improve the properties of concrete
Implementation of magnetized water to improve the properties of concreteImplementation of magnetized water to improve the properties of concrete
Implementation of magnetized water to improve the properties of concrete
 
Perceptions of university staff toward on preservation and global accessibili...
Perceptions of university staff toward on preservation and global accessibili...Perceptions of university staff toward on preservation and global accessibili...
Perceptions of university staff toward on preservation and global accessibili...
 
Studies on exhaust emissions of ceramic coated di diesel engine fuelled with ...
Studies on exhaust emissions of ceramic coated di diesel engine fuelled with ...Studies on exhaust emissions of ceramic coated di diesel engine fuelled with ...
Studies on exhaust emissions of ceramic coated di diesel engine fuelled with ...
 
20320140507001
2032014050700120320140507001
20320140507001
 
Modified clahe an adaptive algorithm for contrast enhancement of aerial medi...
Modified clahe an adaptive algorithm for contrast enhancement of aerial  medi...Modified clahe an adaptive algorithm for contrast enhancement of aerial  medi...
Modified clahe an adaptive algorithm for contrast enhancement of aerial medi...
 
50120140507005
5012014050700550120140507005
50120140507005
 
20120140507002
2012014050700220120140507002
20120140507002
 
40220140505003
4022014050500340220140505003
40220140505003
 
Geopolymer concrete an earth friendly concrete very promising in the industr
Geopolymer concrete an earth friendly concrete very promising in the industrGeopolymer concrete an earth friendly concrete very promising in the industr
Geopolymer concrete an earth friendly concrete very promising in the industr
 

Similar to IJCET Natural Language Processing and Sanskrit

Domain Specific Terminology Extraction (ICICT 2006)
Domain Specific Terminology Extraction (ICICT 2006)Domain Specific Terminology Extraction (ICICT 2006)
Domain Specific Terminology Extraction (ICICT 2006)IT Industry
 
Exploiting rules for resolving ambiguity in marathi language text
Exploiting rules for resolving ambiguity in marathi language textExploiting rules for resolving ambiguity in marathi language text
Exploiting rules for resolving ambiguity in marathi language texteSAT Journals
 
A performance of svm with modified lesk approach for word sense disambiguatio...
A performance of svm with modified lesk approach for word sense disambiguatio...A performance of svm with modified lesk approach for word sense disambiguatio...
A performance of svm with modified lesk approach for word sense disambiguatio...eSAT Journals
 
American Standard Sign Language Representation Using Speech Recognition
American Standard Sign Language Representation Using Speech RecognitionAmerican Standard Sign Language Representation Using Speech Recognition
American Standard Sign Language Representation Using Speech Recognitionpaperpublications3
 
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGESA SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGEScsandit
 
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGESA SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGESLinda Garcia
 
Summer Research Project (Anusaaraka) Report
Summer Research Project (Anusaaraka) ReportSummer Research Project (Anusaaraka) Report
Summer Research Project (Anusaaraka) ReportAnwar Jameel
 
Segmentation Words for Speech Synthesis in Persian Language Based On Silence
Segmentation Words for Speech Synthesis in Persian Language Based On SilenceSegmentation Words for Speech Synthesis in Persian Language Based On Silence
Segmentation Words for Speech Synthesis in Persian Language Based On Silencepaperpublications3
 
Role of language engineering to preserve endangered languages
Role of language engineering to preserve endangered languagesRole of language engineering to preserve endangered languages
Role of language engineering to preserve endangered languagesDr. Amit Kumar Jha
 
Dynamic Construction of Telugu Speech Corpus for Voice Enabled Text Editor
Dynamic Construction of Telugu Speech Corpus for Voice Enabled Text EditorDynamic Construction of Telugu Speech Corpus for Voice Enabled Text Editor
Dynamic Construction of Telugu Speech Corpus for Voice Enabled Text EditorWaqas Tariq
 
Segmentation Words for Speech Synthesis in Persian Language Based On Silence
Segmentation Words for Speech Synthesis in Persian Language Based On SilenceSegmentation Words for Speech Synthesis in Persian Language Based On Silence
Segmentation Words for Speech Synthesis in Persian Language Based On Silencepaperpublications3
 
Outlining Bangla Word Dictionary for Universal Networking Language
Outlining Bangla Word Dictionary for Universal Networking  LanguageOutlining Bangla Word Dictionary for Universal Networking  Language
Outlining Bangla Word Dictionary for Universal Networking LanguageIOSR Journals
 
AMBIGUITY-AWARE DOCUMENT SIMILARITY
AMBIGUITY-AWARE DOCUMENT SIMILARITYAMBIGUITY-AWARE DOCUMENT SIMILARITY
AMBIGUITY-AWARE DOCUMENT SIMILARITYijnlc
 
CONSTRUCTION OF ENGLISH-BODO PARALLEL TEXT CORPUS FOR STATISTICAL MACHINE TRA...
CONSTRUCTION OF ENGLISH-BODO PARALLEL TEXT CORPUS FOR STATISTICAL MACHINE TRA...CONSTRUCTION OF ENGLISH-BODO PARALLEL TEXT CORPUS FOR STATISTICAL MACHINE TRA...
CONSTRUCTION OF ENGLISH-BODO PARALLEL TEXT CORPUS FOR STATISTICAL MACHINE TRA...kevig
 
Automatic text summarization of konkani texts using pre-trained word embeddin...
Automatic text summarization of konkani texts using pre-trained word embeddin...Automatic text summarization of konkani texts using pre-trained word embeddin...
Automatic text summarization of konkani texts using pre-trained word embeddin...IJECEIAES
 
CONSTRUCTION OF ENGLISH-BODO PARALLEL TEXT CORPUS FOR STATISTICAL MACHINE TRA...
CONSTRUCTION OF ENGLISH-BODO PARALLEL TEXT CORPUS FOR STATISTICAL MACHINE TRA...CONSTRUCTION OF ENGLISH-BODO PARALLEL TEXT CORPUS FOR STATISTICAL MACHINE TRA...
CONSTRUCTION OF ENGLISH-BODO PARALLEL TEXT CORPUS FOR STATISTICAL MACHINE TRA...ijnlc
 
A New Approach: Automatically Identify Proper Noun from Bengali Sentence for ...
A New Approach: Automatically Identify Proper Noun from Bengali Sentence for ...A New Approach: Automatically Identify Proper Noun from Bengali Sentence for ...
A New Approach: Automatically Identify Proper Noun from Bengali Sentence for ...Syeful Islam
 

Similar to IJCET Natural Language Processing and Sanskrit (20)

Domain Specific Terminology Extraction (ICICT 2006)
Domain Specific Terminology Extraction (ICICT 2006)Domain Specific Terminology Extraction (ICICT 2006)
Domain Specific Terminology Extraction (ICICT 2006)
 
Exploiting rules for resolving ambiguity in marathi language text
Exploiting rules for resolving ambiguity in marathi language textExploiting rules for resolving ambiguity in marathi language text
Exploiting rules for resolving ambiguity in marathi language text
 
A performance of svm with modified lesk approach for word sense disambiguatio...
A performance of svm with modified lesk approach for word sense disambiguatio...A performance of svm with modified lesk approach for word sense disambiguatio...
A performance of svm with modified lesk approach for word sense disambiguatio...
 
American Standard Sign Language Representation Using Speech Recognition
American Standard Sign Language Representation Using Speech RecognitionAmerican Standard Sign Language Representation Using Speech Recognition
American Standard Sign Language Representation Using Speech Recognition
 
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGESA SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
 
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGESA SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
A SURVEY OF GRAMMAR CHECKERS FOR NATURAL LANGUAGES
 
Summer Research Project (Anusaaraka) Report
Summer Research Project (Anusaaraka) ReportSummer Research Project (Anusaaraka) Report
Summer Research Project (Anusaaraka) Report
 
Segmentation Words for Speech Synthesis in Persian Language Based On Silence
Segmentation Words for Speech Synthesis in Persian Language Based On SilenceSegmentation Words for Speech Synthesis in Persian Language Based On Silence
Segmentation Words for Speech Synthesis in Persian Language Based On Silence
 
Applsci 09-02758
Applsci 09-02758Applsci 09-02758
Applsci 09-02758
 
Role of language engineering to preserve endangered languages
Role of language engineering to preserve endangered languagesRole of language engineering to preserve endangered languages
Role of language engineering to preserve endangered languages
 
Dynamic Construction of Telugu Speech Corpus for Voice Enabled Text Editor
Dynamic Construction of Telugu Speech Corpus for Voice Enabled Text EditorDynamic Construction of Telugu Speech Corpus for Voice Enabled Text Editor
Dynamic Construction of Telugu Speech Corpus for Voice Enabled Text Editor
 
Edinburgh
EdinburghEdinburgh
Edinburgh
 
Nlp ambiguity presentation
Nlp ambiguity presentationNlp ambiguity presentation
Nlp ambiguity presentation
 
Segmentation Words for Speech Synthesis in Persian Language Based On Silence
Segmentation Words for Speech Synthesis in Persian Language Based On SilenceSegmentation Words for Speech Synthesis in Persian Language Based On Silence
Segmentation Words for Speech Synthesis in Persian Language Based On Silence
 
Outlining Bangla Word Dictionary for Universal Networking Language
Outlining Bangla Word Dictionary for Universal Networking  LanguageOutlining Bangla Word Dictionary for Universal Networking  Language
Outlining Bangla Word Dictionary for Universal Networking Language
 
AMBIGUITY-AWARE DOCUMENT SIMILARITY
AMBIGUITY-AWARE DOCUMENT SIMILARITYAMBIGUITY-AWARE DOCUMENT SIMILARITY
AMBIGUITY-AWARE DOCUMENT SIMILARITY
 
CONSTRUCTION OF ENGLISH-BODO PARALLEL TEXT CORPUS FOR STATISTICAL MACHINE TRA...
CONSTRUCTION OF ENGLISH-BODO PARALLEL TEXT CORPUS FOR STATISTICAL MACHINE TRA...CONSTRUCTION OF ENGLISH-BODO PARALLEL TEXT CORPUS FOR STATISTICAL MACHINE TRA...
CONSTRUCTION OF ENGLISH-BODO PARALLEL TEXT CORPUS FOR STATISTICAL MACHINE TRA...
 
Automatic text summarization of konkani texts using pre-trained word embeddin...
Automatic text summarization of konkani texts using pre-trained word embeddin...Automatic text summarization of konkani texts using pre-trained word embeddin...
Automatic text summarization of konkani texts using pre-trained word embeddin...
 
CONSTRUCTION OF ENGLISH-BODO PARALLEL TEXT CORPUS FOR STATISTICAL MACHINE TRA...
CONSTRUCTION OF ENGLISH-BODO PARALLEL TEXT CORPUS FOR STATISTICAL MACHINE TRA...CONSTRUCTION OF ENGLISH-BODO PARALLEL TEXT CORPUS FOR STATISTICAL MACHINE TRA...
CONSTRUCTION OF ENGLISH-BODO PARALLEL TEXT CORPUS FOR STATISTICAL MACHINE TRA...
 
A New Approach: Automatically Identify Proper Noun from Bengali Sentence for ...
A New Approach: Automatically Identify Proper Noun from Bengali Sentence for ...A New Approach: Automatically Identify Proper Noun from Bengali Sentence for ...
A New Approach: Automatically Identify Proper Noun from Bengali Sentence for ...
 

More from IAEME Publication

IAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME Publication
 
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...IAEME Publication
 
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSA STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSIAEME Publication
 
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSBROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSIAEME Publication
 
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSDETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSIAEME Publication
 
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSIAEME Publication
 
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOVOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOIAEME Publication
 
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IAEME Publication
 
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYVISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYIAEME Publication
 
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...IAEME Publication
 
GANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEGANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEIAEME Publication
 
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...IAEME Publication
 
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...IAEME Publication
 
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...IAEME Publication
 
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...IAEME Publication
 
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...IAEME Publication
 
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...IAEME Publication
 
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...IAEME Publication
 
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...IAEME Publication
 
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTA MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTIAEME Publication
 

More from IAEME Publication (20)

IAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdf
 
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
 
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSA STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
 
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSBROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
 
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSDETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
 
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
 
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOVOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
 
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
 
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYVISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
 
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
 
GANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEGANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICE
 
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
 
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
 
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
 
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
 
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
 
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
 
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
 
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
 
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTA MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
 

Recently uploaded

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 

Recently uploaded (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 

IJCET Natural Language Processing and Sanskrit

  • 1. INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print), ISSN 0976 - 6375(Online), Volume 5, Issue 10, October (2014), pp. 57-63 © IAEME TECHNOLOGY (IJCET) ISSN 0976 – 6367(Print) ISSN 0976 – 6375(Online) Volume 5, Issue 10, October (2014), pp. 57-63 © IAEME: www.iaeme.com/IJCET.asp Journal Impact Factor (2014): 8.5328 (Calculated by GISI) www.jifactor.com 57 IJCET © I A E M E NATURAL LANGUAGE PROCESSING AND SANSKRIT Deeptanshu Jha1, Dr. Rashmi Jha2, Varun Varshney3 1CSE Department, Thapar University, Patiala, Punjab, India 2Associate Professor (CS), GIBS, GGSIPU, New Delhi, India 3M.S, University of Texas – Arlington, Texas, USA ABSTRACT Sanskrit considered being the mother of all languages possesses a rich grammar which was penned by Panini around 2500 years ago. The dual case is a unique and beautiful feature of Sanskrit which is not present in any other language other than Sanskrit. The importance of dual case is ignored in almost all the languages which lead to confusion while processing dual and plural but this ambiguity is also removed in the highly efficient and organized Sanskrit grammar. This research paper focuses on this Indian treasure and suggests its use for to-day's computer applications. It explores diverse key characteristics of NLP, various problems encountered in NLP are and how Sanskrit successfully overcomes these limitations and fulfills all the requirements of a Natural Language Processor. Keywords: Artificial Language (AI), Inflection, Natural Language Processor (NLP), Sanskrit, Semantic Nets Etc. 1. INTRODUCTION It is a common and reasonable misconception that natural languages are too ambiguous for transmission of many ideas that the artificial languages can handle and process with great precision and mathematical rigor. However, there is one language which despite being natural has no ambiguity and that is the mother of all Indo-European languages, treasure of India Sanskrit. The creator of Sanskrit language was Panini who formulated 3,949 rules. Now even a millennium later, Sanskrit has the strongest and simplest grammar of all the natural languages and surprisingly; the most suited language for Artificial Intelligence and Natural Language Processors. It is really commendable that Panini was able to design a language that can make computers understand the concept of human linguistics without any ambiguity even in this day and age. Certain advantages of
  • 2. International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print), ISSN 0976 - 6375(Online), Volume 5, Issue 10, October (2014), pp. 57-63 © IAEME Sanskrit mentioned may find its use in advanced Artificial Intelligence for computers. It is also immensely useful for creating a highly efficient Natural Language Processor. 58 In this article, we will discuss what NLP is, various problems encountered in NLP are and how Sanskrit Grammar effectively handles these limits and restrictions with precision while accomplishing every requirement of a Natural Language Processor. 2. NATURAL LANGUAGE PROCESSING 2.1 Definition Natural language processing (NLP) is used for communication between computers and human (natural) languages in the field of artificial intelligence, and linguistics. Being concerned with human-computer interaction, NLP works to enable computers to make sense of human language to make interactions with machinery and electronics as user friendly as possible. 2.2 How NLP Works A structured approach is necessary to accomplish tasks using computers, with binary code being the basis of all interaction. It is a compulsion for computer languages to be unambiguous. Although, human languages do have a structure (called grammar), a high level of ambiguity remains because words can have different meanings depending on the context. Let us inspect the given English phrase - I like apple 1. Does this phrase refer to the brand apple, or to the fruit? 2. Who is I in this context? and now further deepening the linguistic analysis, consider a sentence like: Do you see the man with the glasses? 1. Does that mean - you see the man using the glasses 2. Or does it mean - you see the man who is holding the glasses 3. Glass here refers to spectacles or normal glass? Grammatically both the sentences are correct, which meaning was implied here; depends solely on the present context. Thus NLP has to face a lot of ambiguity during its processing and now we will explore how Sanskrit overcomes all of these hurdles to become the best suited language for NLP. 3. SEMANTIC NETS Translating a sentence into machine acceptable form is not just a map from lexical item to lexical item and since ambiguity is always present, we need ways to bring out the actual meaning of the sentence. Semantic Nets are used to represent semantic relations between concepts using directed/undirected graphs. Take for example the sentence - Varun gave the book to Deeptanshu. This information can be stored as a set of triples: give, agent, Varun give, agent, book give, recipient, Deeptanshu give, time, past
  • 3. International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print), ISSN 0976 - 6375(Online), Volume 5, Issue 10, October (2014), pp. 57-63 © IAEME 59 Figure 1: Basic Semantic Net for “Varun gave the book to Deeptanshu Here, we can see that central significance is given to the verb and is considered to be the distinguishing characteristic of the sentence. Now let us explore another example: Varun, an author living in Mayur Vihar, gives the book to Deep, who is a scriptwriter. Now, if we read this semantic net, we will get a long and confusing English text - There is a Varun who lives in Mayur Vihar, where Mayur Vihar is a subset of ADDRESS-EVENTS, itself a subset of 'ALL EVENTS', and who is an author which is again a subset of 'OCCUPATION EVENTS'...etc. The extent to which a semantic net is complex and unmanageable is related to the fact that language is - natural and diverges from the precise or artificial. Further on, we will discuss that one minute difference between Sanskrit language and semantic nets is that Sanskrit grammarians were not aware of the diagrammatic representation and thus they developed all abstract notions in grammatical sentences. 4. SHASTRIC SANSKRIT Several unique and outstanding features of Sanskrit make it extremely suitable for Artificial intelligence and NLP. 4.1 Word Representation of Properties of Objects/Entities One of the major differences between Sanskrit and other languages is that in all other languages there is a one-to-one correspondence between the words and the objects represented. In Sanskrit, this one-to-one correspondence exists between the words and the associated properties. For example in English, a tree is called a tree and doesn't reflect its properties. On the other hand, in Sanskrit the word (tree) represents properties of trees as well and not only the tree itself. Similarly other words which can define the properties of a tree can be used to denote a tree
  • 4. International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print), ISSN 0976 - 6375(Online), Volume 5, Issue 10, October (2014), pp. 57-63 © IAEME 60 So, all these words can be used to denote a tree because a tree has the above properties. There are a number of advantages of this approach: 1) Today English has approximately 500,000 words, most of which is borrowed from other languages. Before an airplane was invented, there was no word for it in the dictionary and was added only after its invention and thus every new word coined has to be put into the dictionary. In Sanskrit even if a word is coined we don’t need to put it in the dictionary because any person well versed in Sanskrit can use the algorithms of Sanskrit grammar to decode its meaning as the word coined will ultimately represent a property of the object. 2) There are virtually infinite words in Sanskrit, whereas in English there will always be a finite number of words in the dictionary. This is so because, words for an object can be coined based on its properties and using the same properties anyone can understand the meaning of the word. Here we elucidated those words in Sanskrit that represent properties of the object and not the object itself. What separates Sanskrit from other languages is the enormous ratio of words representing properties to words representing objects. Let this ratio be X; For most languages: X 1 -OR- X= (approx)1 -OR- X(slightly) 1 For Sanskrit: X 100000 So even Sanskrit has words that represents objects only but their count is negligible in comparison to the words representing properties. 4.2 VIBHAKTI In this section, we will see how Sanskrit uses programming concepts such as classes, objects, and pointers to shorten the language. Let us take this sentence as an example: It means that - A stupid person must be avoided. He is like a two legged animal in front of the eyes. We can see that Sanskrit language is very economic in its usage of words as compared to English. As mentioned in 4.1 words in Sanskrit represent properties so the given 5 words also represent some properties In the spoken language we talk about objects and not properties, so we need to force the words to represent objects and this way of making a word (Which represents property) an object is called vibhakti.
  • 5. International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print), ISSN 0976 - 6375(Online), Volume 5, Issue 10, October (2014), pp. 57-63 © IAEME 61 Similarly Now we have five words representing five different properties and with the help of vibhaktis, we have converted them to represent five objects having those five properties. Now the golden rule of Sanskrit grammar which states that words having the same vibhakti represents the same object i.e. the five different words are like pointers that point to the same object because they all have the same vibhakti. Figure 2: Basic Object Pointers for First Vibhaktis Thus we see that a word in Sanskrit is like a class in object oriented language (without methods) and its vibhaktified form is like a pointer to an object of that class. 4.3 Dual Case This is a unique feature of Sanskrit language which is not supported by most of the languages creating confusion while processing dual and plural. A comparison study between the given four languages is presented below: 1) French Singular Case: chez le garcon- in the boy Dual Case: entre les garcons - between the boys Plural Case: parmi les garcons - among the boys 2) Spanish Singular Case: en el nino - in the boy Dual Case: entre los chicos - between the boys Plural Case: entre los chicos - among the boys
  • 6. International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print), ISSN 0976 - 6375(Online), Volume 5, Issue 10, October (2014), pp. 57-63 © IAEME 62 3) English Singular Case: in the boy Dual Case: between the boys Plural Case: among the boys 4) Sanskrit Singular Case: baalkey (in the boy) Dual Case: baalkayo: (between the boys) Plural Case: baalkeshu (among the boys) Thus we can see that only in Sanskrit there is a clear difference between dual and plural case and thus we can get an error free NLP, whereas in other languages even the human mind can get confused between dual and plural case. 4.4 Inflection Based Syntax Another unique feature of Sanskrit is its inflection based syntax which makes the overall meaning of a sentence independent on the position of its constituent words. An inflection of a word is a different form of that word and is used for enhancing the meaning of the original word. When we say that English is a weakly inflected language, we mean that English language seldom uses different forms of words to represent enhanced meanings of that word, but on the other hand it uses totally unrelated new words to represent the enhanced meaning whereas in Sanskrit with the help of inflected word we can easily convey the enhanced meaning without the help of any new unrelated words. For example consider the sentence: The meat was eaten by a dog. Which when translated in Sanskrit would be: Thus here we see that in English to convey the information that the agent is the dog we had to use a new unrelated word - by but in Sanskrit there was no use of any new unrelated word because we used the inflected word . Now here in the sentence the word - was performs two functions 1) It conveys that the act of eating has already been performed. 2) By appearing after meat it conveys that act of eating was performed on the meat. So if we try to jumble up the words in the sentence the whole meaning of the sentence will change or in many combinations there will be no meaning at all. But in Sanskrit these two functions are performed by vibhakti and not word order thus jumbling up of the words have no effect on the overall meaning of the sentence. 1) As (meat) and (act of eating) have the same vibhakti, so they apply to the same object and we know for sure that applies to and not whatever be the order of the words. 2) To show that the act of eating has already taken place, we use the inflected word which has the information that the act of eating has taken place engrained in it irrespective of the position of in the sentence.
  • 7. International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print), ISSN 0976 - 6375(Online), Volume 5, Issue 10, October (2014), pp. 57-63 © IAEME 63 4.5 Speech Therapy The Indian book of music Samaveda is a Sanskrit Script and we can implement Sanskrit in coding, like coding a musical instrument. Just like any musical instrument each and every Sanskrit word has its own pronunciation with a certain Frequency, Stress and Amplitude. The pronunciation and ac-cent of Sanskrit words is based on physics and these words have the power of vibration. These properties can help in creating a highly efficient speech therapy for NLP. For example in English language two words such as hole and whole have the same pronunciation. Alternately there are words such as enough which are written as - e n o u g h but pronounced as - enuff which is very confusing for the NLP but in Sanskrit there is no such ambiguity because all the words are formed with great care and also because there is no colloquial version of the language. It did not face any accent change, so Sanskrit can be very helpful for machine speech therapy. 5. CONCLUSION In this paper, we tried to describe the reasons to support Sanskrit as a language for Natural Language Processing as compared to other languages because of it vast and intelligent grammar and various properties such as 1) Words describing the properties rather than objects 2) Special attention to dual case 3) Extensive use of vibhaktis 4) Support for high inflection, and 5) Extremely refined pronunciation of each and every word. Using Sanskrit preferentially for research and development should be explored, rather than making use of a foreign language adding fame to the Indian heritage. REFERENCES 1. Rick Briggs, Knowledge Representation in Sanskrit and Artificial Intelligence, DOI: http://dx.doi.org/10.1609/aimag.v6i1.466. 2. Vaishali Ravindranath, Sanskrit - the most suitable language for computer linguistics, ISBN 9789381992968 Article number TRF_123. 3. Shashank Saxena and Raghav Agarwal, Sanskrit as a Programming Language and Natural Language Processing, Global Journal of Management and Business Studies, ISSN 2248-9878 Volume 3, Number 10 (2013), pp. 1135-1142. 4. Mousmi Chaurasia and Dr. Sushil Kumar, “Natural Language Processing Based Information Retrieval for the Purpose of Author Identification” International Journal of Information Technology and Management Information Systems (IJITMIS), Volume 1, Issue 1, 2010, pp. 45 - 54, ISSN Print: 0976 – 6405, ISSN Online: 0976 – 6413. 5. Roma V J, M S Bewoor and Dr.S.H.Patil, “Automation Tool for Evaluation of the Quality of NLP Based Text Summary Generated Through Summarization and Clustering Techniques by Quantitative and Qualitative Metrics”, International Journal of Computer Engineering Technology (IJCET), Volume 4, Issue 3, 2013, pp. 77 - 85, ISSN Print: 0976 – 6367, ISSN Online: 0976 – 6375.