Abstract
We propose to manually annotate web pages with computer-processable con trolled natural language. These annotations have well-defined formal properties and can be used as query relevant summaries to automatically answer questions expressed in controlled natural language, and as the basis for other forms of automated reasoning. Last, but not least, the annotations can also serve as human-readable summaries of the contents of the web pages. Arguably, annotations written in controlled natural language can bridge the gap between informal and formal notations and leverage true collaboration between humans and machines. This is a position paper that proposes a solution combining existing methods and techniques to achieve a highly relevant practical goal, namely how to effectively access information on the web. However, our solution introduces a "chicken and egg" problem: a critical mass of web annotations will be necessary that people perceive the value of these annotations and start annotating web pages themselves. Only the future will show whether this – basically non-technical – problem can be solved.
Chapter PDF
Similar content being viewed by others
References
Hovy, E.: Text Summarization. In: Mitkov, R. (ed.) The Oxford Handbook of Computational Linguistics, Oxford University Press, Oxford (2003)
Katz, B., Lin, J.: Annotating the Semantic Web Using Natural Language. In: Proceedings of the 2nd Workshop on NLP and XML at COLING 2002, Taipei, Taiwan (2002)
Attempto Project, http://www.ifi.unizh.ch/attempto
Schwitter, R., Tilbrook, M.: Annotating Websites with Machine-processable Information in Controlled Natural Language. In: Orgun, M.A., Meyer, T. (eds.) Advances in Ontologies 2006, Proc. of AOW 2006, Hobart, Australia. Conferences in Research and Practice in Information Technology, vol. 72, pp. 75–84. Australian Computer Society (2006)
Kuhn, T., Royer, L., Fuchs, N.E., Schröder, M.: Improving Text Mining with Controlled Natural Language: A Case Study for Protein Interactions. In: Leser, U., Naumann, F., Eckman, B. (eds.) DILS 2006. LNCS (LNBI), vol. 4075, pp. 66–81. Springer, Heidelberg (2006)
Huijsen, W.O.: Controlled Language - An Introduction. In: Proceedings of CLAW 1998, Pittsburgh, pp. 1–15 (1998)
O’Brien, S.: Controlling Controlled English – An Analysis of Several Controlled Language Rule Sets. In: Proceedings of EAMT-CLAW 03, Controlled Language Translation, Dublin City University, pp. 105–114 (2003)
Simplified Technical English. Specification ASD-STE100, A Guide or the Preparation of Aircraft Maintenance Documentation in the International Aerospace Maintenance Language, Issue 3 (January 2005)
Fuchs, N.E., Kaljurand, K., Schneider, G.: Attempto Controlled English Meets the Challenges of Knowledge Representation, Reasoning, Interoperability and User Interfaces. In: FLAIRS’(2006)
Sowa, J.F.: Common Logic Controlled English Draft (24 February 2004), available at http://www.jfsowa.com/clce/specs.htm
Schwitter, R.: English as a Formal Specification Language. In: Proceedings of the Thirteenth International Workshop on Database and Expert Systems Applications (DEXA 2002), W04: Third International Workshop on Natural Language and Information Systems - NLIS, Aix-en-Provence, France, 2-6 September 2002, pp. 228–232 (2002)
Schwitter, R., Ljungberg, A., Hood, D.: ECOLE – A Look-ahead Editor for a Controlled Language, in: Controlled Translation. In: Proceedings of EAMT-CLAW03, Joint Conference combining the 8th International Workshop of the European Association for Machine Translation and the 4th Controlled Language Application Workshop, Dublin City University, Ireland, May 15-17, 2003, pp. 141–150 (2003)
Horrocks, I., Patel-Schneider, P.F.: Three Theses of Representation in the Semantic Web. In: WWW 2003, pp. 39–47 (2003)
Patel-Schneider, P.F.: A Revised Architecture for Semantic Web Reasoning. In: Fages, F., Soliman, S. (eds.) PPSWR 2005. LNCS, vol. 3703, pp. 32–36. Springer, Heidelberg (2005)
Grosof, B.N., Horrocks, I., Volz, R., Decker, S.: Description Logic Programs: Combining Logic Programs with Description Logic. In: Proceedings of the 12th International Conference on the World Wide Web, pp. 48–57 (2003)
Schwitter, R., Tilbrook, M.: Let’s Talk in Description Logic via Controlled Natural Language. In: Proc. of the Third International Workshop on Logic and Engineering of Natural Language Semantics (LENLS2006) in Conjunction with the 20th Annual Conference of the Japanese Society for Artificial Intelligence, Tokyo, Japan, June 5-6, 2006, pp. 193–207 (2006)
Kaljurand, K., Fuchs, N.E.: Bidirectional Mapping Between OWL DL and Attempto Controlled English. In: Alferes, J.J., Bailey, J., May, W., Schwertel, U. (eds.) PPSWR 2006. LNCS, vol. 4187, pp. 179–189. Springer, Heidelberg (2006)
Schaffert, S., Bry, F., Besnard, P., Decker, H., Decker, S., Enguix, C., Herzig, A.: Position Paper: Paraconsistent Reasoning for the Semantic Web. Technical Report PMS-FB-2005-42. Institut für Informatik der Ludwig-Maximilians-Universität München (2005)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Fuchs, N.E., Schwitter, R. (2007). Web-Annotations for Humans and Machines. In: Franconi, E., Kifer, M., May, W. (eds) The Semantic Web: Research and Applications. ESWC 2007. Lecture Notes in Computer Science, vol 4519. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72667-8_33
Download citation
DOI: https://doi.org/10.1007/978-3-540-72667-8_33
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-72666-1
Online ISBN: 978-3-540-72667-8
eBook Packages: Computer ScienceComputer Science (R0)