Skip to main content

Engineering a Controlled Natural Language into Semantic MediaWiki

  • Conference paper
Controlled Natural Language (CNL 2010)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 7175))

Included in the following conference series:

  • 546 Accesses

Abstract

The Semantic Web is yet to gain mainstream recognition. In part this is caused by the relative complexity of the various semantic web formalisms, which act as a major barrier of entry to naive web users. In addition, in order for the Semantic Web to become a reality, we need semantic metadata. While controlled natural language research has sought to address these challenges, in the context of user friendly ontology authoring for domain experts, there has been little focus on how to adapt controlled languages for novice social web users. The paper describes an approach to using controlled languages for fact creation and management as opposed to ontology authoring, focusing on the domain of meeting minutes. For demonstration purposes, we developed a plug-in to the Semantic MediaWiki, which adds a controlled language editor extension. This editor aids the user while authoring or annotating in a controlled language in a user friendly manner. Controlled content is sent to a parsing service which generates semantic metadata from the sentences which are subsequently displayed and stored in the Semantic MediaWiki. The semantic metadata generated by the parser is grounded against a project documents ontology. The controlled language modeled covers a wide variety of sentences and topics used in the context of a meeting minute. Finally this paper provides a architectural overview of the annotation system.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Davis, B., Dantuluri, P., Dragan, L., Handschuh, S., Cunningham, H.: On Designing Controlled Natural Languages for Semantic Annotation. In: Fuchs, N.E. (ed.) CNL 2009. LNCS, vol. 5972, pp. 187–205. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  2. Kaufmann, E.: Talking to the semantic web: natural language query interfaces for casual end-users. PhD thesis, Universität Zürich (2009)

    Google Scholar 

  3. Sleator, D.D.K., Sleator, C.F.D., Temperley, D.: Parsing english with a link grammar. In: Third International Workshop on Parsing Technologies (1991)

    Google Scholar 

  4. Funk, A., Tablan, V., Bontcheva, K., Cunningham, H., Davis, B., Handschuh, S.: CLOnE: Controlled Language for Ontology Editing. In: Aberer, K., Choi, K.-S., Noy, N., Allemang, D., Lee, K.-I., Nixon, L.J.B., Golbeck, J., Mika, P., Maynard, D., Mizoguchi, R., Schreiber, G., Cudré-Mauroux, P. (eds.) ASWC 2007 and ISWC 2007. LNCS, vol. 4825, pp. 142–155. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  5. Decker, S.: The social semantic desktop: Next generation collaboration infrastructure. Information Services and Use 26(2), 139–144 (2006)

    MathSciNet  Google Scholar 

  6. Fernández-López, M., Gómez-Pérez, A., Juristo, N.: Methontology: from ontological art towards ontological engineering. In: Proceedings of the AAAI 1997 Spring Symposium, Stanford, USA, pp. 33–40 (March 1997)

    Google Scholar 

  7. Cunningham, H., Maynard, D., Tablan, V.: JAPE: a Java Annotation Patterns Engine, 2 edn., Research Memorandum CS–00–10, Department of Computer Science, University of Sheffield (November 2000)

    Google Scholar 

  8. Uren, V.S., Cimiano, P., Iria, J., Handschuh, S., Vargas-Vera, M., Motta, E., Ciravegna, F.: Semantic annotation for knowledge management: Requirements and a survey of the state of the art. J. Web Sem. 4(1), 14–28 (2006)

    Article  Google Scholar 

  9. Handschuh, S., Staab, S.: Authoring and annotation of web pages in cream. In: WWW, pp. 462–473 (2002)

    Google Scholar 

  10. Schwitter, R.: Controlled natural languages. Technical report, Centre for Language Technology, Macquarie University (June 2007)

    Google Scholar 

  11. Adriaens, G., Schreurs, D.: From COGRAM to ALCOGRAM: Toward a controlled English grammar checker. In: Conference on Computational Linguistics (COLING 1992), Nantes, France, pp. 595–601 (1992)

    Google Scholar 

  12. Smart, P.R.: Controlled natural languages and the semantic web. Technical report, School of Electronics and Computer Science, University of Southampton (2008) (unpublished)

    Google Scholar 

  13. Fuchs, N., Schwitter, R.: Attempto Controlled English (ACE). In: CLAW 1996: Proceedings of the First International Workshop on Controlled Language Applications, Leuven, Belgium (1996)

    Google Scholar 

  14. Fuchs, N.E., Kaljurand, K., Kuhn, T., Schneider, G., Royer, L., Schröder, M.: Attempto Controlled English and the semantic web. Deliverable I2D7, REWERSE Project (April 2006)

    Google Scholar 

  15. Hoefler, S.: The syntax of Attempto Controlled English: An abstract grammar for ACE 4.0. Technical Report ifi-2004.03, Department of Informatics, University of Zurich (2004)

    Google Scholar 

  16. 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)

    Chapter  Google Scholar 

  17. Kuhn, T.: Attempto Controlled English as ontology language. In: Bry, F., Schwertel, U. (eds.) REWERSE Annual Meeting 2006 (March 2006)

    Google Scholar 

  18. Kaljurand, K.: ACE View — an ontology and rule editor based on Attempto Controlled English. In: 5th OWL Experiences and Directions Workshop (OWLED 2008), Karlsruhe, Germany, October 26-27, 12 pages (2008)

    Google Scholar 

  19. Shiffman, R.N., Michel, G., Krauthammer, M., Fuchs, N.E., Kaljurand, K., Kuhn, T.: Writing Clinical Practice Guidelines in Controlled Natural Language. In: Fuchs, N.E. (ed.) CNL 2009. LNCS, vol. 5972, pp. 265–280. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  20. Hart, G., Johnson, M., Dolbear, C.: Rabbit: Developing a Control Natural Language for Authoring Ontologies. In: Bechhofer, S., Hauswirth, M., Hoffmann, J., Koubarakis, M. (eds.) ESWC 2008. LNCS, vol. 5021, pp. 348–360. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  21. Engelbrecht, P., Hart, G., Dolbear, C.: Talking Rabbit: A User Evaluation of Sentence Production. In: Fuchs, N.E. (ed.) CNL 2009. LNCS, vol. 5972, pp. 56–64. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  22. Bao, J., Smart, P., Braines, D., Shadbolt, N.: A controlled natural language interface for semantic media wiki using the rabbit language. In: Workshop on Controlled Natural Language (CNL 2009) (March 2009)

    Google Scholar 

  23. Kuhn, T.: An Evaluation Framework for Controlled Natural Languages. In: Fuchs, N.E. (ed.) CNL 2009. LNCS, vol. 5972, pp. 1–20. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  24. Angelov, K., Ranta, A.: Implementing Controlled Languages in GF. In: Fuchs, N.E. (ed.) CNL 2009. LNCS, vol. 5972, pp. 82–101. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  25. Ranta, A.: Grammatical Framework: A Type-Theoretical Grammar Formalism. Journal of Functional Programming 14(02), 145–189 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  26. Dymetman, M., Lux, V., Ranta, A.: Xml and multilingual document authoring: convergent trends. In: Proceedings of the 18th Conference on Computational Linguistics, vol. 1, pp. 243–249. Association for Computational Linguistics, Morristown (2000)

    Chapter  Google Scholar 

  27. Nordstrom, B., Petersson, K., Smith, J.M.: Programming in Martin-Löf’s Type Theory: An Introduction. Oxford University Press, USA (1990)

    Google Scholar 

  28. Krötzsch, M., Vrandečić, D., Völkel, M.: Semantic MediaWiki. In: Cruz, I., Decker, S., Allemang, D., Preist, C., Schwabe, D., Mika, P., Uschold, M., Aroyo, L.M. (eds.) ISWC 2006. LNCS, vol. 4273, pp. 935–942. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  29. Krötzsch, M., Vrandečić, D., Völkel, M., Haller, H., Studer, R.: Semantic Wikipedia. Journal of Web Semantics 5(4), 251–261 (2007)

    Article  Google Scholar 

  30. Pfisterer, F., Nitsche, M., Jameson, A., Barbu, C.: User-Centered Design and Evaluation of Interface Enhancements to the Semantic MediaWik. In: Proceedings of Semantic Web User Interaction at CHI 2008: Exploring HCI Challenges. CEUR Workshop Proceedings (2008)

    Google Scholar 

  31. Brooke, J.: SUS: a “quick and dirty” usability scale. In: Jordan, P., Thomas, B., Weerdmeester, B., McClelland, A. (eds.) Usability Evaluation in Industry. Taylor and Francis, London (1996)

    Google Scholar 

  32. Schaffert, S.: Ikewiki: A semantic wiki for collaborative knowledge management. In: 1st International Workshop on Semantic Technologies in Collaborative Applications (STICA 2006) (2006)

    Google Scholar 

  33. Kuhn, T.: AceWiki: Collaborative Ontology Management in Controlled Natural Language. In: Proceedings of the 3rd Semantic Wiki Workshop. CEUR Workshop Proceedings (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Dantuluri, P., Davis, B., Ludwick, P., Handschuh, S. (2012). Engineering a Controlled Natural Language into Semantic MediaWiki. In: Rosner, M., Fuchs, N.E. (eds) Controlled Natural Language. CNL 2010. Lecture Notes in Computer Science(), vol 7175. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31175-8_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-31175-8_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-31174-1

  • Online ISBN: 978-3-642-31175-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics