Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

Natural Language Processing for Sanskrit Language Using Logic Programming


Affiliations
1 Department of Computer Science and Engineering, College of Engineering, Sri Venkateswara University, Tirupathi, India
     

   Subscribe/Renew Journal


Indian languages have long history and Sankrit is the first language. Panini's was the first to define Grammar for Sanskrit language with about 4000 rules in sixth century BC. The Natural Languages are only possible to processes with the English character set. It is possible to process other Indian languages by translating in to English character set. The fundamental aspect of Natural language processing is Knowledge representation The Panini’s Sanskrit Grammar shall be represented in Predicate Logic. In this paper Sanskrit grammar is represented in First Order Predicate Logic. The Sanskrit Language character set is translated into English character set using Om Transliteration for Sanskrit Language Processing Sanskrit language is processed with the Logic Programming using English character set.

Keywords

Panini’s Sanskrit Grammar, Sanskrit Language Processing, Logic Programming, SWI-Prolog, Om Transliteration.
User
Subscription Login to verify subscription
Notifications
Font Size

Abstract Views: 178

PDF Views: 4




  • Natural Language Processing for Sanskrit Language Using Logic Programming

Abstract Views: 178  |  PDF Views: 4

Authors

P. Venkata Subba Reddy
Department of Computer Science and Engineering, College of Engineering, Sri Venkateswara University, Tirupathi, India

Abstract


Indian languages have long history and Sankrit is the first language. Panini's was the first to define Grammar for Sanskrit language with about 4000 rules in sixth century BC. The Natural Languages are only possible to processes with the English character set. It is possible to process other Indian languages by translating in to English character set. The fundamental aspect of Natural language processing is Knowledge representation The Panini’s Sanskrit Grammar shall be represented in Predicate Logic. In this paper Sanskrit grammar is represented in First Order Predicate Logic. The Sanskrit Language character set is translated into English character set using Om Transliteration for Sanskrit Language Processing Sanskrit language is processed with the Logic Programming using English character set.

Keywords


Panini’s Sanskrit Grammar, Sanskrit Language Processing, Logic Programming, SWI-Prolog, Om Transliteration.