On 8 Sep 2009, at 13:55, Jan Wildeboer wrote:
Ok. Here the very strange sounding proposal, but give it a second.
What you describe is essentially the Semantic Web. A lot of clever
people are already working to make it a reality.
What is really needed is a system that gives everything a UUID.
People,
accounts, messages, pictures etc.
This is the only real difference between the Semantic Web and what
you've described is that the Semantic Web doesn't use UUIDs but URIs.
An advantage of URIs is that they offer a built-in resolution
mechanism for retrieving a resource or information about it.
The idea of the Semantic Web is to give things (People, accounts,
documents, pictures, places, abstract concepts) URIs; and then use
triples (thing, property, value) to describe them.
e.g. if the URI <http://tobyinkster.co.uk/#i> represents the person,
me; the URI <http://xmlns.com/foaf/0.1/homepage> represents the
concept of having a homepage; and <http://tobyinkster.co.uk/> is my
homepage; then the statement that I have a homepage can be
represented using this triple:
<http://tobyinkster.co.uk/#i>
<http://xmlns.com/foaf/0.1/homepage>
<http://tobyinkster.co.uk/> .
There are already data models (such as RDF), file formats (RDF/XML,
Turtle) and data query and manipulation protocols (SPARQL) available
with plenty of implementations, but there's still also a lot of
interesting work going on in this area.
If this sounds like something you're interested in, the next step
might be to read up at:
http://www.w3.org/2001/sw/
http://en.wikipedia.org/wiki/Semantic_Web
--
Toby A Inkster
<mailto:[email protected]>
<http://tobyinkster.co.uk>
_______________________________________________
Laconica-dev mailing list
[email protected]
http://mail.laconi.ca/mailman/listinfo/laconica-dev