Wordnet Semantic Relations in a Chatbot

Keywords: Wordnet, Dialogflow, chatbot, semantic relation, phrase structure


The goal of this research is to design and implement a chatbot for querying Wordnet semantic relations. The study creates a contextual chatbot named WordnetBot, a web application that utilizes the use of technologies such as Dialogflow, React, NodeJS, Javascript, and MariaDB. The Wordnet database which leverages all other dictionaries due to its semantic relations representation was used as the data source. Phrase Structure Analysis extracts the keyword and the semantic relation from a user’s message or query. It complements the Machine Learning and AI capabilities of Dialogflow in the analysis. The researcher designed an architectural framework for the integration of the different components of WordnetBot.


AbuShawar, B., & Atwell, E. (2015). ALICE chatbot: trials and outputs. Computación y Sistemas, 19(4), 625-632.

Chou, P. T. M. (2011). The effects of vocabulary knowledge and background knowledge on reading comprehension of Taiwanese EFL students. Electronic Journal of Foreign Language Teaching, 8(1).

Datta, D., Phillips, M., Chiu, J., Watson, G. S., Bywater, J. P., Barnes, L., & Brown, D. (2020). Improving classification through weak supervision in context-specific conversational agent development for teacher education. arXiv preprint arXiv:2010.12710.

De Pietro, O., & Frontera, G. (2005). Tutorbot: an application aiml-based for web-learning. Advanced Technology for Learning, 2(1), 29-34.

Feng, D., Shaw, E., Kim, J., & Hovy, E. (2006, January). An intelligent discussion-bot for answering student queries in threaded discussions. In Proceedings of the 11th international conference on Intelligent user interfaces, 171-177.

Fryer, L., & Carpenter, R. (2006). Bots as language learning tools. Language Learning & Technology, 10(3), 8-14.

Google. (2020). Quotas and limits Dialogflow Google Cloud. https://cloud.google.com/dialogflow/

Kretzschmar Jr, W. A. (2015). Language and complex systems. Cambridge University Press.

Miller, G. A., & Fellbaum, C. (1992). WordNet and the organization of lexical memory. In Intelligent tutoring systems for foreign language learning. Springer.

Petralba, J. E. (2014a). An extracted database content from WordNet for natural language processing and word games. In 2014 International Conference on Asian Language Processing (IALP), 199-202.

Petralba.(2014b). WordnetPort. http://wordnetport.sourceforge.net/

Princeton University. (2010). Related Projects. https://wordnet.princeton.edu/related-projects

Sciforce. (2019). NLP vs. NLU: From understanding a language to its processing. https://medium.com/sciforce/nlp-vs-nlu-from-understanding-a-language-to-its-processing-1bf1f62453c1
How to Cite
PetralbaJ. (2020). Wordnet Semantic Relations in a Chatbot. Recoletos Multidisciplinary Research Journal, 8(2), 15-34. https://doi.org/10.32871/rmrj2008.02.02