Namaste,
No. It uses SQLite databases from web.zip file available from the download links available on the website. Maintains all the downloaded files in a customizable location (~/cdsl_data by default). Uses ORM from peewee, extends it by adding some basic parsing/transliteration.
One of the tasks that I want to do is writing custom parser functions for parsing entries of several principal dictionaries, and extracting syntactic and semantic information from XML entries.
For example, several dictionaries mention some grammatical information about the words, e.g. gender. This should ideally be extracted and made available as a property of every Entry class instance for easy access such as `e.gender`
This, however, in its entirety is not a straightforward task as far as I understand as it needs a careful understanding of the specific dictionary in question.
Thank you.
Regards,