/KG-LLM-Papers

[Paper List] Papers integrating knowledge graphs (KGs) and large language models (LLMs)

MIT LicenseMIT

KG-LLM-Papers

Awesome License: MIT

What can LLMs do for KGs? Or, in other words, what role can KG play in the era of LLMs?

🙌 This repository collects papers integrating knowledge graphs (KGs) and large language models (LLMs).

😎 Welcome to recommend missing papers through Adding Issues or Pull Requests.

🔔 News

Todo:

    • Fine-grained classification of papers
    • Update paper project / code
    • Wiki page for brief paper introduction

Content


Papers

Surveys

  • [arxiv] Survey on Factuality in Large Language Models: Knowledge, Retrieval and Domain-Specificity. 2023.10
  • [arxiv] On the Evolution of Knowledge Graphs: A Survey and Perspective. 2023.10
  • [arxiv] Benchmarking the Abilities of Large Language Models for RDF Knowledge Graph Creation and Comprehension: How Well Do LLMs Speak Turtle? 2023.09
  • [arxiv] Explainability for Large Language Models: A Survey. 2023.09
  • [arxiv] Generations of Knowledge Graphs: The Crazy Ideas and the Business Impact. 2023.08
  • [arxiv] Large Language Models and Knowledge Graphs: Opportunities and Challenges. 2023.08
  • [arxiv] Unifying Large Language Models and Knowledge Graphs: A Roadmap. 2023.06 [Repo]
  • [arxiv] ChatGPT is not Enough: Enhancing Large Language Models with Knowledge Graphs for Fact-aware Language Modeling. 2023.06
  • [arxiv] A Survey of Knowledge-Enhanced Pre-trained Language Models. 2023.05

