owl:sameAs reciprocity with OpenID

Still working on SparqlPress, I just adapted foaf-output for it, as a part of the future export capabilities of the plugin. It exports users in a group, or individually. Once again, thanks to OpenID and SPARQL capabilities of the backend, I can retrieve the related FOAF document, and also the URI of the user.

Thus, the export can provide owl:sameAs + rdfs:seeAlso links to the original people / file, like on that profile (BTW, well done for wikini and its FOAF export). The great thing, imho, is that it shows how OpenID can add a trust layer to the Semantic Web, by providing an automatic way to have bi-directional owl:sameAs links between URIs, which means both parts agree on the fact that they’re the same. Since you can link from your foaf profile to any URI on the Semantic Web, you need a way from this URI to link to your original FOAF file. This SW+OpenID association provides it, and could be really useful in a Linked Data perspective.

NB: OK Morten, now we’ll have to check how to avoid recursion :)

Comments

12 Responses to “owl:sameAs reciprocity with OpenID”

  1. Charles Nepote homepageblog on February 15th, 2008 2:42 pm

    Hihi… note WikiNi doesn’t have a FOAF exporter yet. The output is provided by exporting the content of a wiki page in raw text :(
    Thus I am currently coding such an exporter but there won’t be as much as data that you can see now… work in progress… i’ll tell you when it’s ready.

  2. David Larlet homepageblog on February 15th, 2008 3:50 pm

    Test de commentaire

  3. Alexandre Alapetite homepagehttp://fr.wikipedia.org/ ()http://copainsdavant.linternaute.com/ ()http://www.facebook.com/ () on February 15th, 2008 5:55 pm

    Hi,
    Just a little test…

  4. FOAF hacks of the day : Alexandre Passant on February 16th, 2008 2:41 am

    […] Added queries to retrieve user accounts from FOAF profile and display them in comments with SparqlPress. Once again, it’s done by SPARQLing the FOAF URI of the user logged-in on this blog using an OpenID URL. To be displayed, the account must either have a URI (i.e. not to be a blank node) or a foaf:accountProfilePage (BTW, this one is not in the specs while it seems most people agreed on it - and already use it. Dan, what about it ?). Also added icons for some well-knows services. Example here: […]

  5. Gautier Poupeau on February 16th, 2008 8:39 am

    Test

  6. Pascal Grouselle on February 16th, 2008 1:06 pm

    Twist…, no : test again :-)

  7. kidehen on February 16th, 2008 4:47 pm

    This is a test post to see how SparqlPress works with my OpenID.

  8. Alex on February 16th, 2008 6:55 pm

    Kinglsey, your FOAF profile is empty, anything wrong with your virtuoso instance ?

    Pascal, you don’t have a foaf:openid property in your profile, so I cannot identify your URI, that’s why nothing is displayed on your comment.

    Got, tell me when you’ll fix the / on your foaf:openid, I’ll recrawl it ;)

  9. David Larlet homepageblog on February 16th, 2008 8:06 pm

    My icons had disappeared again :(

  10. Alex on February 16th, 2008 8:11 pm

    Your FOAF profile disappeared from the triple-store … we’ll try to see what happened

  11. Eric van der Vlist on February 19th, 2008 1:18 pm

    Hi Alex,

    Where can we find the adapted version of foaf-output?

    Thanks,

    Eric

  12. Nodalities » Blog Archive » This Week’s Semantic Web on April 17th, 2008 7:07 pm

    […] SparlPress and foaf:openid, owl:sameAs reciprocity with OpenID […]

Leave a Reply

You must be logged in to post a comment.