Annotea
Kévin Ottens
ervin at ipsquad.net
Sun Mar 20 00:19:58 CET 2005
Hello,
* Disclaimer 1 *
I haven't looked at Annotea itself... From what I understand after quickly
looking at the project page it's more or less a RDF dialect to annotate
ressources.
* Disclaimer 2 *
I had a hard time recently to track the real state of Klink and where it's
going, so in the following I might make wrong assumptions about it. Please
correct me if it happens.
Le Samedi 19 Mars 2005 23:03, Scott Wheeler a écrit :
> From what I can tell here it would be bound by the same constraints as RDF
> itself.
I fully agree here... But it's based upon my experience of Annotea... so
please refer to Disclaimer 1 and add more information as appropriate. ;-)
> I'm reading up on RDF at the moment (picked up Practical RDF from
> O'Reilly earlier this week), but it seems that it's mostly inappropriate
> for KLink. RDF is focused on conveying meaning rather than connections
> more generally (meaningful or not).
Indeed, RDF *is about meaning*... Don't forget that it's designed for semantic
web. Semantic web people just want to annotate everything under the sun using
pointers to ontologies concepts. And here enters Don Quichotte in my humble
opinion.
I won't say this goal is impossible to reach or not... But I'm sure that
currently for something trying to "draw" links between documents and/or
meta-data at the desktop level, it's impossible to use. Simply because in the
end you would require the user to annotate the document by hand most of the
time.
> Kévin may want to jump in on this at some point as, well, he understand
> such things much better than I do. ;-)
I'm not so confident about my skills. But, well, I'm trying to step up and say
something not too dumb on this one. =)
> In a nutshell I think the fundamental difference between a KLink like
> structure and semantic webs is that KLink is more concerned with tracking
> unqualified relationships and whatever data that it can get a handle on
And that's a sane choice on the desktop level in my opinion. Finding
unqualified relationships is "easy" (ok, maybe not *that* easy), but trying
to qualify relationships is really at another level... it's really more
difficult, and near impossible in an automatic way (except maybe for some
particular relationships).
> along the way and that "meaning" is an emergent property of a web of
> relationships.
From what I understand of Klink (Disclaimer 2), I'd prefer to say that you use
unqualified relationships... but manipulated by the user in a contextual
fashion. There's no meaning in the system but the user will interpret them
*himself* thanks to his current cognitive context. That's why we could say
without being too wrong that the meaning of the "klink web" is emergent.
> RDF and friends are more concerned with providing a notation for describing
> resources.
Exactly.
> Basically it's a question of where the data becomes meaningful -- KLink
> says it's meaningful after it's out of the system,
That's why I consider that the "meaning" comes from the contextual
understanding of the user.
> RDF says before it's
> meaningful before it comes in.
And that's why it's so difficult... If you want the system to be really
efficient you'd better not make mistake in your annotations.
> Or something. (Note that this is just
> after my experience of a couple days of reading.)
>
> One of the questions currently going through my head is to what extent one
> can be mapped onto the other, but I won't even try to answer that until I
> feel like I have a better handle on more of the semantic web structures.
I have really no idea on this topic... I'm not even sure to understand... You
use qualified relationships or unqualified ones... mixing both looks weird to
me.
Regards.
--
Kévin 'ervin' Ottens, http://ervin.ipsquad.net
"Ni le maître sans disciple, Ni le disciple sans maître,
Ne font reculer l'ignorance."
More information about the Klink
mailing list