[foaf-dev] foaf for dummies

Juan Sequeda juanfederico at gmail.com
Fri Feb 6 03:41:52 CET 2009


This is awesome!

But what I actually meant was viewing the FOAF ontology graphically.

Is there an image of this?

Juan Sequeda, Ph.D Student
Dept. of Computer Sciences
The University of Texas at Austin
www.juansequeda.com
www.semanticwebaustin.org


On Thu, Feb 5, 2009 at 8:33 PM, Mischa at Garlik <mischa.tuffield at garlik.com>wrote:

> Hello,
> You could try foaf.qdos.com
>
> and specifically :
>
> The viewer :
> foaf.qdos.com/viewer/
>
> and you could even try the builder, which gives a visual representation and
> give you the ability to edit your foaf file.
>
> foafbuilder.qdos.com
>
> Here is some blurb about it:
>
> http://lists.foaf-project.org/pipermail/foaf-dev/2008-December/009437.html
>
> This is my foaf file (http://mmt.me.uk/foaf.rdf) rendered in the viewer:
>
> http://foaf.qdos.com/find/?q=http%3A%2F%2Fmmt.me.uk%2Ffoaf.rdf
>
> Note that in order for your foaf file to be rendered in the viewer you need
> to upload your foaf file at the ping url : http://foaf.qdos.com/ping . Btw
> the link to your foaf file is broken at the moment ;)
>
> I also generate the HTML of my website http://mmt.me.uk/ from my foaf
> file, I keep meaning to put the code somewhere...
>
> Mischa
>
> On 6 Feb 2009, at 02:24, Juan Sequeda wrote:
>
> Talking about FOAF for dummies, is their a visual representation of FOAF
> where one can see all the classes and properties?
>
> Juan Sequeda, Ph.D Student
> Dept. of Computer Sciences
> The University of Texas at Austin
> www.juansequeda.com
> www.semanticwebaustin.org
>
>
> On Thu, Feb 5, 2009 at 11:25 AM, Dan Brickley <danbri at danbri.org> wrote:
>
>> On 5/2/09 18:13, Alexander Garcia Castro wrote:
>> > I am new to FOAF, I have loaded FOAF in Protege and I can see FOAF has
>> > several prefixes, P1, P2, P3, P4. Instead of having all these prefixes
>> > why not to have a foaf prefix that groups p1...p4?
>>
>> This sounds useful feedback to pass along to the Protege folk.
>>
>> If you look at the raw source of http://xmlns.com/foaf/spec/index.rdf
>> you can see the namespaces we use.
>>
>> <rdf:RDF
>>        xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
>>        xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
>>        xmlns:owl="http://www.w3.org/2002/07/owl#"
>>        xmlns:vs="http://www.w3.org/2003/06/sw-vocab-status/ns#"
>>        xmlns:foaf="http://xmlns.com/foaf/0.1/"
>>        xmlns:wot="http://xmlns.com/wot/0.1/"
>>        xmlns:dc="http://purl.org/dc/elements/1.1/">
>>
>> There is also the use of my old Wordnet namespace experiment, which was
>> based on the idea that vocabularies could partially ground their terms
>> in large scruffy linguistically derrived pseudo-ontologies. At the
>> moment the links probably 404, but I think it is worth upgrading to use
>> wordnet 2.x since it is much more cleanly structured.
>>
>> > also, p4:Agent-3 has a sub class which is p1:Agent, which is the
>> > difference between these two classes?
>>
>> p4:Agent-3 means the 3rd sense of Agent from Wordnet (wordnet version
>> 1.6). This made more sense back when that URI worked properly.
>>
>> > The same question regarding
>> > p1:Person, it is defined as a subclass of p2:SpatialThing, why? how is a
>> > person a spatial thing?
>>
>> Because all things that are FOAF persons, are also the kinds of things
>> that the wgs84:SpatialThing vocab - see http://www.w3.org/2003/01/geo/ -
>> was created to describe. Things that can be positioned in space (more or
>> less; dead people, imaginary people aren't usefully described this way)
>> with lat/long/alt.
>>
>>  > shouldnt it be defined as a class on its own?
>>
>> The basic idea here that Protege is not reflecting, is the idea that we
>> are collectively creating a Web of inter-related vocabularies, ie. that
>> there are overlaps. You will probably have a similar experience if you
>> try loading SIOC into Protege too.
>>
>> > spatial things should refeer to things that define a space such as a
>> > room, a living room, a garage, street, etc. if a spatial thing is
>> > anything that fits in a given space then everything is a spatial thing.
>>
>> Don't read too much into the class name. Yes, the idea is very general
>> and quite simplistic. But it's a start. I hope we get richer geo
>> ontologies more widely deployed soon.
>>
>> > p4:Organization has a subclass, p1:Organization , what is the purpouse
>> > in having these loops? like organization is a organization just that
>> > both belong to different prefixes.
>> >
>> > Document, same situation.
>>
>> This idiom was used in FOAF before the OWL vocabulary came along. So we
>> could probably use equivalentClass or something today. The idea is that
>> we are connecting similar or identical classes from different RDF
>> vocabularies...
>>
>> Hope this helps, and thanks for your interest
>>
>> cheers,
>>
>> Dan
>>
>> --
>> http://danbri.org
>> _______________________________________________
>> foaf-dev mailing list
>> foaf-dev at lists.foaf-project.org
>> http://lists.foaf-project.org/mailman/listinfo/foaf-dev
>>
>
> _______________________________________________
> foaf-dev mailing list
> foaf-dev at lists.foaf-project.org
> http://lists.foaf-project.org/mailman/listinfo/foaf-dev
>
>
> ___________________________________
> Mischa Tuffield
> Email: mischa.tuffield at garlik.com
> Homepage - http://mmt.me.uk/
> FOAF - http://mmt.me.uk/foaf.rdf
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.foaf-project.org/pipermail/foaf-dev/attachments/20090205/1c0fff54/attachment-0001.htm 


More information about the foaf-dev mailing list