SKOS support with links and list of tagged resources
By kjetilk. Wednesday, 27. June 2007, 14:17:39
Two new RDF exports are part of the release we just did. We now support SKOS, which is a knowledge organisation system, used in many places to represent things like terms that are broader or narrower than another term. We just use it to dump all the tags and give them a URI. For an example, see this group's tags.
The other thing is that I've created an export that gives you the RDF linking your SKOS tags to the resource (i.e. you images, albums or blog posts) they were used for. Take for example the tag Riga in my own blog. If you look through the source, you will see it describes two blog posts, a whole bunch of images and an album, and if you then look at the source of my tags, in the Riga section you'll find a line like
This links the Riga tag to the definition in Wordnet, which clearly states, yes, this is about the Latvian capital.
There has been a lot of discussion about how to do this on various Semantic Web mailing lists, initiated by the usage I envisioned for us, I had preferred if SKOS itself had support for this, but it isn't quite there yet. So, I ended up writing a very small vocabulary just for this, so the tm:means is my invention, but is likely to change as the discussion proceeds.
Now, the way you get that tag mapping is by using the tag mapper feature of your tags page. As previously discussed, this interface was somewhat complicated, so I have simplified it a bit, and in the future, we need to deal with the different possible predicates in a smarter way.
As I also mentioned in my previous post, we now can fully support POWDER through tags. So, if someone has a "nude" tag, there will be an option in the tags suggestions to map it to a POWDER label.
The other thing is that I've created an export that gives you the RDF linking your SKOS tags to the resource (i.e. you images, albums or blog posts) they were used for. Take for example the tag Riga in my own blog. If you look through the source, you will see it describes two blog posts, a whole bunch of images and an album, and if you then look at the source of my tags, in the Riga section you'll find a line like
<tm:means rdf:resource="http://www.w3.org/2006/03/wn/wn20/instances/wordsense-riga-noun-1"/>
This links the Riga tag to the definition in Wordnet, which clearly states, yes, this is about the Latvian capital.
There has been a lot of discussion about how to do this on various Semantic Web mailing lists, initiated by the usage I envisioned for us, I had preferred if SKOS itself had support for this, but it isn't quite there yet. So, I ended up writing a very small vocabulary just for this, so the tm:means is my invention, but is likely to change as the discussion proceeds.
Now, the way you get that tag mapping is by using the tag mapper feature of your tags page. As previously discussed, this interface was somewhat complicated, so I have simplified it a bit, and in the future, we need to deal with the different possible predicates in a smarter way.
As I also mentioned in my previous post, we now can fully support POWDER through tags. So, if someone has a "nude" tag, there will be an option in the tags suggestions to map it to a POWDER label.