Methods

  • [arxiv] OLaLa: Ontology Matching with Large Language Models. 2023.11
  • [arxiv] In-Context Learning for Knowledge Base Question Answering for Unmanned Systems based on Large Language Models. 2023.11
  • [arxiv] Let's Discover More API Relations: A Large Language Model-based AI Chain for Unsupervised API Relation Inference. 2023.11
  • [arxiv] Form follows Function: Text-to-Text Conditional Graph Generation based on Functional Requirements. 2023.11
  • [arxiv] Knowledge-Infused Prompting: Assessing and Advancing Clinical Text Data Generation with Large Language Models. 2023.10
  • [arxiv] DIVKNOWQA: Assessing the Reasoning Ability of LLMs via Open-Domain Question Answering over Knowledge Base and Text. 2023.10
  • [arxiv] Generative retrieval-augmented ontologic graph and multi-agent strategies for interpretive large language model-based materials design. 2023.10
  • [arxiv] A Multimodal Ecological Civilization Pattern Recommendation Method Based on Large Language Models and Knowledge Graph. 2023.10
  • [arxiv] LoRAShear: Efficient Large Language Model Structured Pruning and Knowledge Recovery. 2023.10
  • [arxiv] Graph Agent: Explicit Reasoning Agent for Graphs. 2023.10
  • [arxiv] An In-Context Schema Understanding Method for Knowledge Base Question Answering. 2023.10
  • [arxiv] GraphGPT: Graph Instruction Tuning for Large Language Models. 2023.10
  • [arxiv] Systematic Assessment of Factual Knowledge in Large Language Models. 2023.10
  • [arxiv] KG-GPT: A General Framework for Reasoning on Knowledge Graphs Using Large Language Models. 2023.10
  • [arxiv] MechGPT, a language-based strategy for mechanics and materials modeling that connects knowledge across scales, disciplines and modalities. 2023.10
  • [arxiv] Qilin-Med: Multi-stage Knowledge Injection Advanced Medical Large Language Model. 2023.10
  • [arxiv] ChatKBQA: A Generate-then-Retrieve Framework for Knowledge Base Question Answering with Fine-tuned Large Language Models. 2023.10
  • [arxiv] GraphextQA: A Benchmark for Evaluating Graph-Enhanced Large Language Models. 2023.10
  • [arxiv] From Large Language Models to Knowledge Graphs for Biomarker Discovery in Cancer. 2023.10
  • [arxiv] Making Large Language Models Perform Better in Knowledge Graph Completion. 2023.10
  • [arxiv] CP-KGC: Constrained-Prompt Knowledge Graph Completion with Large Language Models. 2023.10
  • [arxiv] PHALM: Building a Knowledge Graph from Scratch by Prompting Humans and a Language Model. 2023.10
  • [arxiv] InstructProtein: Aligning Human and Protein Language via Knowledge Instruction. 2023.10
  • [arxiv] Large Language Models Meet Knowledge Graphs to Answer Factoid Questions. 2023.10
  • [arxiv] Knowledge Crosswords: Geometric Reasoning over Structured Knowledge with Large Language Models. 2023.10
  • [arxiv] Reasoning on Graphs: Faithful and Interpretable Large Language Model Reasoning. 2023.10
  • [arxiv] RelBERT: Embedding Relations with Language Models. 2023.10
  • [arxiv] Benchmarking the Abilities of Large Language Models for RDF Knowledge Graph Creation and Comprehension: How Well Do LLMs Speak Turtle?. 2023.09
  • [arxiv] Let's Chat to Find the APIs: Connecting Human, LLM and Knowledge Graph through AI Chain. 2023.09
  • [arxiv] Graph Neural Prompting with Large Language Models. 2023.09
  • [arxiv] A knowledge representation approach for construction contract knowledge modeling. 2023.09
  • [arxiv] Retrieve-Rewrite-Answer: A KG-to-Text Enhanced LLMs Framework for Knowledge Graph Question Answering. 2023.09
  • [arxiv] "Merge Conflicts!" Exploring the Impacts of External Distractors to Parametric Knowledge Graphs. 2023.09
  • [arxiv] Unleashing the Power of Graph Learning through LLM-based Autonomous Agents. 2023.09
  • [arxiv] FactLLaMA: Optimizing Instruction-Following Language Models with External Knowledge for Automated Fact-Checking. 2023.09
  • [arxiv] ChatRule: Mining Logical Rules with Large Language Models for Knowledge Graph Reasoning. 2023.09
  • [arxiv] Code-Style In-Context Learning for Knowledge-Based Question Answering. 2023.09
  • [arxiv] Unleashing the Power of Graph Learning through LLM-based Autonomous Agents. 2023.09
  • [arxiv] Knowledge-tuning Large Language Models with Structured Medical Knowledge Bases for Reliable Response Generation in Chinese. 2023.09
  • [arxiv] Knowledge Solver: Teaching LLMs to Search for Domain Knowledge from Knowledge Graphs. 2023.09
  • [arxiv] Biomedical Entity Linking with Triple-aware Pre-Training. 2023.08
  • [arxiv] Exploring Large Language Models for Knowledge Graph Completion. 2023.08
  • [arxiv] Developing a Scalable Benchmark for Assessing Large Language Models in Knowledge Graph Engineering. 2023.08
  • [arxiv] Leveraging A Medical Knowledge Graph into Large Language Models for Diagnosis Prediction. 2023.08
  • [arxiv] LKPNR: LLM and KG for Personalized News Recommendation Framework. 2023.08
  • [arxiv] Knowledge Graph Prompting for Multi-Document Question Answering. 2023.08
  • [arxiv] Head-to-Tail: How Knowledgeable are Large Language Models (LLM)? A.K.A. Will LLMs Replace Knowledge Graphs?. 2023.08
  • [arxiv] MindMap: Knowledge Graph Prompting Sparks Graph of Thoughts in Large Language Models. 2023.08
  • [arxiv] Text2KGBench: A Benchmark for Ontology-Driven Knowledge Graph Generation from Text. 2023.08
  • [arxiv] Towards Semantically Enriched Embeddings for Knowledge Graph Completion. 2023.07
  • [arxiv] AutoAlign: Fully Automatic and Effective Knowledge Graph Alignment enabled by Large Language Models. 2023.07
  • [arxiv] Using Large Language Models for Zero-Shot Natural Language Generation from Knowledge Graphs. 2023.07
  • [arxiv] Think-on-Graph: Deep and Responsible Reasoning of Large Language Model with Knowledge Graph. 2023.07
  • [arxiv] Exploring the Potential of Large Language Models (LLMs) in Learning on Graphs. 2023.07
  • [arxiv] Exploring Large Language Model for Graph Data Understanding in Online Job Recommendations. 2023.07
  • [arxiv] RecallM: An Architecture for Temporal Context Understanding and Question Answering. 2023.07
  • [arxiv] LLM-assisted Knowledge Graph Engineering: Experiments with ChatGPT. 2023.07
  • [arxiv] Iterative Zero-Shot LLM Prompting for Knowledge Graph Construction. 2023.07
  • [arxiv] Fine-tuning Large Enterprise Language Models via Ontological Reasoning. 2023.06
  • [arxiv] Snowman: A Million-scale Chinese Commonsense Knowledge Graph Distilled from Foundation Model . 2023.06
  • [arxiv] Knowledge-Augmented Language Model Prompting for Zero-Shot Knowledge Graph Question Answering. 2023.06
  • [arxiv] Fine-tuning Large Enterprise Language Models via Ontological Reasoning. 2023.06
  • [arxiv] Knowledge-Augmented Reasoning Distillation for Small Language Models in Knowledge-Intensive Tasks. 2023.05
  • [arxiv] Enhancing Knowledge Graph Construction Using Large Language Models. 2023.05
  • [arxiv] ChatGraph: Interpretable Text Classification by Converting ChatGPT Knowledge to Graphs. 2023.05
  • [ACL 2023] FactKG: Fact Verification via Reasoning on Knowledge Graphs. 2023.05
  • [arxiv] HiPrompt: Few-Shot Biomedical Knowledge Fusion via Hierarchy-Oriented Prompting. 2023.04
  • [arxiv] StructGPT: A General Framework for Large Language Model to Reason over Structured Data. 2023.05
  • [arxiv] Explanations as Features: LLM-Based Features for Text-Attributed Graphs. 2023.05
  • [arxiv] LLMs for Knowledge Graph Construction and Reasoning: Recent Capabilities and Future Opportunities. 2023.05
  • [arxiv] Can Language Models Solve Graph Problems in Natural Language? 2023.05
  • [arxiv] Knowledge Graph Completion Models are Few-shot Learners: An Empirical Study of Relation Labeling in E-commerce with LLMs. 2023.05
  • [arxiv] Can large language models generate salient negative statements? 2023.05
  • [arxiv] GPT4Graph: Can Large Language Models Understand Graph Structured Data ? An Empirical Evaluation and Benchmarking. 2023.05
  • [arxiv] Complex Logical Reasoning over Knowledge Graphs using Large Language Models. 2023.05 [Repo]
  • [arxiv] Causal Reasoning and Large Language Models: Opening a New Frontier for Causality. 2023.04
  • [arxiv] Can large language models build causal graphs? 2023.04
  • [arxiv] Using Multiple RDF Knowledge Graphs for Enriching ChatGPT Responses. 2023.04
  • [arxiv] Graph-ToolFormer: To Empower LLMs with Graph Reasoning Ability via Prompt Augmented by ChatGPT. 2023.04
  • [arxiv] Structured prompt interrogation and recursive extraction of semantics (SPIRES): A method for populating knowledge bases using zero-shot learning. 2023.04 [Repo]

