PyCDSL is a python interface to Cologne Digital Sanskrit Lexicon (CDSL).


  • CDSL Corpus Management (Download, Update, Access)
  • Unified interface to access all dictionaries available at CDSL
  • Console command and REPL interface for easy dictionary search
  • Extensive support for transliteration using indic-transliteration module


PyCDSL can be used in a python project, as a console command and as an interactive REPL interface.

Hrishikesh Terdalkar
Hrishikesh Terdalkar
Postdoctoral Researcher

My research lies in the intersection of Computational Linguistics, Natural Language Processing, and Software Engineering with a particular emphasis on low-resource languages such as Sanskrit and other Indian languages. I am committed to pioneering NLP innovations that have a real-world impact. I enjoy building user-friendly GUIs and CLIs for various applications. My interests also include Information Retrieval, Artificial Intelligence, Data Mining, and Machine Learning.