Advertisement

English Querying over Ontologies: E-QuOnto

  • Raffaella Bernardi
  • Francesca Bonin
  • Diego Calvanese
  • Domenico Carbotta
  • Camilo Thorne
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4733)

Abstract

Relational database (DB) management systems provide the standard means for structuring and querying large amounts of data. However, to access such data the exact structure of the DB must be know, and such a structure might be far from the conceptualization of a human being of the stored information. Ontologies help to bridge this gap, by providing a high level conceptual view of the information stored in a DB in a cognitively more natural way. Even in this setting, casual end users might not be familiar with the formal languages required to query ontologies. In this paper we address this issue and study the problem of ontology-based data access by means of natural language questions instead of queries expressed in some formal language. Specifically, we analyze how complex real life questions are and how far from the query languages accepted by ontology-based data access systems, how we can obtain the formal query representing a given natural language question, and how can we handle those questions which are too complex wrt the accepted query language.

Keywords

Formal Language Description Logic Query Language Conjunctive Query Formal Query 
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.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Abiteboul, S., Hull, R., Vianu, V.: Foundations of Databases. Addison Wesley Publ. Co., London (1995)zbMATHGoogle Scholar
  2. 2.
    Acciarri, A., Calvanese, D., De Giacomo, G., Lembo, D., Lenzerini, M., Palmieri, M., Rosati, R.: QuOnto: Querying ontologies. In: Proc. of AAAI 2005 (2005)Google Scholar
  3. 3.
    Baader, F., Calvanese, D., McGuinness, D., Nardi, D., Patel-Schneider, P.F. (eds.): The Description Logic Handbook: Theory, Implementation and Applications. Cambridge University Press, Cambridge (2003)zbMATHGoogle Scholar
  4. 4.
    Batini, C., Ceri, S., Navathe, S.B.: Conceptual Database Design, an Entity-Relationship Approach. Benjamin and Cummings Publ. Co. (1992)Google Scholar
  5. 5.
    Bernardi, R., Calvanese, D., Thorne, C.: Expressing DL-Lite ontologies with controlled english. In: Proc. of DL 2007 (2007)Google Scholar
  6. 6.
    Bernardi, R., Calvanese, D., Thorne, C.: Lite natural language. In: IWCS-7. Proc. of the 7th Int. Workshop on Computational Semantics (2007)Google Scholar
  7. 7.
    Calvanese, D., De Giacomo, G., Lembo, D., Lenzerini, M., Poggi, A., Rosati, R.: Linking data to ontologies: The description logic DL-LiteA. In: Proc. of OWLED 2006 (2006)Google Scholar
  8. 8.
    Calvanese, D., De Giacomo, G., Lembo, D., Lenzerini, M., Rosati, R.: Data complexity of query answering in description logics. In: Proc. of KR 2006 (2006)Google Scholar
  9. 9.
    Calvanese, D., De Giacomo, G., Lembo, D., Lenzerini, M., Rosati, R.: DL-Lite: Tractable description logics for ontologies. In: Proc. of AAAI 2005 (2005)Google Scholar
  10. 10.
    Calvanese, D., De Giacomo, G., Lembo, D., Lenzerini, M., Rosati, R.: EQL-Lite: Effective first-order query processing in description logics. In: Proc. of IJCAI 2007 (2007)Google Scholar
  11. 11.
    Curran, J.R., Clark, S., Bos, J.: Linguistically motivated large-scale NLP with C&C and Boxer. In: ACL 2007. Proc. of the Demonstrations Session of the 45th Annual Meeting of the Association for Computational Linguistics (2007)Google Scholar
  12. 12.
    Guarino, N.: Formal ontology in information systems. In: FOIS 1998. Proc. of the Int. Conf. on Formal Ontology in Information Systems, IOS Press, Amsterdam (1998)Google Scholar
  13. 13.
    Lenzerini, M.: Data integration: A theoretical perspective. In: Proc. of PODS 2002 (2002)Google Scholar
  14. 14.
    Levesque, H.J.: Foundations of a functional approach to knowledge representation. Artificial Intelligence 23 (1984)Google Scholar
  15. 15.
    Levesque, H.J., Lakemeyer, G.: The Logic of Knowledge Bases. The MIT Press, Cambridge (2001)zbMATHGoogle Scholar
  16. 16.
    Lopez, V., Pasin, M., Motta, E.: AquaLog: An ontology-portable question answering system for the Semantic Web. In: Gómez-Pérez, A., Euzenat, J. (eds.) ESWC 2005. LNCS, vol. 3532, Springer, Heidelberg (2005)Google Scholar
  17. 17.
    Schwertel, U.: Plural Semantics for Natural Language Understanding – A Computational Proof-Theoretic Approach. PhD thesis, University of Zurich (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2007

Authors and Affiliations

  • Raffaella Bernardi
    • 1
  • Francesca Bonin
    • 1
    • 2
  • Diego Calvanese
    • 1
  • Domenico Carbotta
    • 1
  • Camilo Thorne
    • 1
  1. 1.Faculty of Computer Science, Free University of Bozen-BolzanoItaly
  2. 2.Dipartimento di Linguistica - Università di Pisa 

Personalised recommendations