Resources and Benchmarking

  • [arxiv] MarkQA: A large scale KBQA dataset with numerical reasoning. 2023.10
  • [arxiv] Ontology Enrichment from Texts: A Biomedical Dataset for Concept Discovery and Placement. 2023.06
  • [arxiv] Xiezhi: An Ever-Updating Benchmark for Holistic Domain Knowledge Evaluation. 2023.06
  • [arxiv] LambdaKG: A Library for Pre-trained Language Model-Based Knowledge Graph Embeddings 2023.03 [Repo]
  • [arxiv] Construction of Paired Knowledge Graph-Text Datasets Informed by Cyclic Evaluation. 2023.09
  • [arxiv] GraphextQA: A Benchmark for Evaluating Graph-Enhanced Large Language Models. 2023.10
  • [arxiv] From Large Language Models to Knowledge Graphs for Biomarker Discovery in Cancer. 2023.10

Contribution

👥 Contributors

🎉 Contributing ( welcome ! )

  • ✨ Add a new paper or update an existing KG-related LLM paper.
  • 🧐 Use the same format as existing entries to describe the work.
  • 😄 A very brief explanation why you think a paper should be added or updated is recommended (Not Neccessary) via Adding Issues or Pull Requests.

Don't worry if you put something wrong, they will be fixed for you. Just feel free to contribute and promote your awesome work here! 🤩 We'll get back to you in time ~ 😉

🤝 Cite:

If this Repo is helpful to you, please consider citing our paper. We would greatly appreciate it :)

@misc{zhang2023making,
      title={Making Large Language Models Perform Better in Knowledge Graph Completion}, 
      author={Yichi Zhang and Zhuo Chen and Wen Zhang and Huajun Chen},
      year={2023},
      eprint={2310.06671},
      archivePrefix={arXiv},
      primaryClass={cs.CL}
}