|
|
I get the impression this is starting to happen now –in the last six months there seems to have been a fair bit of coverage in the tech press to that effect.
One of the first applications has been in the blogging sphere - this friend-of-a-friend (FOAF) facility. I think the basic idea of FOAF is that people store information about themselves – geographical location, interests, who their other friends are, and the like – which is “machine-readable”. It then becomes possible to put forward requests like “show me pictures of Webloggers who like the Jesus & Mary Chain and live in Nebraska” or whatever. It’s also suggested that it could be used for dating and match-making, to identify compatible people or, even more dodgily and stalker-ishly, for identifying people in pubs that you could chat up – perhaps assuming a fair number of people have palmtop PCs with 802.11 wireless and FOAF software on it.
This idea of the semantic web is a tricky one to grasp, in some ways, and the implications still seem far from clear, but look potentially very interesting. Why exactly, as grant suggests, should we be eager to make ourselves intelligible to machines? One aspect is just that it makes it much easier to search for things. For instance, searchng for “king mob” might bring up info about the anarchist organisation, the character in the Invisibles and the person who uses the name on Barbelith, when you might only be interested in one of these. If the information on the web was all appropriately tagged and classified, you’d be able to find exactly what you want without relying on a crude association based simply on text.
In the commercial sphere, it seems to be getting lined up as a much more powerful form of database. Rather than storing a load of stuff in a database, you could store it in an “ontology”, a set of logical assertions about specific things and their relationships. For instance, “Barbelith is a web site that includes discussion of magick”, “PersonA is interested in Thelema”, “Thelema is a form of magick”. The software would be able to assert that PersonA might be interested in Barbelith, even though it hasn’t been explicitly spelled out. When your dealing with enormous IT systems or databases, the implications of this are quite far-reaching, saving massive amounts of manpower in creating and modifying databases, for instance.
Also, this basic idea isn’t terribly new (it’s long been the focus of abstruse areas of research like description logic and knowledge representation), but making it work over the web is, and that’s what people seem to be getting excited about.
Don’t know if this is all making sense…But anyway - is anyone using FOAF? What do you reckon about this semantic web business? What could it be used for? |
|
|