Natural Language Questions for the Web of Data Mohamed Yahya1, Klaus Berberich1, Shady Elbassuoni2 Maya Ramanath3, Volker Tresp4, Gerhard Weikum1 1 Max Planck Institute for Informatics, Germany 2 Qatar Computing Research Institute 3 Dept. of CSE, IIT-Delhi, India 4 Siemens AG, Corporate Technology, Munich, Germany {myahya,kberberi,weikum}@mpi-inf.mpg.de
[email protected] [email protected] [email protected] Abstract and discover relevant information. As linked data is in RDF format, the standard approach would be The Linked Data initiative comprises struc- to run structured queries in triple-pattern-based lan- tured databases in the Semantic-Web data model RDF. Exploring this heterogeneous guages like SPARQL, but only expert programmers data by structured query languages is tedious are able to precisely specify their information needs and error-prone even for skilled users. To ease and cope with the high heterogeneity of the data the task, this paper presents a methodology (and absence or very high complexity of schema in- for translating natural language questions into formation). For less initiated users the only option structured SPARQL queries over linked-data to query this rich data is by keyword search (e.g., sources. via services like sig.ma (Tummarello et al., 2010)). Our method is based on an integer linear pro- None of these approaches is satisfactory. Instead, the gram to solve several disambiguation tasks by far most convenient approach would be to search jointly: the segmentation of questions into in knowledge bases and the Web of linked data by phrases; the mapping of phrases to semantic entities, classes, and relations; and the con- means of natural-language questions.