Research Trends for the Interplay between Large Language Models and Knowledge Graphs

Hanieh Khorashadizadeh,Fatima Zahra Amara,Morteza Ezzabady,Frédéric Ieng,Sanju Tiwari,Nandana Mihindukulasooriya,Jinghua Groppe,Soror Sahri,Farah Benamara,Sven Groppe
2024-08-08
Abstract:This survey investigates the synergistic relationship between Large Language Models (LLMs) and Knowledge Graphs (KGs), which is crucial for advancing AI's capabilities in understanding, reasoning, and language processing. It aims to address gaps in current research by exploring areas such as KG Question Answering, ontology generation, KG validation, and the enhancement of KG accuracy and consistency through LLMs. The paper further examines the roles of LLMs in generating descriptive texts and natural language queries for KGs. Through a structured analysis that includes categorizing LLM-KG interactions, examining methodologies, and investigating collaborative uses and potential biases, this study seeks to provide new insights into the combined potential of LLMs and KGs. It highlights the importance of their interaction for improving AI applications and outlines future research directions.
Artificial Intelligence,Computation and Language
What problem does this paper attempt to address?
The paper aims to explore the synergy between large language models (LLMs) and knowledge graphs (KGs) to enhance artificial intelligence's capabilities in understanding, reasoning, and natural language processing. Specifically, the paper attempts to address the following issues: 1. **Descriptive Text Generation**: How can LLMs be used to generate descriptive text information for entities in knowledge graphs? 2. **Ontology Generation**: How can LLMs be used for ontology generation? 3. **Consistency Checking**: How can LLMs help detect inconsistencies in knowledge graphs? 4. **Fact Verification**: How can LLMs improve the accuracy, consistency, and completeness of knowledge graphs through fact verification? 5. **Multi-hop Question Answering**: How can LLMs provide accurate answers for knowledge graph question answering? 6. **Query Generation**: How can LLMs effectively generate queries from natural language text (e.g., converting text into SPARQL or Cypher queries)? The paper provides new insights by categorizing the types of interactions between LLMs and KGs, discussing their methodologies and potential biases, emphasizing the importance of their interaction, and outlining future research directions.