Abstract
In this paper, I will show how a controlled natural language can be used to describe knowledge for the Semantic Web and discuss the formal properties of this language. At the first glance, the proposed controlled natural language looks like full English and can therefore be easily written and understood by non-specialists. However, its built-in grammatical and lexical restrictions, which are enforced by an intelligent authoring tool, guarantee that the language can be directly translated into description logic programs, i.e. the intersection of an expressive description logic with function-free logic programs. The controlled natural language can be used to make assertional and terminological statements as well as to specify rules for reasoning with the resulting assertional and terminological knowledge.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Abdennadher, S., Bry, F., Eisinger, N., Geisler, T.: The Theorem Prover Satchmo: Strategies, Heuristics, and Applications (System Description). Research Report PMS-FB-1995-3, May, Institute for Informatics, Ludwig Maximilians University, Munich, Germany (1995)
Antoniou, G., van Harmelen, F.: A Semantic Web Primer. MIT Press, Cambridge (2004)
Berners-Lee, T.: What the Semantic Web isn’t but can represent, (September 17, 1998), http://www.w3.org/DesignIssues/
Brickley, D., Guha, R.V.: 2004. RDF Vocabulary Description Language 1.0: RDF Schema. W3C Recommendation (February 10, 2004)
de Bruijn, J., Polleres, A., Lara, R., Fensel, D.: WSML Deliverable, D20.1 v0.2, OWL−. WSML Working Draft (May 25, 2004)
Fuchs, N.E., Schwertel, U., Schwitter, R.: Attempto controlled english – not just another logic specification language. In: Flener, P. (ed.) LOPSTR 1998. LNCS, vol. 1559, p. 1. Springer, Heidelberg (1999)
Grosof, B.N., Horrocks, I., Volz, R., Decker, S.: Description logic programs: Combining logic programs with description logic. In: Proceedings of the Twelfth International World Wide Web Conference (WWW 2003), pp. 48–57 (2003)
Horrocks, I., Patel-Schneider, P.F.: Three theses of representation in the semantic web. In: Proceedings of the Twelfth International World Wide Web Conference (WWW 2003), pp. 39–47 (2003)
Horrocks, I., Patel-Schneider, P.F.: A proposal for an OWL rules language. In: Proceedings of the Thirteenth International World Wide Web Conference (WWW 2004), pp. 723–731 (2004)
Marchiori, M.: Towards a People’s Web: Metalog. In: Proceedings of the IEEE/WIC/ACM International Conference on Web Intelligence (WI 2004), pp. 320–326. IEEE Press, Los Alamitos (2004)
Manola, F., Miller, E.: 2004. RDF Primer. W3C Recommendation (February 10, 2004)
Manthey, R., Bry, F.: Satchmo: a theorem prover implemented in prolog. In: Lusk, E., Overbeek, R. (eds.) Proceedings of CADE-1988. LNCS, vol. 310, pp. 415–434. Springer, Heidelberg (1988)
Miller, E., Swick, R., Brickley, D., McBride, B., Handler, J., Schreiber, G., Connolly, D.: 2005. Semantic Web. W3C, Technology and Society, Semantic Web Activity (August 19, 2005)
Smith, M.K., Welty, C., Mc Guinness, D.L.: 2004. OWL Web Ontology Language. Guide. W3C Recommendation (February 10, 2004)
Schwitter, R., Ljungberg, A., Hood, D.: ECOLE – A Look-ahead Editor for a Controlled Language. In: Controlled Translation, Proceedings of EAMT-CLAW 2003, Dublin City University, Ireland, May 15-17, pp. 141–150 (2003)
Schwitter, R., Tilbrook, M.: Controlled Natural Language meets the Semantic Web. In: Asudeh, A., Paris, C., Wan, S. (eds.) Proceedings of the Australasian Language Technology Workshop 2004, Macquarie University, pp. 55–62 (2004)
Volz, R.: Web Ontology Reasoning with Logic Databases. PhD thesis, AIFB, Karlsruhe (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
Schwitter, R. (2005). A Controlled Natural Language Layer for the Semantic Web. In: Zhang, S., Jarvis, R. (eds) AI 2005: Advances in Artificial Intelligence. AI 2005. Lecture Notes in Computer Science(), vol 3809. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11589990_45
Download citation
DOI: https://doi.org/10.1007/11589990_45
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-30462-3
Online ISBN: 978-3-540-31652-7
eBook Packages: Computer ScienceComputer Science (R0)