I am trying to convert a database to RDF format.I am using the usual Dublin core vocabulary and the foaf to make the representations.The problem is that my database has some weird columns that does not exist on the Dublin core.How can I model these properties?Do I have to create my own vocabulary or Am I able to use a similar vocabulary?(e.g a similar vocabulary in XML/RDF format from freebase)

http://rdf.freebase.com/rdf/film.actor is one of the schema that I am planing to use. Can this one be considered as a correct one?

In a similar question about buildings I cannot understand one of the answers. http://answers.semanticweb.com/questions/13998/vocabulary-describing-buildings (Similar Topic Answer 2) The data of the second answer are not in RDF format.The data are in html format how can I use such a vocabulary?

asked 16 Feb '13, 23:03

nikosdi's gravatar image

accept rate: 0%

edited 16 Feb '13, 23:12

(17 Feb '13, 00:21) utapyngo utapyngo's gravatar image

Feel free to invent your own vocabulary. That's what most people do especially when they just begin developing an application or when they own a large dataset. Later you can change the URIs (ideally before publishing) or you can provide a mapping to other ontologies.

It's of course better to reuse existing ontologies (have a look at http://answers.semanticweb.com/questions/1039/where-can-i-find-useful-ontologies) but it's not always possible, don't get stuck on it. Often there are nuances in meaning of individual properties - a property has a formal meaning but its use in the wild may have quite a different intended meaning from the actual formal meaning. One often mentioned example is owl:sameAs

As already mentioned by @utapyngo, http://vocab.deri.ie/rooms is a link to documentation of the buildings RDF/S ontology: http://vocab.deri.ie/rooms.rdf

permanent link

answered 03 Sep '13, 09:16

jkbkot's gravatar image

accept rate: 27%

It is the link to ontology, not just documentation. If you open it with an ontology editor, you will see the actual ontology.

(03 Sep '13, 10:35) utapyngo utapyngo's gravatar image

Well, http://vocab.deri.ie/rooms.rdf is the ontology, and http://vocab.deri.ie/rooms is the ontology rendered as an HTML page that includes a bit of additional documentation, that's what I meant. Otherwise yes, it seems that there is content-negotiation configured. So a GET request to http://vocab.deri.ie/rooms with Content-Type: application/rdf+xml in the header returns the ontology as RDF/XML in the response.

(03 Sep '13, 11:20) jkbkot jkbkot's gravatar image
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:


question asked: 16 Feb '13, 23:03

question was seen: 2,922 times

last updated: 03 Sep '13, 11:20