RAGONITE: Iterative Retrieval on Induced Databases and Verbalized RDF for Conversational QA over KGs with RAG

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Roy, Rishiraj Saha, Hinze, Chris, Schlotthauer, Joel, Naderi, Farzad, Hangya, Viktor, Foltyn, Andreas, Hahn, Luzian, Kuech, Fabian
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915080554151936
author Roy, Rishiraj Saha
Hinze, Chris
Schlotthauer, Joel
Naderi, Farzad
Hangya, Viktor
Foltyn, Andreas
Hahn, Luzian
Kuech, Fabian
author_facet Roy, Rishiraj Saha
Hinze, Chris
Schlotthauer, Joel
Naderi, Farzad
Hangya, Viktor
Foltyn, Andreas
Hahn, Luzian
Kuech, Fabian
contents Conversational question answering (ConvQA) is a convenient means of searching over RDF knowledge graphs (KGs), where a prevalent approach is to translate natural language questions to SPARQL queries. However, SPARQL has certain shortcomings: (i) it is brittle for complex intents and conversational questions, and (ii) it is not suitable for more abstract needs. Instead, we propose a novel two-pronged system where we fuse: (i) SQL-query results over a database automatically derived from the KG, and (ii) text-search results over verbalizations of KG facts. Our pipeline supports iterative retrieval: when the results of any branch are found to be unsatisfactory, the system can automatically opt for further rounds. We put everything together in a retrieval augmented generation (RAG) setup, where an LLM generates a coherent response from accumulated search results. We demonstrate the superiority of our proposed system over several baselines on a knowledge graph of BMW automobiles.
format Preprint
id arxiv_https___arxiv_org_abs_2412_17690
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle RAGONITE: Iterative Retrieval on Induced Databases and Verbalized RDF for Conversational QA over KGs with RAG
Roy, Rishiraj Saha
Hinze, Chris
Schlotthauer, Joel
Naderi, Farzad
Hangya, Viktor
Foltyn, Andreas
Hahn, Luzian
Kuech, Fabian
Computation and Language
Information Retrieval
Conversational question answering (ConvQA) is a convenient means of searching over RDF knowledge graphs (KGs), where a prevalent approach is to translate natural language questions to SPARQL queries. However, SPARQL has certain shortcomings: (i) it is brittle for complex intents and conversational questions, and (ii) it is not suitable for more abstract needs. Instead, we propose a novel two-pronged system where we fuse: (i) SQL-query results over a database automatically derived from the KG, and (ii) text-search results over verbalizations of KG facts. Our pipeline supports iterative retrieval: when the results of any branch are found to be unsatisfactory, the system can automatically opt for further rounds. We put everything together in a retrieval augmented generation (RAG) setup, where an LLM generates a coherent response from accumulated search results. We demonstrate the superiority of our proposed system over several baselines on a knowledge graph of BMW automobiles.
title RAGONITE: Iterative Retrieval on Induced Databases and Verbalized RDF for Conversational QA over KGs with RAG
topic Computation and Language
Information Retrieval
url https://arxiv.org/abs/2412.17690