RDF annotation

Events happening in the community are now at Drupal community events on www.drupal.org.
Turing_nerp's picture

Hi, guys

I want to develop a GUI tool for RDF annotation. The target is a) provide an efficient GUI for tagging b) tags can automatically be translated and stored as RDF. and i will use my own personal knowledge ontology.

But i found that nodes use rdf mapping to output data as RDFa which makes RDF not expandable for an existence node.

Any ideas to solve this problem?

Thanks.

Comments

I'm sorry, I do not quite

linclark.research's picture

I'm sorry, I do not quite understand your explanation.

The RDF mapping can be used to output RDFa. It can also be used to output RDF/XML, or other serializations. The RDF mapping works by mapping a field to a term. For example, a Name field could be mapped to foaf:name.

That is what the work in core does, it provides a mapping between the data in the relational database and RDF terms. It is not meant as a triple store for arbitrary RDF.

Sorry for my poor English. I

Turing_nerp's picture

Sorry for my poor English.

I meant that, I want to expand RDF not just doing RDF mapping.

I though it was a typical semantic annotation user case. For example, I want to annotate/tag a certain string "linclark" as "expert of drupal" in the content of a node. And before this, we will build our personal ontology to define "expert". The tag will store as RDF "linclark ex:expert drupal" or something like that. And also, it should output RDFa.

I read RDF module code in drupal 7. RDF of a node is solid if mapping is done. If i want to expand RDF, i should do RDF mapping first. And what the core does is to provide mapping not a store indeed. So i will not meet my requirement with existence module. And i will try to code a customized one.

All of this is for the expandability of RDF in drupal 7.

Annotating page body text with RDF

hypox's picture

Turing_nerp, Is this what you meant?
The current drupal 7 core RDF mapping can only be used on existing fields but you want to add semantics to text that are contained in forexample a page body text?
So if you have a node with a long text you want to be able to enrich sentances within the content with RDF. You also want this RDF to be exposed in through SPARQL?

I think another module is doing some of this http://drupal.org/project/opencalais but i dont know if the semantics created using Calais will be available with SPARQL.

Hi, hypox Thanks for your

Turing_nerp's picture

Hi, hypox

Thanks for your reply.
That's exactly what i meant.

I will take a look at Calais.

Semantic Web

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: