ABSTRACT
We present DEANNA, a framework for natural language question answering over structured knowledge bases. Given a natural language question, DEANNA translates questions into a structured SPARQL query that can be evaluated over knowledge bases such as Yago, Dbpedia, Freebase, or other Linked Data sources. DEANNA analyzes questions and maps verbal phrases to relations and noun phrases to either individual entities or semantic classes. Importantly, it judiciously generates variables for target entities or classes to express joins between multiple triple patterns. We leverage the semantic type system for entities and use constraints in jointly mapping the constituents of the question to relations, classes, and entities. We demonstrate the capabilities and interface of DEANNA, which allows advanced users to influence the translation process and to see how the different components interact to produce the final result.
- 1st Workshop on Question Answering over Linked Data (QALD-1). http://www.sc.cit-ec.uni-bielefeld.de/qald-1, May 2011.Google Scholar
- Gurobi Optimizer. http://www.gurobi.com/, 2011.Google Scholar
- S. Auer, C. Bizer, G. Kobilarov, J. Lehmann, R. Cyganiak, and Z. G. Ives. DBpedia: A Nucleus for a Web of Open Data. ISWC/ASWC, 2007. Google ScholarDigital Library
- C. Bizer, T. Heath, T. Berners-Lee, and M. Hausenblas. 4th Linked Data on the Web Workshop (LDOW2011). WWW, 2011. Google ScholarDigital Library
- K. D. Bollacker, C. Evans, P. Paritosh, T. Sturge, J. Taylor. Freebase: a Collaboratively Created Graph Database for Structuring Human Knowledge. SIGMOD, 2008. Google ScholarDigital Library
- D. A. Ferrucci et al., E. W. Brown, J. Chu-Carroll, J. Fan, D. Gondek, A. Kalyanpur, A. Lally, J. W. Murdock, E. Nyberg, J. M. Prager, N. Schlaefer, and C. A. Welty. Building Watson: An Overview of the DeepQA Project. AI Magazine, 31(3), 2010.Google Scholar
- A. Frank, H.-U. Krieger, F. Xu, H. Uszkoreit, B. Crysmann, B. Jörg, U. Schafer. Question Answering from Structured Knowledge Sources. J. App. Logic, 5(1), 2007.Google Scholar
- J. Hoffart, F. M. Suchanek, K. Berberich, E. Lewis-Kelham, G. de Melo, G. Weikum. YAGO2: Exploring and Querying World Knowledge in Time, Space, Context, and many Languages. WWW, 2011. Google ScholarDigital Library
- A. Kalyanpur, J. W. Murdock, J. Fan, C. A. Welty. Leveraging Community-Built Knowledge for Type Coercion in Question Answering. ISWC, 2011. Google ScholarDigital Library
- Y. Li, H. Yang, H. V. Jagadish. NaLIX: A Generic Natural Language Search Environment for XML Data. ACM Trans. Database Syst., 32(4), 2007. Google ScholarDigital Library
- M.-C. D. Marneffe, B. Maccartney, C. D. Manning. Generating Typed Dependency Parses from Phrase Structure Parses. LREC, 2006.Google Scholar
- J. Pound, I. F. Ilyas, G. E. Weddell. Expressive and Flexible Access to Web-extracted Data: a Keyword-based Structured Query Language. SIGMOD, 2010. Google ScholarDigital Library
- F. M. Suchanek, G. Kasneci, G. Weikum. Yago: A Core of Semantic Knowledge. WWW, 2007. Google ScholarDigital Library
- G. Tummarello, R. Cyganiak, M. Catasta, S. Danielczyk, R. Delbru, S. Decker. Sig.ma: Live Views on the Web of Data. J. Web Sem., 8(4), 2010. Google ScholarDigital Library
Index Terms
- Deep answers for naturally asked questions on the web of data
Recommendations
Robust question answering over the web of linked data
CIKM '13: Proceedings of the 22nd ACM international conference on Information & Knowledge ManagementKnowledge bases and the Web of Linked Data have become important assets for search, recommendation, and analytics. Natural-language questions are a user-friendly mode of tapping this wealth of knowledge and data. However, question answering technology ...
OWL-QL-a language for deductive query answering on the Semantic Web
This paper discusses the issues involved in designing a query language for the Semantic Web and presents the OWL query language (OWL-QL) as a candidate standard language and protocol for query-answering dialogues among Semantic Web computational agents ...
A distributional approach for terminological semantic search on the Linked Data Web
SAC '12: Proceedings of the 27th Annual ACM Symposium on Applied ComputingThe process of searching and understanding existing vocabularies (terminological artifacts) on the Linked Data Web is an intrinsic activity to the consumption and production of Linked Data. Data consumers trying to find and understand the vocabularies ...
Comments