Abstract
The casual user is typically overwhelmed by the formal logic of the Semantic Web. The gap between the end user and the logic-based scaffolding has to be bridged if the Semantic Web’s capabilities are to be utilized by the general public. This paper proposes that controlled natural languages offer one way to bridge the gap. We introduce GINO, a guided input natural language ontology editor that allows users to edit and query ontologies in a language akin to English. It uses a small static grammar, which it dynamically extends with elements from the loaded ontologies. The usability evaluation shows that GINO is well-suited for novice users when editing ontologies. We believe that the use of guided entry overcomes thehabitability problem, which adversely affects most natural language systems. Additionally, the approach’s dynamic grammar generation allows for easy adaptation to new ontologies.
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
Androutsopoulos, I., Kallonis, S., Karkaletsis, V.: Exploiting owl ontologies in the multilingual generation of object. In: 10th European Workshop on Natural Language Generation (ENLG 2005), Aberdeen, UK, pp. 150–155 (2005)
Androutsopoulos, I., Ritchie, G.D., Thanisch, P.: Natural language interfaces to databases - an introduction. Natural Language Engineering 1(1), 29–81 (1995)
Bechhofer, S., Horrocks, I., Goble, C., Stevens, R.: Oiled: A reasonable ontology editor for the semantic web. In: Intl. Description Logics Workshop, Stanford, CA (2001)
Bechhofer, S., Stevens, R., Ng, G., Jacoby, A., Goble, C.: Guiding the user: An ontology driven interface. In: User Interfaces to Data Intensive Systems (UIDIS 1999), Edinburgh, Scotland, pp. 158–161 (1999)
Bernstein, A., Kaufmann, E.: Making the semantic web accessible to the casual user: Empirical evidence on the usefulness of semiformal query languages. IEEE Transactions on Knowledge and Data Engineering (under review)
Bernstein, A., Kaufmann, E., Göhring, A., Kiefer, C.: Querying ontologies: A controlled english interface for end-users. In: Gil, Y., Motta, E., Benjamins, V.R., Musen, M.A. (eds.) ISWC 2005. LNCS, vol. 3729, pp. 112–126. Springer, Heidelberg (2005)
Brooke, J.: Sus - a quick and dirty usability scale. In: Jordan, P., Thomas, B., Weerdmeester, B., McClelland, A. (eds.) Usability Evaluation in Industry. Taylor Francis, London (1996)
Cha, S.K.: Kaleidoscope: A cooperative menu-guided query interface (sql version). IEEE Transactions on Knowledge and Data Engineering 3(1), 42–47 (1991)
Chakrabarti, S.: Breaking through the syntax barrier: Searching with entities and relations. In: Boulicaut, J.-F., Esposito, F., Giannotti, F., Pedreschi, D. (eds.) ECML 2004. LNCS, vol. 3201, pp. 9–16. Springer, Heidelberg (2004)
Fikes, R., Farquhar, A., Rice, J.: Tools for assembling modular ontologies in ontolingua. In: AAAI/IAAI, pp. 436–441 (1997)
Hallett, C., Power, R., Scott, D.: Intuitive querying of e-health data repositories. In: UK E-Science All-hands Meeting, Nottingham, UK (2005)
Kalyanpur, A., Parsia, B., Hendler, J.: A tool for working with web ontologies. Intl. Journal on Semantic Web and Information Systems 1(1), 36–49 (2005)
Katz, B., Lin, J., Quan, D.: Natural language annotations for the semantic web. In: Meersman, R., Tari, Z., et al. (eds.) CoopIS 2002, DOA 2002, and ODBASE 2002. LNCS, vol. 2519. Springer, Heidelberg (2002)
Lambrix, P., Habbouche, M., Prez, M.: Evaluation of ontology development tools for bioinformatics. Bioinformatics 19(12), 1564–1571 (2003)
Lopez, V., Motta, E., Uren, V.: Poweraqua: Fisching the semantic web. In: Sure, Y., Domingue, J. (eds.) ESWC 2006. LNCS, vol. 4011, pp. 393–410. Springer, Heidelberg (2006)
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, pp. 546–562. Springer, Heidelberg (2005)
McGuinness, D.L., Fikes, R., Rice, J., Wilder, S.: An environment for merging and testing large ontologies. In: Seventh Intl. Conf. on Principles of Knowledge Representation and Reasoning (KR 2000), Breckenridge, CO, pp. 483–493 (2000)
McGuinness, D.L., van Harmelen, F.: Owl web ontology language overview. W3c recommendation (2004)
Mooney, R.J.: Learning semantic parsers: An important but under-studied problem. In: AAAI 2004 Spring Symposium on Language Learning: An Interdisciplinary Perspective, Stanford, CA, pp. 39–44 (2004)
Napier, H.A., Lane, D.M., Batsell, R.R., Guadango, N.S.: Impact of a restricted natural language interface on ease of learnng and productivity. Communications of the ACM 32(10), 1190–1198 (1989)
Nielsen, J.: Usability Engineering. Academic Press, San Diego (1993)
Noy, N.F., Sintek, M., Decker, S., Crubézy, M., Fergerson, R.W., Musen, M.A.: Creating semantic web contents with protege-2000. IEEE Intelligent Systems 16(2), 60–71 (2001)
Popescu, A.-M., Etzioni, O., Kautz, H.: Towards a theory of natural language interfaces to databases. In: 8th Intl. Conf. on Intelligent User Interfaces, Miami, FL, pp. 149–157 (2003)
Preece, J., Rogers, Y., Sharp, H.: Interaction Design: Beyond Human-Computer Interaction. John Wiley and Sons, New York (2002)
Prud’hommeaux, E., Seaborne, A.: Sparql query language for rdf. Technical report, W3C Candiate Recommendation (2006)
Schwitter, R., Tilbrook, M.: Let’s talk in description logic via controlled natural language. In: Logic and Engineering of Natural Language Semantics (LENLS 2006), Tokyo, Japan (2006)
Spink, A., Dietmar, W., Jansen, B.J., Saracevic, T.: Searching the web: The public and their queries. Journal of the American Society for Information Science and Technology 52(3), 226–234 (2001)
Spoerri, A.: Infocrystal: A visual tool for information retrieval management. In: Second Intl. Conf. on Information and Knowledge Management, Washington, DC, pp. 11–20. ACM Press, New York (1993)
Sure, Y., Michael, E., Angele, J., Staab, S., Studer, R., Wenke, D.: Ontoedit: Collaborative ontology development for the semantic web. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, pp. 221–235. Springer, Heidelberg (2002)
Tablan, V., Polajnar, T., Cunningham, H., Bontcheva, K.: User-friendly ontology authoring using a controlled language. Research Memorandum CS-05-10, Department of Computer Science, University of Sheffield (2005)
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, vol. 2167, pp. 466–477. Springer, Heidelberg (2001)
Thompson, C.W., Pazandak, P., Tennant, H.R.: Talk to your semantic web. IEEE Internet Computing 9(6), 75–78 (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bernstein, A., Kaufmann, E. (2006). GINO – A Guided Input Natural Language Ontology Editor. In: Cruz, I., et al. The Semantic Web - ISWC 2006. ISWC 2006. Lecture Notes in Computer Science, vol 4273. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11926078_11
Download citation
DOI: https://doi.org/10.1007/11926078_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-49029-6
Online ISBN: 978-3-540-49055-5
eBook Packages: Computer ScienceComputer Science (R0)