Master Thesis : A Chatbot-Driven Search Engine for Improved Data Accessibility
Merle, Corentin
Promoteur(s) : Ittoo, Ashwin
Date de soutenance : 4-sep-2023/5-sep-2023 • URL permanente : http://hdl.handle.net/2268.2/18353
Détails
Titre : | Master Thesis : A Chatbot-Driven Search Engine for Improved Data Accessibility |
Titre traduit : | [fr] Assistant de Recherche pour Améliorer l'Accessibilité des Données |
Auteur : | Merle, Corentin |
Date de soutenance : | 4-sep-2023/5-sep-2023 |
Promoteur(s) : | Ittoo, Ashwin |
Membre(s) du jury : | Huynh-Thu, Vân Anh
Debruyne, Christophe Jacquerie, Jean-Louis |
Langue : | Anglais |
Nombre de pages : | 100 |
Mots-clés : | [fr] Chatbot [fr] Search Engine [fr] LLM [fr] Large Language Model [fr] Knowledge Graph |
Discipline(s) : | Ingénierie, informatique & technologie > Ingénierie civile |
Institution(s) : | Université de Liège, Liège, Belgique |
Diplôme : | Master : ingénieur civil en science des données, à finalité spécialisée |
Faculté : | Mémoires de la Faculté des Sciences appliquées |
Résumé
[fr] Increasingly, large organizations are faced with the challenge of making data accessible and understandable to non-expert users. Despite the advances in natural language processing and knowledge representation, turning data into natural language responses that can be understood by a general audience remains a significant challenge. Moreover, this issue is exacerbated by the exponential growth of information and the fragmentation of data into isolated silos, which underscores the urgent need for tools to provide more straightforward, single-point data access.
This thesis aims to address these challenges by introducing the use of Enterprise Knowledge Graphs as a unified data structure for consolidating and representing disparate data sources, coupled with SPARCoder, our ontology-aware Text-to- SPARQL fine-tuned Large Language Model based on StarCoder (Li et al. 2023), capable of querying knowledge graphs to retrieve data using natural language. The proposed natural language "search engine" architecture leverages the strengths of Large Language Models in understanding and generating human-like text, combined with the structured representation of information provided by knowledge graphs. In essence, this approach bridges the gap between complex data and end-users, offering a more accessible interface.
In this work, we undertake a comprehensive description of our proposed system, contrasting its advantages and drawbacks with traditional methods of data access and retrieval as well as other state-of-the-art large language models.
Consequently, we assert that the integration of large language models with knowledge graph querying significantly improves data accessibility for non-expert users. The proposed "search engine" prototype not only facilitates a more intuitive and accessible way of interacting with data but also opens up new possibilities for user interaction, leading to more informed and data-driven decision making.
Fichier(s)
Document(s)
Description: -
Taille: 14.91 MB
Format: Adobe PDF
Annexe(s)
Description: -
Taille: 19.27 MB
Format: Unknown
Citer ce mémoire
L'Université de Liège ne garantit pas la qualité scientifique de ces travaux d'étudiants ni l'exactitude de l'ensemble des informations qu'ils contiennent.