Role of Sanskrit in Natural Language Processing (NLP)
Introduction
- Examine the role of the Sanskrit language (Panini's) in Natural Language Processing (NLP).
Salient features of the language
- Rule-based
- Unambiguous
- Structures are modular
- You can disassemble and understand all these are interesting points""
The potential of the language
- Above mentioned points is a building block for NLP systems
Natural Language Processing (NLP)
- Concerned with processing natural language data using computers and programming techniques.
Tasks
- Machine should be able to process heard words and repeat what it sees.
- A computer should understand human language.
- To build the bridge between language and machine
Disciplines Invovled
- Linguistics
- Computer Science
- Artificial Intelligence
Subset of Ideas in NLP
*Natural Language Generation *which will combine all ingredients ""into a machine"","" the machine to a story.""
What is that one needs in Machine and Computers""
-generating a"""" text from a given meaning representational Logic"" Implemented through computer program and that's called Natural language generation (NLG)""
What's Natural Language Understanding in machine?
*It should"""" distill -extract the meaning out of "" a natural language, a data""
The example,
"" I feed a sentence to the computer and"" It should give"case"" (Third case) ,""plural"", ""Singular"" and what kind of "" Verb"""
Advantage of NLC with rule based constructs
*This ""NLG -natural language generation is slightly -easier now because now if you you give some -rules, then it will follow, particularly with all the Lexicons and Syntax""!
Inherent Advantages of Sanskrit
- Certain inherent advantages in the structure of Sanskrit and the Paninian grammar mechanism.
- Attractive candidate for NLP and Artificial Intelligence-related work.
No Comments