Interactive natural language question answering over knowledge graphs

被引:47
作者
Zheng, Weiguo [1 ]
Cheng, Hong [1 ]
Yu, Jeffrey Xu [1 ]
Zou, Lei [2 ,3 ]
Zhao, Kangfei [1 ]
机构
[1] Chinese Univ Hong Kong, Shatin, Hong Kong, Peoples R China
[2] Peking Univ, Beijing, Peoples R China
[3] PKU, Natl Engn Lab Big Data Anal Technol & Applicat, Beijing, Peoples R China
关键词
Interactive query; Natural language question and answering; Knowledge graph; Question understanding; INTERFACE; WORDNET; QUERIES;
D O I
10.1016/j.ins.2018.12.032
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As many real-world data are constructed into knowledge graphs, providing effective and convenient query techniques for end users is an urgent and important task. Although structured query languages, such as SPARQL, offer a powerful expression ability to query RDF datasets, they are difficult to use. Keywords are simple but have a very limited expression ability. Natural language question (NLQ) is promising for querying knowledge graphs. A huge challenge is how to understand the question clearly so as to translate the unstructured question into a structured query. In this paper, we present a data + oracle approach to answer NLQs over knowledge graphs. We let users verify the ambiguities during the query understanding. To reduce the interaction cost, we formalize an interaction problem and design an efficient strategy to solve the problem. We also propose a query prefetching technique by exploiting the latency in the interactions with users. Moreover, we devise a hybrid approach that incorporates NLP-based, data-driven, and interaction techniques together to complete the question understanding. Extensive experiments over real datasets demonstrate that our proposed approach is effective as it outperforms state-of-the-art methods significantly. (C) 2018 Elsevier Inc. All rights reserved.
引用
收藏
页码:141 / 159
页数:19
相关论文
共 41 条
[1]   Automated Template Generation for Question Answering over Knowledge Graphs [J].
Abujabal, Abdalghani ;
Yahya, Mohamed ;
Riedewald, Mirek ;
Weikum, Gerhard .
PROCEEDINGS OF THE 26TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW'17), 2017, :1191-1200
[2]   Semantic Parsing via Paraphrasing [J].
Berant, Jonathan ;
Liang, Percy .
PROCEEDINGS OF THE 52ND ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS, VOL 1, 2014, :1415-1425
[3]  
Berant Jonathan, 2013, P 2013 C EMPIRICAL M, P1533
[4]  
Bocek T., 2007, 200702 IFI U ZUR DEP
[5]  
Bollacker K., 2008, P 2008 ACM SIGMOD IN, P1247
[6]  
Budanitsky A., 2006, P 40 INT C VER LARG, V32, P13
[7]  
Budanitsky A, 2006, COMPUT LINGUIST, V32, P13, DOI 10.1162/coli.2006.32.1.13
[8]  
De Marneffe M.C., 2006, LREC, P449
[9]   Open Question Answering Over Curated and Extracted Knowledge Bases [J].
Fader, Anthony ;
Zettlemoyer, Luke ;
Etzioni, Oren .
PROCEEDINGS OF THE 20TH ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING (KDD'14), 2014, :1156-1165
[10]  
Goddard W., 2013, VLDB J, V313, P839