One Information Space, Many Information Networks

Semantic Content Authoring

If you want semantically rich content as easy as you get bold, italic and underline with your text processor - loomp may be your tool! The code of the research prototype is available on Github.

loomp is a research prototype of a semantic content authoring tool, which has been designed and developed at the Freie Universität Berlin back in 2009. The general concept of adopting the well-established ribbon toolbar interface for annotating texts semantically during the authoring process has been initially published at the Linked Data on the Web workshop at the World Wide Web conference in that particular year (slides).

Research around the tool has ultimately lead to a user study involving non-expert users, which is the target group loomp always aimed at in ordert to support the semantic enrichment of textual contents. The results of this study have been presented at ISWC 2012.

As a matter of fact, research on loomp revealed many new challenges and questions around content annotation in general, which are now being addressed in a number of projects and places. We are going to give more information about current activities and results soon.

Key references

  • Markus Luczak-Rösch, Ralf Heese (2009). Linked Data Authoring for Non-Experts. In Linked Data on the Web Workshop, World Wide Web Conference, Madrid, Spain.
  • Markus Luczak-Rösch, Ralf Heese, Adrian Paschke (2010). Future Content Authoring. Nodilities – The Magazine of the Semantic Web, 11, pp. 17-18.
  • Ralf Heese, Markus Luczak-Rösch, Adrian Paschke, Radoslaw Oldakowski, Olga Streibel (2010). One Click Annotation. In 6th Workshop on Scripting and Development for the Semantic Web, colocated with ESWC 2010, Crete, Greece.
  • Hinze, Heese, Luczak-Rösch, Paschke (2012). Semantic enrichment by non-experts: usability of manual annotation tools. In Proceedings of the 11th international conference on The Semantic Web - Volume Part I, pp. 165–181, Berlin, Heidelberg.


Semantic technologies, and in the first place linked data, promise further automation by turning the Web of information into a Web of interconnected and machine processable data sources. Although these technologies have reached an acceptable mature state, they are not broadly used in commercial and public Web applications. In our opinion this is mainly caused by the lack of user-tailored and easy-to-use tool support for creating and publishing semantic contents.

With the One Click Annotator (OCA) we address the issue of missing tool support for creating semantic content by non-expert users. The OCA is an editor for Web browsers for annotating words and phrases with references to ontology concepts. Our main design goal is to simplify the annotation process and provide a tool that non-expert users can easily use to create semantic content:

  • clear and intuitive user interface
  • simple and well-described vocabularies
  • let users focus on the task of writing text.

For a more detailed description of the One Click Annotator and the loomp API we refer to our publication at the Workshop on Scripting and Development for the Semantic Web, colocated with ESWC 2010.