Abstract
As semantic markup becomes ubiquitous, it will become important to be able to ask queries and obtain answers, using natural language (NL) expressions, rather than the keyword-based retrieval mechanisms used by the current search engines. AquaLog is a portable question-answering system which takes queries expressed in natural language and an ontology as input and returns answers drawn from the available semantic markup. We say that AquaLog is portable, because the configuration time required to customize the system for a particular ontology is negligible. AquaLog combines several powerful techniques in a novel way to make sense of NL queries and to map them to semantic markup. Moreover it also includes a learning component, which ensures that the performance of the system improves over time, in response to the particular community jargon used by the end users. In this paper we describe the current version of the system, in particular discussing its portability, its reasoning capabilities, and its learning mechanism.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web. Scientific American 284(5), 33–43 (2001)
Mc Guinness, D.: Question Answering on the Semantic Web. IEEE Intelligent Systems 19(1), 82–85 (2004)
Clark, P., Thompson, J., Porter, B.: A Knowledge-Based Approach to Question-Answering. In: The AAAI Fall Symposium on Question-Answering Systems, pp. 43–51. AAAI, Menlo Park (1999)
Cohen, W.W., Ravikumar, P., Fienberg, S.E.: A Comparison of String Distance Metrics for Name-Matching Tasks. In: IIWeb Workshop (2003), http://www-2.cs.cmu.edu/~wcohen/postscript/ijcai-ws-2003.pdf
Pasca, M., Harabagiu, S.: The Informative Role of WordNet in Open-Domain Question Answering. In: 2nd Meeting of the North American Chapter of the Association for Computational Linguistics, Naacl (2001)
JWNL (Java WordNet library), http://sourceforge.net/projects/jwordnet
Mc Guinness, D., van Harmelen, F.: OWL Web Ontology Language Overview. W3C Recommendation 10 (2004), http://www.w3.org/TR/owl-features/
Cunningham, H., Maynard, D., Bontcheva, K., Tablan, V.: GATE: A Framework and Graphical Development Environment for Robust NLP Tools and Applications. In: Proceedings of the 40th Anniversary Meeting of the Association for Computational Linguistics (ACL 2002), Philadelphia (2002)
Tablan, V., Maynard, D., Bontcheva, K.: GATE - A Concise User Guide. University of Sheffield, UK, http://gate.ac.uk/
Copestake, A., Jones, K.S.: Natural language interfaces to databases. Knowledge Engineering Review 5(4), 225–249 (1990)
Fellbaum, C. (ed.): WordNet, An Electronic Lexical Database. Bradford Books (May 1998)
Mitchell, T.M.: Machine learning. McGraw-Hill, New York (1997)
Dzbor, M., Domingue, J., Motta, E.: Magpie – Towards a Semantic Web Browser. In: Fensel, D., Sycara, K., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, pp. 690–705. Springer, Heidelberg (2003)
Lopez, V., Motta, E.: Ontology Driven Question Answering in AquaLog. In: Meziane, F., Métais, E. (eds.) NLDB 2004. LNCS, vol. 3136, pp. 89–102. Springer, Heidelberg (2004)
W3C, OWL Web Ontology Language Guide, http://www.w3.org/TR/2003/CR-owl-guide-0030818/
Burger, J., Cardie, C., Chaudhri, V., et al.: Tasks and Program Structures to Roadmap Research in Question & Answering (Q&A). NIST Technical Report (2001), http://www.ai.mit.edu/people/jimmylin/%0Apapers/Burger00-Roadmap.pdf
Kaplan, J.: Designing a portable natural language database query system. ACM Transactions on Database Systems 9(1), 1–19 (1984)
Androutsopoulos, I., Ritchie, G.D., Thanisch, P.: MASQUE/SQL - An Efficient and Portable Natural Language Query Interface for Relational Databases. In: Chung, P.W., Lovegrove, G., Ali, M. (eds.) Proceedings of the 6th International Conference on Industrial and Engineering Applications of Artificial Intelligence and Expert Systems, Edinburgh, U.K, pp. 327–330. Gordon and Breach Publishers, New York (1993)
Chu-Carroll, J., Ferrucci, D., Prager, J., Welty, C.: Hybridization in Question Answering Systems. In: Maybury, M. (ed.) New Directions in Question Answering. AAAI Press, Menlo Park (2003)
Jung, H., Geunbae Lee, G.: Multilingual Question Answering with High Portability on Relational Databases. IEICE transactions on information and systems E86-D(2), 306–315 (2003)
Androutsopoulos, I., Ritchie, G.D., Thanisch, P.: Natural Language Interfaces to Databases - An Introduction. Natural Language Engineering 1(1), 29–81 (1995)
Hunter, A.: Natural language database interfaces. Knowledge Management (2000)
De Roeck, A., Fox, N., Lowden, C.J., Turner, B.G.T., Walls, R.B.: A Natural Language System Based on Formal Semantics. In: Proceedings of the International Conference on Current Issues in Computational Linguistics, Pengang, Malaysia (1991)
Popescu, A.M., Etzioni, O., Kautz, H.A.: Towards a theory of natural language interfaces to databases. In: Proceedings of the International Conference on Intelligent User Interfaces, Miami, FL, USA, January 12-15, pp. 149–157 (2003)
Hirschman, L., Gaizauskas, R.: Natural Language question answering: the view from here. Natural Language Engineering, Special Issue on Question Answering 7(4), 275–300 (2001)
Moldovan, D., Harabagiu, S., Pasca, M., Mihalcea, R., Goodrum, R., Girju, R., Rus, V.: LASSO: A Tool for Surfing the Answer Net. In: Proceedings of the Text Retrieval Conference (TREC-8) (November 1999)
Srihari, K., Li, W., Li, X.: Information Extraction Supported Question- Answering. In: Strzalkowski, T., Harabagiu, S. (eds.) Advances in Open- Domain Question Answering. Kluwer Academic Publishers, Dordrecht (2004)
Hovy, E.H., Gerber, L., Hermjakob, U., Junk, M., Lin, C.-Y.: Question Answering in Webclopedia. In: Proceedings of the TREC-9 Conference, NIST, Gaithersburg, MD (2000)
Wu, M., Zheng, X., Duan, M., Liu, T., Strzalkowski, T.: Question Answering by Pattern Matching, Web-Proofing. In: Semantic Form Proofing. NIST Special Publication: The Twelfth Text REtrieval Conference (TREC), 500-255 (2003)
De Boni, M.: TREC 9 QA track overview
Harabagiu, S., Moldovan, D., Pasca, M., Mihalcea, R., Surdeanu, M., Bunescu, R., Girju, R., Rus, V., Morarescu, P.: Falcon - Boosting Knowledge for Answer Engines. In: Proceedings of the 9thText Retrieval Conference (Trec-9), Gaithersburg, Maryland (November 2000)
Katz, B., Felshin, S., Yuret, D., Ibrahim, A., Lin, J., Marton, G., McFarland, A.J., Temelkuran, B.: Omnibase: Uniform Access to Heterogeneous Data for Question Answering. In: Andersson, B., Bergholtz, M., Johannesson, P. (eds.) NLDB 2002. LNCS, vol. 2553, pp. 230–234. Springer, Heidelberg (2002)
Litkowski, K.C.: Syntactic Clues and Lexical Resources in Question-Answering. In: Voorhees, E. M., Harman, D. K (eds) Information Technology: The Ninth Text REtrieval Conferenence (TREC-9), NIST Special Publication 500-249. Gaithersburg, MD: National Institute of Standards and Technology, pp. 157–166 (2001)
Basili, R., Hansen, D.H., Paggio, P., Pazienza, M.T., Zanzotto, F.M.: Ontological resources and question answering Workshop on Pragmatics of Question Answering, held jointly with NAACL 2004 Boston, Massachusetts (May 2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lopez, V., Pasin, M., Motta, E. (2005). AquaLog: An Ontology-Portable Question Answering System for the Semantic Web. In: Gómez-Pérez, A., Euzenat, J. (eds) The Semantic Web: Research and Applications. ESWC 2005. Lecture Notes in Computer Science, vol 3532. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11431053_37
Download citation
DOI: https://doi.org/10.1007/11431053_37
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-26124-7
Online ISBN: 978-3-540-31547-6
eBook Packages: Computer ScienceComputer Science (R0)