[foaf-dev] alternate names for people
mmt04r at ecs.soton.ac.uk
Wed Jun 2 12:57:16 CEST 2010
On 2 Jun 2010, at 11:49, Reto Bachmann-Gmür wrote:
> Hi Mischa
> if you sameAs two foaf people you have only one resource and any property that applies to one applies to the other as well. So your suggestion results in one foaf:person with two names, without any distinction between primary and alt.
Sure, if you have OWL reasoning built into your application... I see no need for reasoning when doing FOAF stuff (but that is my POV), and plus you want to be able to work with constantly changing/updating data, and reasoning would have to work hard too manage that.
But yeah, if you give them two URIs you should write a sparql query which would either return the two "names" (i.e. a smushed persona), or you could write one which returned two URIs each of which have their own foaf:name's.
Is looking forward to the day that OWL reasoners start becoming useful in the real world... /me hides
> ----- Original message -----
> > Hello,
> > Why not create two foaf:People, with different foaf:names. You could
> > then decide to sameAs them if you like, or give them a shared inverse
> > functional property (IFP). Not sure that what IFPs you could use for
> > MarkTwain though, off the top of my head, you could have
> > foaf:isPrimaryTopicOf <http://dbpedia/resource/Twain'sBiography> (I just
> > made up that URI sorry, but something along those lines must exist -
> > albeit a URI of a book on amazon).
> > I don't see it being any different from having multiple personas across
> > different social networking sites, i.e. on linkedIn (my business
> > persona), and facebook (my social persona) are totally different aspects
> > of my online identity. Saying that I do share a homepage IFP on the two
> > sites, but only my friends can see my IFP in facebook.
> > Mmm, not sure if I am being helpful, or simply proposing a convoluted
> > solution to your problem.
> > Mischa
> > On 2 Jun 2010, at 03:11, Ed Summers wrote:
> > > Whoops. I wrote the Turtle right but the English wrong. I meant to
> > > write:
> > >
> > > Consider Mark Twain, the author of The Adventures of Huckleberry Finn,
> > > whose name in "real life" was Samuel Clemens. Is it reasonable to riff
> > > on the preferred label pattern in Leigh and Ian's Linked Data Patterns
> > >  and use skos:altLabel here?
> > >
> > > <http://openlibrary.org/authors/OL2119850A/>; a foaf:Person ;
> > > foaf:name "Samuel Clemens" ;
> > > skos:altLabel "Mark Twain" .
> > >
> > > //Ed
> > > _______________________________________________
> > > 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
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the foaf-dev