I want to organize my bookmarks in rdf/owl and start programming my own tool for it.
With rdf/owl I want to model more details/semantics, like prioritizing bookmarks, connecting related bookmarks/concepts, storing when a bookmark was added, etc.
Is there an existing owl ontology for storing bookmarks (and related information)? Is there an owl ontology which I could adapt for my purpose?
Just a note: I looked at some tools to store bookmarks but I could not find something advanced enough for my purpose.
this is the first draft for my bookmarks using owl and skos. Mind that I started to use rdf 2 months ago, so I don't know all the details about rdf/owl. Is there a ontology where I can use something for ":webpage" and ":in_category"? Any tipps and pointers would be great.
+1 for such a great project idea! I too have envisioned such a thing and have thought it would be one of the funnest tools to work on. Here are some ideas: Check out Google Bookmarks IncSearch plugin for firefox to see how you might incorporate Lucene searching. I could see using any of the free text extensions to SPARQL (which usually use Lucene anyway) to do that same thing. As for an ontology of tags (I once thought there was something in dbPedia, reusing those as predefined tag choices would be so you could link to relevant content with just a click). SIOC and SKOS also come to mind. SKOS should find a way into your design purely for its taxonomic properties. There may be other tag typology's out there, if your tool made it so the user could easily navigate from any of those, rather than just one, it would be a bonus.
Also, how you navigate your tag cloud / taxonomic structure could be where some real value comes in. I kind of think organize tags by some sort of relevance distance algorithm might be cool. Overlay that on some sort of spin-able sphere for selection, within the browser using HTML5 maybe. This could be just one option for browsing tags and would be an addition to the traditional hierarchy style menu organiztion to travel the skos:broader and skos:narrower structure.
( sorry if this kind of a ramble i'm rushing this morning)
There is a semantic bookmarking service www.faviki.com, which utilizes the Zemanta service to discover named entities and topics from webpages. I'm not sure if it is actually using RDF/OWL internally or you can export anything, however this seemed to be very close to your idea. The site is talking about tags, however these are more URIs in the background, as if you add a new tag to a bookmarked URL, the service asks you to specify a URL (mostly wikipedia) to disambiguate your tag.
answered 04 May '11, 04:00