[uf-discuss] rel-tag for hierarchical categories
Danny Ayers
danny.ayers at gmail.com
Sat Dec 3 05:23:28 PST 2005
On 12/3/05, Kevin Marks <kmarks at technorati.com> wrote:
> No, tagspaces are meant to be flat. If you want hierarchy you need
> something else.
I'm not sure "flat" is quite the right word.
If you tag say a blog entry with "software" and "httpsubscription",
the individual relationships are:
<entry> taggedWith "software"
<entry> taggedWith "httpsubscription"
you could potentially view the combined tagging through either hierarchy:
./software/httpsubscription
./httpsubscription/software
which would correspond to relationships in the tagging scheme of:
"httpsubscription" subCategoryOf "software"
or
"software" subCategoryOf "httpsubscription"
If you use URIs for the categories, this can all fit nicely into the RDF graph.
An individual tagging scheme, capturing the preferred hierarchy (using
Turtle syntax):
@prefix skos: <http://www.w3.org/2004/02/skos/core#"> .
<http://example.org/software/httpsubscription> skos:broader
<http://example.org/software> .
A use of it:
@prefix tags: <http://www.holygoat.co.uk/owl/redwood/0.1/tags/> .
<http://example.com/blog/post/1> tags:tag
<http://example.org/software/httpsubscription>
Going down this route it's not difficult to extend into further
information, like who did the tagging.
[Rich - any chance of adding a minimal example or two to the ontology,
right now it looks like you need to commit to the whole caboodle to be
able to use it]
Cheers,
Danny.
--
http://dannyayers.com
More information about the microformats-discuss
mailing list