Afficher la notice abrégée

dc.contributor.author Mihoubi, Zakaria
dc.date.accessioned 2023-11-26T09:36:07Z
dc.date.available 2023-11-26T09:36:07Z
dc.date.issued 2023
dc.identifier.uri http://dspace.univ-guelma.dz/jspui/handle/123456789/15019
dc.description.abstract Question-answering (QA) systems are crucial for retrieving information from large databases. While traditional systems focus on structured relational databases, the rise of NoSQL databases with a variety of query languages like MongoDB requires adapting these systems. In this study, we propose a NoT5QL (NoSQL T5) model for dynamic question answering of MongoDB based on fine-tuning of T5, a pre-trained transformer model for natural language processing (NLP) tasks. The developed dy- namic question-answering system is specifically tailored for generating queries for MongoDB from natural language questions. To accomplish this task, a dataset called "MongoQpedia" (Mongodb Query pedia) was created using diverse questions from the Movies domain and annotated with MongoDB document-derived answers. The construction of MongoQpedia is based on data augmentation via paraphrasing, back translation, and named entity replacement techniques. The evaluation of the NoT5QL model was performed through various metrics such as BLEU and ROUGE, comparing fine-tuned T5 small and base models. This provided insights into the impact of model size and complexity on MongoDB question- answering capabilities. The results of these experiments demonstrate the effective- ness of our approach in achieving high accuracy in answering questions related to MongoDB databases. en_US
dc.language.iso en en_US
dc.publisher University of Guelma en_US
dc.subject Question answering systems, NoSQL databases, T5, dataset construction, Data augmentation techniques, Fine-tuning. en_US
dc.title Dynamic QA System for Nosql Databases en_US
dc.type Working Paper en_US


Fichier(s) constituant ce document

Ce document figure dans la(les) collection(s) suivante(s)

Afficher la notice abrégée

Chercher dans le dépôt


Recherche avancée

Parcourir

Mon compte