Structured Query Construction via Knowledge Graph Embedding

09/06/2019
by   Ruijie Wang, et al.
3

In order to facilitate the accesses of general users to knowledge graphs, an increasing effort is being exerted to construct graph-structured queries of given natural language questions. At the core of the construction is to deduce the structure of the target query and determine the vertices/edges which constitute the query. Existing query construction methods rely on question understanding and conventional graph-based algorithms which lead to inefficient and degraded performances facing complex natural language questions over knowledge graphs with large scales. In this paper, we focus on this problem and propose a novel framework standing on recent knowledge graph embedding techniques. Our framework first encodes the underlying knowledge graph into a low-dimensional embedding space by leveraging generalized local knowledge graphs. Given a natural language question, the learned embedding representations of the knowledge graph are utilized to compute the query structure and assemble vertices/edges into the target query. Extensive experiments were conducted on the benchmark dataset, and the results demonstrate that our framework outperforms state-of-the-art baseline models regarding effectiveness and efficiency.

READ FULL TEXT
research
10/22/2019

Question Answering over Knowledge Graphs via Structural Query Patterns

Natural language question answering over knowledge graphs is an importan...
research
11/20/2019

Joint Embedding Learning of Educational Knowledge Graphs

As an efficient model for knowledge organization, the knowledge graph ha...
research
07/15/2023

Knowledge Graph Enhanced Intelligent Tutoring System Based on Exercise Representativeness and Informativeness

Presently, knowledge graph-based recommendation algorithms have garnered...
research
10/31/2016

Knowledge Questions from Knowledge Graphs

We address the novel problem of automatically generating quiz-style know...
research
11/01/2021

Outlining and Filling: Hierarchical Query Graph Generation for Answering Complex Questions over Knowledge Graph

Query graph building aims to build correct executable SPARQL over the kn...
research
02/21/2020

Graph4Code: A Machine Interpretable Knowledge Graph for Code

Knowledge graphs have proven to be extremely useful in powering diverse ...
research
10/26/2020

A Survey of Embedding Space Alignment Methods for Language and Knowledge Graphs

Neural embedding approaches have become a staple in the fields of comput...

Please sign up or login with your details

Forgot password? Click here to reset