Validating ChatGPT Facts through RDF Knowledge Graphs and Sentence Similarity
Since ChatGPT offers detailed responses without justifications, and erroneous facts even for popular persons, events and places, in this paper we present a novel pipeline that retrieves the response of ChatGPT in RDF and tries to validate the ChatGPT facts using one or more RDF Knowledge Graphs (KGs). To this end we leverage DBpedia and LODsyndesis (an aggregated Knowledge Graph that contains 2 billion triples from 400 RDF KGs of many domains) and short sentence embeddings, and introduce an algorithm that returns the more relevant triple(s) accompanied by their provenance and a confidence score. This enables the validation of ChatGPT responses and their enrichment with justifications and provenance. To evaluate this service (such services in general), we create an evaluation benchmark that includes 2,000 ChatGPT facts; specifically 1,000 facts for famous Greek Persons, 500 facts for popular Greek Places, and 500 facts for Events related to Greece. The facts were manually labelled (approximately 73% of ChatGPT facts were correct and 27% of facts were erroneous). The results are promising; indicatively for the whole benchmark, we managed to verify the 85.3% of the correct facts of ChatGPT and to find the correct answer for the 58% of the erroneous ChatGPT facts.
Code (0)
등록된 구현이 없습니다.
Tasks
Knowledge GraphsSentenceSentence EmbeddingsSentence SimilarityMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
ProGS: Property Graph Shapes Language (Extended Version)
Property graphs constitute data models for representing knowledge graphs. They allow for the convenient representation of facts, including facts about facts, represented by triples in subject or object position of other …
Knowledge GraphsPositionvalidUsing Multiple RDF Knowledge Graphs for Enriching ChatGPT Responses
There is a recent trend for using the novel Artificial Intelligence ChatGPT chatbox, which provides detailed responses and articulate answers across many domains of knowledge. However, in many cases it returns plausible-…
Fact CheckingKnowledge GraphsGive Us the Facts: Enhancing Large Language Models with Knowledge Graphs for Fact-aware Language Modeling
Recently, ChatGPT, a representative large language model (LLM), has gained considerable attention due to its powerful emergent abilities. Some researchers suggest that LLMs could potentially replace structured knowledge …
Knowledge GraphsLanguage ModelingLanguage ModellingLarge Language ModelComparative Analysis of CHATGPT and the evolution of language models
Interest in Large Language Models (LLMs) has increased drastically since the emergence of ChatGPT and the outstanding positive societal response to the ease with which it performs tasks in Natural Language Processing (NL…
Machine TranslationQuestion AnsweringText GenerationMixture of Length and Pruning Experts for Knowledge Graphs Reasoning
Knowledge Graph (KG) reasoning, which aims to infer new facts from structured knowledge repositories, plays a vital role in Natural Language Processing (NLP) systems. Its effectiveness critically depends on constructing …
Knowledge Graphs