Skip to content

samvadah/The-Sanskrit-Parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Sanskrit Parser

A unified web interface for Sanskrit NLP tasks. This tool allows users to input Sanskrit text in any script, parse it using world-class models, and instantly look up words in major Sanskrit dictionaries.

✨ Features

  • Multi-Script Support: Input in Devanagari, Telugu, Kannada, or IAST (via Aksharamukha).
  • Dual Parsing Models:
    • Dharmamitra: Provides detailed morphological tagging (Prātipadikam, Vibhakti, etc.).
    • Hellwig (2018): character-level neural network model for advanced word segmentation.
  • Instant Dictionary Integration: One-click lookups on Kosha.app, Ambuda, and SanskritKosha.

🛠️ Technology Stack

🚀 Deployment

This app is designed to be deployed on Streamlit Community Cloud.

  1. Push app.py and requirements.txt to GitHub.
  2. Connect your repository to Streamlit Cloud.

About

A unified Sanskrit NLP interface for word segmentation and morphological parsing using Dharmamitra (Byte5) and Hellwig (2018) models with integrated dictionary lookups.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages