pyiwn: A Python based API to access Indian Language WordNets

Ritesh Panjwani, Diptesh Kanojia, Pushpak Bhattacharyya


Abstract
Indian language WordNets have their individual web-based browsing interfaces along with a common interface for IndoWordNet. 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 IndoWordNet 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.
Anthology ID:
2018.gwc-1.47
Volume:
Proceedings of the 9th Global Wordnet Conference
Month:
January
Year:
2018
Address:
Nanyang Technological University (NTU), Singapore
Editors:
Francis Bond, Piek Vossen, Christiane Fellbaum
Venue:
GWC
SIG:
SIGLEX
Publisher:
Global Wordnet Association
Note:
Pages:
378–383
Language:
URL:
https://aclanthology.org/2018.gwc-1.47
DOI:
Bibkey:
Cite (ACL):
Ritesh Panjwani, Diptesh Kanojia, and Pushpak Bhattacharyya. 2018. pyiwn: A Python based API to access Indian Language WordNets. In Proceedings of the 9th Global Wordnet Conference, pages 378–383, Nanyang Technological University (NTU), Singapore. Global Wordnet Association.
Cite (Informal):
pyiwn: A Python based API to access Indian Language WordNets (Panjwani et al., GWC 2018)
Copy Citation:
PDF:
https://preview.aclanthology.org/nschneid-patch-2/2018.gwc-1.47.pdf