SanskritShala: A Neural Sanskrit NLP Toolkit with Web-Based Interface for Pedagogical and Annotation Purposes
Not on the map. Why?
Abstract (arXiv)
We present a neural Sanskrit Natural Language Processing (NLP) toolkit named SanskritShala (a school of Sanskrit) to facilitate computational linguistic analyses for several tasks such as word segmentation, morphological tagging, dependency parsing, and compound type identification. Our systems currently report state-of-the-art performance on available benchmark datasets for all tasks. SanskritShala is deployed as a web-based application, which allows a user to get real-time analysis for the given input. It is built with easy-to-use interactive data annotation features that allow annotators to correct the system predictions when it makes mistakes. We publicly release the source codes of the 4 modules included in the toolkit, 7 word embedding models that have been trained on publicly available Sanskrit corpora and multiple annotated datasets such as word similarity, relatedness, categorization, analogy prediction to assess intrinsic properties of word embeddings. So far as we know, this is the first neural-based Sanskrit NLP toolkit that has a web-based interface and a number of NLP modules. We are sure that the people who are willing to work with Sanskrit will find it useful for pedagogical and annotative purposes. SanskritShala is available at: https://cnerg.iitkgp.ac.in/sanskritshala. The demo video of our platform can be accessed at: https://youtu.be/x0X31Y9k0mw4.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 21 of its 41 references that are in the map. First posted on arXiv 19 Feb 2023.
Builds on
21 of 41 references.
References · 21
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
- 2019ALBERT: A Lite BERT for Self-supervised Learning of Language Representationscited by 2,772
- 2018Deep contextualized word representationscited by 2,285
- 2016Enriching Word Vectors with Subword Informationcited by 1,578
- 2016Exploring the Limits of Language Modelingcited by 172
- 2015Character-Aware Neural Language Modelscited by 129
- 2017BPEmb: Tokenization-free Pre-trained Subword Embeddings in 275 Languagescited by 52
- 2016Charagram: Embedding Words and Sentences via Character n-gramscited by 14
- 2021Automatic Speech Recognition in Sanskrit: A New Speech Corpus and Modelling Insightscited by 14
- 2022TransLIST: A Transformer-Based Linguistically Informed Sanskrit Tokenizercited by 13
- 2021A Little Pretraining Goes a Long Way: A Case Study on Dependency Parsing Task for Low-resource Morphologically Rich Languagescited by 9
- 2018LemmaTag: Jointly Tagging and Lemmatizing for Morphologically-Rich Languages with BRNNscited by 8
9 more
- 2018Free as in Free Word Order: An Energy Based Model for Word Segmentation and Morphological Tagging in Sanskritcited by 8
- 2021Evaluating Neural Word Embeddings for Sanskritcited by 8
- 2020Evaluating Neural Morphological Taggers for Sanskritcited by 7
- 2020Validation and Normalization of DCS corpus using Sanskrit Heritage tools to build a tagged Gold Corpuscited by 6
- 2020Neural Approaches for Data Driven Dependency Parsing in Sanskritcited by 4
- 2021Sangrahaka: A Tool for Annotating and Querying Knowledge Graphscited by 4
- 2022A Novel Multi-Task Learning Approach for Context-Sensitive Compound Type Identification in Sanskritcited by 4
- 2022Chandojnanam: A Sanskrit Meter Identification and Utilization Systemcited by 4
- 2022Prabhupadavani: A Code-mixed Speech Translation Data for 25 Languagescited by 2
Built on by
Citing papers per year: 2025: 2; 2026: 3.
5 papers.
- 2025HERITAGE: An End-to-End Web Platform for Processing Korean Historical Documents in Hanjacited by 2
- 2025Still Not There: Can LLMs Outperform Smaller Task-Specific Seq2Seq Models on the Poetry-to-Prose Conversion Task?cited by 2
- 2026BHARATI: Morphology-Aware Tokenizers for Classical Indian Languages with Subword Fertility Analysiscited by 0
- 2026Vectorizing Classical Tamil: Representation Learning for Verse-Commentary Pairscited by 0
- 2026A Computational Approach to Measuring Semantic Change in Sanskrit Literaturecited by 0
- 2026Vectorizing Classical Tamil: Representation Learning for Verse-Commentary Pairs4 Sep 2026
- 2026A Computational Approach to Measuring Semantic Change in Sanskrit Literature31 Jul 2026
- 2026BHARATI: Morphology-Aware Tokenizers for Classical Indian Languages with Subword Fertility Analysis25 Jul 2026
- 2025Still Not There: Can LLMs Outperform Smaller Task-Specific Seq2Seq Models on the Poetry-to-Prose Conversion Task?11 Nov 2025
- 2025HERITAGE: An End-to-End Web Platform for Processing Korean Historical Documents in Hanja21 Jan 2025