Creating Knowledge Graphs Subsets using Shape Expressions
- URL: http://arxiv.org/abs/2110.11709v3
- Date: Tue, 26 Oct 2021 11:03:25 GMT
- Title: Creating Knowledge Graphs Subsets using Shape Expressions
- Authors: Jose Emilio Labra Gayo
- Abstract summary: We present a formal model for three different types of knowledge graphs which we call RDF-based graphs, property graphs and wikibase graphs.
One problem of knowledge graphs is the large amount of data they contain, which jeopardizes their practical application.
- Score: 0.0
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: The initial adoption of knowledge graphs by Google and later by big companies
has increased their adoption and popularity. In this paper we present a formal
model for three different types of knowledge graphs which we call RDF-based
graphs, property graphs and wikibase graphs. In order to increase the quality
of Knowledge Graphs, several approaches have appeared to describe and validate
their contents. Shape Expressions (ShEx) has been proposed as concise language
for RDF validation. We give a brief introduction to ShEx and present two
extensions that can also be used to describe and validate property graphs
(PShEx) and wikibase graphs (WShEx). One problem of knowledge graphs is the
large amount of data they contain, which jeopardizes their practical
application. In order to palliate this problem, one approach is to create
subsets of those knowledge graphs for some domains. We propose the following
approaches to generate those subsets: Entity-matching, simple matching, ShEx
matching, ShEx plus Slurp and ShEx plus Pregel which are based on declaratively
defining the subsets by either matching some content or by Shape Expressions.
The last approach is based on a novel validation algorithm for ShEx based on
the Pregel algorithm that can handle big data graphs and has been implemented
on Apache Spark GraphX.
Related papers
- Align-GRAG: Reasoning-Guided Dual Alignment for Graph Retrieval-Augmented Generation [75.9865035064794]
Large language models (LLMs) have demonstrated remarkable capabilities, but still struggle with issues like hallucinations and outdated information.<n>Retrieval-augmented generation (RAG) addresses these issues by grounding LLM outputs in external knowledge with an Information Retrieval (IR) system.<n>We propose Align-GRAG, a novel reasoning-guided dual alignment framework in post-retrieval phrase.
arXiv Detail & Related papers (2025-05-22T05:15:27Z) - GraphRAFT: Retrieval Augmented Fine-Tuning for Knowledge Graphs on Graph Databases [0.0]
GraphRAFT is a retrieve-and-reason framework that finetunes LLMs to generate provably correct Cypher queries.
Our method is the first such solution that can be taken off-the-shelf and used on Knowledge Graphs stored in native graph DBs.
arXiv Detail & Related papers (2025-04-07T20:16:22Z) - An Automatic Graph Construction Framework based on Large Language Models for Recommendation [49.51799417575638]
We introduce AutoGraph, an automatic graph construction framework based on large language models for recommendation.
LLMs infer the user preference and item knowledge, which is encoded as semantic vectors.
Latent factors are incorporated as extra nodes to link the user/item nodes, resulting in a graph with in-depth global-view semantics.
arXiv Detail & Related papers (2024-12-24T07:51:29Z) - Can LLMs Convert Graphs to Text-Attributed Graphs? [35.53046810556242]
We propose Topology-Aware Node description Synthesis (TANS) to convert existing graphs into text-attributed graphs.
We evaluate our TANS on text-rich, text-limited, and text-free graphs, demonstrating its applicability.
arXiv Detail & Related papers (2024-12-13T13:32:59Z) - InstructG2I: Synthesizing Images from Multimodal Attributed Graphs [50.852150521561676]
We propose a graph context-conditioned diffusion model called InstructG2I.
InstructG2I first exploits the graph structure and multimodal information to conduct informative neighbor sampling.
A Graph-QFormer encoder adaptively encodes the graph nodes into an auxiliary set of graph prompts to guide the denoising process.
arXiv Detail & Related papers (2024-10-09T17:56:15Z) - CleanGraph: Human-in-the-loop Knowledge Graph Refinement and Completion [8.358365661172025]
CleanGraph is a web-based tool designed to facilitate the refinement and completion of knowledge graphs.
Knowledge graphs are grounded in high-quality and error-free facts.
arXiv Detail & Related papers (2024-05-07T01:40:23Z) - Graph Chain-of-Thought: Augmenting Large Language Models by Reasoning on Graphs [60.71360240206726]
Large language models (LLMs) suffer from hallucinations, especially on knowledge-intensive tasks.
Existing works propose to augment LLMs with individual text units retrieved from external knowledge corpora.
We propose a framework called Graph Chain-of-thought (Graph-CoT) to augment LLMs with graphs by encouraging LLMs to reason on the graph iteratively.
arXiv Detail & Related papers (2024-04-10T15:41:53Z) - G-Retriever: Retrieval-Augmented Generation for Textual Graph Understanding and Question Answering [61.93058781222079]
We develop a flexible question-answering framework targeting real-world textual graphs.
We introduce the first retrieval-augmented generation (RAG) approach for general textual graphs.
G-Retriever performs RAG over a graph by formulating this task as a Prize-Collecting Steiner Tree optimization problem.
arXiv Detail & Related papers (2024-02-12T13:13:04Z) - Enhancing Scene Graph Generation with Hierarchical Relationships and Commonsense Knowledge [7.28830964611216]
This work introduces an enhanced approach to generating scene graphs by both a relationship hierarchy and commonsense knowledge.
We implement a robust commonsense validation pipeline that harnesses foundation models to critique the results from the scene graph prediction system.
Experiments on Visual Genome and OpenImage V6 datasets demonstrate that the proposed modules can be seamlessly integrated as plug-and-play enhancements to existing scene graph generation algorithms.
arXiv Detail & Related papers (2023-11-21T06:03:20Z) - StarGraph: A Coarse-to-Fine Representation Method for Large-Scale
Knowledge Graph [0.6445605125467573]
We propose a method named StarGraph, which gives a novel way to utilize the neighborhood information for large-scale knowledge graphs.
The proposed method achieves the best results on the ogbl-wikikg2 dataset, which validates the effectiveness of it.
arXiv Detail & Related papers (2022-05-27T19:32:45Z) - Bringing Your Own View: Graph Contrastive Learning without Prefabricated
Data Augmentations [94.41860307845812]
Self-supervision is recently surging at its new frontier of graph learning.
GraphCL uses a prefabricated prior reflected by the ad-hoc manual selection of graph data augmentations.
We have extended the prefabricated discrete prior in the augmentation set, to a learnable continuous prior in the parameter space of graph generators.
We have leveraged both principles of information minimization (InfoMin) and information bottleneck (InfoBN) to regularize the learned priors.
arXiv Detail & Related papers (2022-01-04T15:49:18Z) - ProGS: Property Graph Shapes Language (Extended Version) [5.663538370244174]
Property graphs constitute data models for representing knowledge graphs.
Knowledge graphs such as Wikidata are created by a diversity of contributors and a range of sources leaving them prone to two types of errors.
The first type of error, falsity of facts, is addressed by property graphs through the representation of provenance and validity.
The second type of error, violation of domain constraints, has not been addressed with regard to prototypical property graphs.
arXiv Detail & Related papers (2021-07-12T16:44:21Z) - A Robust and Generalized Framework for Adversarial Graph Embedding [73.37228022428663]
We propose a robust framework for adversarial graph embedding, named AGE.
AGE generates the fake neighbor nodes as the enhanced negative samples from the implicit distribution.
Based on this framework, we propose three models to handle three types of graph data.
arXiv Detail & Related papers (2021-05-22T07:05:48Z) - GripNet: Graph Information Propagation on Supergraph for Heterogeneous
Graphs [6.672528545175732]
This paper proposes a flexible and efficient Graph information propagation Network (GripNet) framework.
Specifically, we introduce a new supergraph data structure consisting of supervertices and superedges.
We construct multiple large-scale graphs and evaluate GripNet against competing methods to show its superiority in link prediction, node classification, and data integration.
arXiv Detail & Related papers (2020-10-29T19:58:43Z) - ENT-DESC: Entity Description Generation by Exploring Knowledge Graph [53.03778194567752]
In practice, the input knowledge could be more than enough, since the output description may only cover the most significant knowledge.
We introduce a large-scale and challenging dataset to facilitate the study of such a practical scenario in KG-to-text.
We propose a multi-graph structure that is able to represent the original graph information more comprehensively.
arXiv Detail & Related papers (2020-04-30T14:16:19Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.