Multi-hop Question Answering over Knowledge Graphs using Large Language Models
Abir Chakraborty

TL;DR
This paper explores how large language models can be used for multi-hop question answering over knowledge graphs, comparing semantic parsing and information retrieval methods across various datasets.
Contribution
It evaluates the effectiveness of LLMs with different approaches on multiple knowledge graphs, highlighting the importance of sub-graph extraction based on KG size and nature.
Findings
Both IR and SP methods achieve competitive performance with LLMs.
Different approaches are needed depending on KG size and structure.
Sub-graph extraction improves LLM-based question answering.
Abstract
Knowledge graphs (KGs) are large datasets with specific structures representing large knowledge bases (KB) where each node represents a key entity and relations amongst them are typed edges. Natural language queries formed to extract information from a KB entail starting from specific nodes and reasoning over multiple edges of the corresponding KG to arrive at the correct set of answer nodes. Traditional approaches of question answering on KG are based on (a) semantic parsing (SP), where a logical form (e.g., S-expression, SPARQL query, etc.) is generated using node and edge embeddings and then reasoning over these representations or tuning language models to generate the final answer directly, or (b) information-retrieval based that works by extracting entities and relations sequentially. In this work, we evaluate the capability of (LLMs) to answer questions over KG that involve…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Advanced Graph Neural Networks · Semantic Web and Ontologies
MethodsSparse Evolutionary Training
