Abstract
The semantic web presents the vision of a distributed, dynamically growing knowledge base founded on formal logic. Common users, however, seem to have problems even with the simplest Boolean expressions. As queries from web search engines show, the great majority of users simply do not use Boolean expressions. So how can we help users to query a web of logic that they do not seem to understand? We address this problem by presenting a natural language interface to semantic web querying. The interface allows formulating queries in Attempto Controlled English (ACE), a subset of natural English. Each ACE query is translated into a discourse representation structure – a variant of the language of first-order logic – that is then translated into an N3-based semantic web querying language using an ontology-based rewriting framework. As the validation shows, our approach offers great potential for bridging the gap between the logic-based semantic web and its real-world users, since it allows users to query the semantic web without having to learn an unfamiliar formal language. Furthermore, we found that users liked our approach and designed good queries resulting in a very good retrieval performance (100% precision and 90% recall).
Chapter PDF
References
Spoerri, A.: InfoCrystal: A Visual Tool for Information Retrieval Management. In: Second International Conference on Information and Knowledge Management, Washington, D.C, pp. 11–20 (1993)
Bowen, P.L., Chang, C.-J.A., Rohde, F.H.: Non-Length Based Query Challenges: An Initial Taxonomy. In: Fourteenth Annual Workshop on Information Technologies and Systems (WITS 2004), Washington, D.C., pp. 74–79 (2004)
Fuchs, N.E., et al.: Attempto Controlled English (ACE) (2003), http://www.ifi.unizh.ch/attempto
Fuchs, N.E., et al.: Extended Discourse Representation Structures in Attempto Controlled English. Technical Report IfI-2004. University of Zurich, Zurich (2004)
Klein, M., Bernstein, A.: Towards High-Precision Service Retrieval. IEEE Internet Computing 8(1), 30–36 (2004)
Miller, L., Seaborne, A., Reggiori, A.: Three Implementations of SquishQL, a Simple RDF Query Language. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, pp. 423–435. Springer, Heidelberg (2002)
Malhotra, A.: Design Criteria for a Knowledge-based English Language System for Management: An Experimental Analysis. Ph.D. MIT Sloan School of Management, Cambridge, MA (1975)
Kamp, H., Reyle, U.: From Discourse to Logic: Introduction to Modeltheoretic Semantics of Natural Language. Kluwer, Dordrecht (1993)
Bernstein, A., et al.: Talking to the Semantic Web: A Controlled English Query Interface for Ontologies. In: Fourteenth Annual Workshop on Information Technologies and Systems (WITS 2004), Washington, D.C., pp. 212–217 (2004)
Malone, T.W., et al.: Tools for Inventing Organizations: Toward a Handbook of Organizational Processes. Management Science 45(3), 425–443 (1999)
Tang, L.R., Mooney, R.J.: Using Multiple Clause Constructors in Inductive Logic Programming for Semantic Parsing. In: Flach, P.A., De Raedt, L. (eds.) ECML 2001. LNCS (LNAI), vol. 2167, pp. 466–477. Springer, Heidelberg (2001)
Brooke, J.: SUS - A ”quick and dirty” Usability Scale. In: Jordan, P.W., et al. (eds.) Usability Evaluation in Industry. Taylor & Francis, London (1996)
Salton, G., McGill, M.J.: Introduction to modern information retrieval. McGraw-Hill computer science series. McGraw-Hill, New York (1983)
Wojcik, R.H.: Personal Communication. Richard H. Wojcik is Manager of the Boing Simplified English Project (2004)
Schwitter, R., Tilbrook, M.: Dynamic Semantics at Work. In: International Workshop on Logic and Engineering of Natural Language Semantics, Kanazawa, Japan, pp. 49–60 (2004)
Dittenbach, M., Merkl, D., Berger, H.: A Natural Language Query Interface for Tourism Information. In: 10th International Conference on Information Technologies in Tourism (ENTER 2003), Helsinki, Finland, pp. 152–162 (2003)
Cimiano, P.: ORAKEL: A Natural Language Interface to an F-Logic Knowledge Base. In: Meziane, F., Métais, E. (eds.) NLDB 2004. LNCS, vol. 3136, pp. 401–406. Springer, Heidelberg (2004)
Distelhorst, G., et al.: A Prototype Natural Language Interface to a Large Complex Knowledge Base, the Foundational Model of Anatomy. In: American Medical Informatics Association Annual Fall Symposium, Philadelphia, PA, pp. 200–204 (2003)
MKBEEM: Multilingual Knowledge Based European Electronic Market Place (2005), http://mkbeem.elibel.tm.fr/
Androutsopoulos, I., Ritchie, G.D., Thanisch, P.: Natural Language Interfaces to Databases - An Introduction. Natural Language Engineering 1(1), 29–81 (1995)
Guarino, N., Masolo, C., Vetere, G.: OntoSeek: Content-Based Access to the Web. IEEE Intelligent Systems 14(3), 70–80 (1999)
Andreason, T.: An Approach to Knowledge-based Query Evaluation. Fuzzy Sets and Systems 140(1), 75–91 (2003)
Minock, M.: A Phrasal Approach to Natural Language Interfaces over Databases. Umeå Techreport UMINF-05.09. University of Umeå, Umeå (2005)
Popescu, A.-M., Etzioni, O., Kautz, H.: Towards a Theory of Natural Language Interfaces to Databases. In: 8th International Conference on Intelligent User Interfaces, Miami, FL, pp. 149–157 (2003)
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
Bernstein, A., Kaufmann, E., Göhring, A., Kiefer, C. (2005). Querying Ontologies: A Controlled English Interface for End-Users. In: Gil, Y., Motta, E., Benjamins, V.R., Musen, M.A. (eds) The Semantic Web – ISWC 2005. ISWC 2005. Lecture Notes in Computer Science, vol 3729. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11574620_11
Download citation
DOI: https://doi.org/10.1007/11574620_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29754-3
Online ISBN: 978-3-540-32082-1
eBook Packages: Computer ScienceComputer Science (R0)