Direkt zum Inhalt

Hornsteiner, Markus ; Kreussel, Michael ; Steindl, Christoph ; Ebner, Fabian ; Empl, Philip ; Schönig, Stefan

Real-Time Text-to-Cypher Query Generation with Large Language Models for Graph Databases

Hornsteiner, Markus, Kreussel, Michael, Steindl, Christoph, Ebner, Fabian, Empl, Philip und Schönig, Stefan (2024) Real-Time Text-to-Cypher Query Generation with Large Language Models for Graph Databases. Future Internet 16 (12), S. 438.

Veröffentlichungsdatum dieses Volltextes: 25 Nov 2024 18:05
Artikel
DOI zum Zitieren dieses Dokuments: 10.5283/epub.59695


Zusammenfassung

Based on their ability to efficiently and intuitively represent real-world relationships and structures, graph databases are gaining increasing popularity. In this context, this paper proposes an innovative integration of a Large Language Model into NoSQL databases and Knowledge Graphs to bridge the gap in field of Text-to-Cypher queries, focusing on Neo4j. Using the Design Science Research ...

Based on their ability to efficiently and intuitively represent real-world relationships and structures, graph databases are gaining increasing popularity. In this context, this paper proposes an innovative integration of a Large Language Model into NoSQL databases and Knowledge Graphs to bridge the gap in field of Text-to-Cypher queries, focusing on Neo4j. Using the Design Science Research Methodology, we developed a Natural Language Interface which can receive user queries in real time, convert them into Cypher Query Language (CQL), and perform targeted queries, allowing users to choose from different graph databases. In addition, the user interaction is expanded by an additional chat function based on the chat history, as well as an error correction module, which elevates the precision of the generated Cypher statements. Our findings show that the chatbot is able to accurately and efficiently solve the tasks of database selection, chat history referencing, and CQL query generation. The developed system therefore makes an important contribution to enhanced interaction with graph databases, and provides a basis for the integration of further and multiple database technologies and LLMs, due to its modular pipeline architecture.



Beteiligte Einrichtungen


Details

DokumentenartArtikel
Titel eines Journals oder einer ZeitschriftFuture Internet
Verlag:MDPI
Band:16
Nummer des Zeitschriftenheftes oder des Kapitels:12
Seitenbereich:S. 438
Datum22 November 2024
InstitutionenWirtschaftswissenschaften > Institut für Wirtschaftsinformatik > Professur für Wirtschaftsinformatik insbesondere IoT-basierte Informationssysteme – Prof. Dr. Stefan Schönig
Informatik und Data Science > Fachbereich Wirtschaftsinformatik > Professur für Wirtschaftsinformatik insbesondere IoT-basierte Informationssysteme – Prof. Dr. Stefan Schönig
Identifikationsnummer
WertTyp
10.3390/fi16120438DOI
Stichwörter / Keywordschatbot; ChatGPT; cypher language; graph database; knowledge graphs; LLM; natural language interface; Neo4j; question answering
Dewey-Dezimal-Klassifikation000 Informatik, Informationswissenschaft, allgemeine Werke > 004 Informatik
StatusVeröffentlicht
BegutachtetJa, diese Version wurde begutachtet
An der Universität Regensburg entstandenJa
URN der UB Regensburgurn:nbn:de:bvb:355-epub-596950
Dokumenten-ID59695

Bibliographische Daten exportieren

Nur für Besitzer und Autoren: Kontrollseite des Eintrags

nach oben