pyiwn: A Python based API to access Indian Language WordNets
Ritesh Panjwani, Diptesh Kanojia, Pushpak Bhattacharyya · 2018
Indian language WordNets have their individual web-based browsing interfaces along with a common interface for In-doWordNet.These interfaces prove to be useful for language learners and in an educational domain, however, they do not provide the functionality of connecting to them and browsing their data through a lucid application programming interface or an API.In this paper, we present our work on creating such an easy-to-use framework which is bundled with the data for Indian language WordNets and provides NLTK WordNet interface like core functionalities in Python.Additionally, we use a pre-built speech synthesis system for Hindi language and augment Hindi data with audios for words, glosses, and example sentences.We provide a detailed usage of our API and explain the functions for ease of the user.Also, we package the IndoWord-Net data along with the source code and provide it openly for the purpose of research.We aim to provide all our work as an open source framework for further development.