Category Archives: Semantic Web

Preview release of RDFaCE special edition for

During the last weeks I was working hard on the next release of RDFaCE . RDFaCE implements the WYSIWYM (What You See Is What You Mean) concept in order to facilitate the process of semantic content authoring.RDFaCE

The new version of RDFaCE is focused on . You can create RDFa or Microdata annotations based on the schemas defined by It will help to improve the SEO of your Website.

The main features of this new version include*:


*Of course it is only a preview release and might have some bugs.Please report the possible bugs using our issue tracker. As our next step, we will integrate the functionality of previous versions of RDFaCE with support for

Tagged , ,

Back to

Knowledge speaks, but wisdom listens. –Jimi Hendrix

+ I am still working on SlideWiki platform. We have already started importing some popular and high quality Semantic Web lecture series into SlideWiki. We also have plan to create the corresponding translations in at least 10 other languages (For example Persian). The mobile version of SlideWiki is just started and is under progress. We hope that SlideWiki will enable Many people in the world to access to high quality educational material. If you also want to help us in creating great educational resources:

  • Look for decks at SlideWiki, whose domain you know
  • Review the content of decks and help improving them
  • Add self-assessment questions to the slides
  • Translate decks covering topics you know well into your mother tongue
  • Look for existing presentations and e-learning material, which could be imported into SlideWiki

+ How is SlideWiki different?

Continue reading

Pharmer: a semantic prescription writer

Pharmer is a tool which implements the general idea of WYSIWYM UI (introduced in RDFaCE) in a specific domain namely Pharmaceutical research and development. Using Pharmer, users can generate Semantic Prescriptions —  intelligent e-prescription documents enriched by drug-related meta-data thereby know about their content and the possible interactions.

Semantic Prescriptions provide the following main benefits for their  users:

  • Increase the awareness of patients. They provide patients with all the related information of the prescribed drugs thereby mitigating the possible misuse of drugs.
  • Provide persistent connection to up-to-date drug information coming from multiple dynamic data sources available on Linked Open Data.
  • In contrast to database-oriented e-prescriptions, semantic prescriptions can easily be exchanged among other e-health systems without need to changing their related infrastructure.

The Pharmer implementation is open-source and available for download together with an explanatory video and online demo.

More information: eTELEMED2013 paper, Pharmer Poster


RDFaCE-Lite is a lite version of RDFaCE which is customized especially to address the requirements of non-expert users in the process of Semantic Content Authoring.

With RDFaCE-Lite it is really easy to create and publish linked data posts.  It supports rNews 1.0 standard for embedding meta-data about Places, Persons and Organizations in the text.

Users can select RDFa or Microdata (based on as their preferered annotation markup.

Users can also select from a list of available NLP APIs and automatically annotate their content by one click!

A demo version is available at:

You can download the WordPress plugin from here.

Tools available for semantic blogging…

With the proliferation of Semantic Web technologies  2012 seems to be a promising year for SemWeb. Particularly in the area of Semantic Blogging, there are already many tools released which show the applicability of the SemWeb to make the life easier for lay users as well as experts. Below is an overview of three popular tools available for semantic blogging in WordPress:

  • veeebeditor For WordPress:  a Flash-based semantic blogging tool which analyzes your blog post in real time and provides you with contextual information for the most important concepts found in the text.
    • +: a user friendly interface with support for faceted viewing, a powerful media manager.
    • - : not yet compatible with WordPress 3.3.1 (last version), do not embed annotations in the text for publishing, not acts well on HTML content (good for raw text).
  • Zemanta:  a very popular semantic blogging widget which recommends related content to the users to be inserted in the blog posts.
    • +:  a powerful user interface which is well integrated into the WordPress, adds links to the recognized entities, also available as a  browser extension.
    •  - : a limited support of RDFa for publishing linked data, grouping content for faceted viewing is not supported.
  • RDFaCE:  a WordPress plugin for automatic annotation of content based on the RDFa format which can be used as a complementary tool for the above tools.
    • +: can combine the results of multiple NLP APIs for automatic annotation, adds RDFa annotatations to be published on your blog
    •  -: do not support faceted viewing of entities recognized, do not provide contextual information for the entities found.

RDFaCE WordPress plugin

WordPress  uses TinyMCE as its content editor. So, we can easily intergarte RDFaCE into it for the purpose of semantic content authoring. With the integration of RDFaCE into WordPress, the availability of semantically annotated content on the Web would be substantially increased. It can be one step toward the Web of data…

You can download RDFaCE plugin for WordPress from here.

For more information please refer to : RDFaCE project page

Tagged ,

RDFaCE– Put a Smile on the Face of Semantic Content Authoring

In his influential paper “The Computer for the 21st Century” Mark Weiser talks about making machines fit the human environment instead of forcing humans to enter the machine’s environment. He notes, “The most profound technologies are those that disappear. They weave themselves into the fabric of everyday life until they are indistinguishable from it.”

When it comes to semantic content authoring the main question is how to  facilitate this process by removing the gap between content creation and content annotation. There are a lot of tools available for embedding semantic annotations within the Web content but one of the main obstacles  seen in promoting semantic content is the lack of intuitive and user-friendly semantic authoring tools.

  RDFaCE  (RDFa Content Editor ) is an online text editor based on TinyMCE. It supports authoring of RDFa content. In addition to two classical views for text authoring (WYSIWYG and Source Code view) , RDFaCE  supports two novel views for semantic content authoring namely WYSIWYM (What You See Is What You Mean) and Triple view (aka. Fact View). WYSIWYM view aims at displaying semantic annotaions on top of classical WYSIWYG view which is ubiqutous among people on the Web. It uses dynamic CSS stylesheets to distinguish semantic content from normal content. Triple view is another semantic view which only shows the facts (triples) stated in the text. RDFaCE provides a syncronizatiion between these four views so that changing in one view causes to change in the other views. Another feature supported in RDFaCE which empowers it in comparing to existing semantic editors is combining the results of multiple NLP APIs to facilitate semantic authoring process. This feature provides an initial set of annotations for users that can be modified and extended by them. a demo version of RDFaCE is available at For more informatiion you can visit here.

Tagged , ,

Get every new post delivered to your Inbox.