Semantics 4 Office: Plug-in for Creating Semantic Web Data in Microsoft Office

Microsoft Office is by far the most widely used software for office tasks, which makes it the ideal candidate tool for the creation and maintenance of Semantic Web Data for average users. On this page, you find current information about our work on a plug-in for Microsoft Office that turns it into a Semantic Web authoring tool.


We are developing a light-weight plug-in for Microsoft Office Word 2007 (and, maybe, earlier versions later) using Visual Studio 2008 and the .NET Framework 3.5 ( WPF and VSTO ) that allows

•  Searching for suitable domain ontologies on the Web and

•  Creating instance data as an XML-data island embedded into the Office document based on highlighting existing content elements in the MS Office document. The embedded RDF/XML is then bound to contents in the document which means whenever the user changes text in the document the RDF/XML will be updated automatically.

The resulting RDF/XML code will be embedded in the new file format used by Microsoft Office which is called ECMA Office Open XML File Format. The ECMA Office Open XML File Format is an open and interoperable standard and you can find more information about the file format on the ECMA international home page: .

The file format allows (1) easy access to the embedded RDF/XML by any other application written with any platform without the need of any special APIs and (2) easy publishing on the Web by just uploading documents to your web application without the need of additional, complicated “RDF export” operations.

Currently, the plug-in searches for suitable ontologies on the myOntology open ontology engineering platform. In the MyOntology project, we propose to use the infrastructure and culture of Wikis as an ontology workbench that fosters true collaborative, community-driven ontology creation and maintenance. We especially propose the use of multimedia elements to improve the expressiveness and disambiguity of informal concept definitions in an ontology.

Status and Download Information

We are planning to release an alpha version and a screencast on this page in December.


The plug-in is the result of a very fruitful collaboration between Microsoft Austria, MyOntology, and ebSemantics.

Mario Szpusta, Martin Hepp, Katharina Siorpaes, Markus Linder, Andreas Klotz.


Martin Hepp / Katharina Siorpaes

Semantics in Business Information Systems Group (SEBIS),

University of Innsbruck

Technikerstraße 21a

A-6020 Innsbruck

mhepp<AT>, katharina.siorpaes<AT>

This page: