DocumentCode
740545
Title
Querying Knowledge Graphs by Example Entity Tuples
Author
Jayaram, Nandish ; Khan, Arijit ; Li, Chengkai ; Yan, Xifeng ; Elmasri, Ramez
Author_Institution
Department of Computer Science and Engineering, The University of Texas at Arlington, Arlngton, TX
Volume
27
Issue
10
fYear
2015
Firstpage
2797
Lastpage
2811
Abstract
We witness an unprecedented proliferation of knowledge graphs that record millions of entities and their relationships. While knowledge graphs are structure-flexible and content-rich, they are difficult to use. The challenge lies in the gap between their overwhelming complexity and the limited database knowledge of non-professional users. If writing structured queries over “simple” tables is difficult, complex graphs are only harder to query. As an initial step toward improving the usability of knowledge graphs, we propose to query such data by example entity tuples, without requiring users to form complex graph queries. Our system, Graph Query By Example (
), automatically discovers a weighted hidden maximum query graph based on input query tuples, to capture a user’s query intent. It then efficiently finds and ranks the top approximate matching answer graphs and answer tuples. We conducted experiments and user studies on the large Freebase and DBpedia datasets and observed appealing accuracy and efficiency. Our system provides a complementary approach to the existing keyword-based methods, facilitating user-friendly graph querying. To the best of our knowledge, there was no such proposal in the past in the context of graphs.
Keywords
Accuracy; Complexity theory; Databases; Google; Lattices; Merging; Usability; Entity Graphs; Graph Query Processing; Knowledge Graphs; Knowledge graphs; Query by Example; entity graphs; graph query processing; query by example;
fLanguage
English
Journal_Title
Knowledge and Data Engineering, IEEE Transactions on
Publisher
ieee
ISSN
1041-4347
Type
jour
DOI
10.1109/TKDE.2015.2426696
Filename
7095609
Link To Document