FOAF

Fra Wikipedia, den frie encyklopedi
Gå til: navigasjon, søk
Logo for FOAF-prosjektet.

FOAF (akronym for Friend of a Friend) er en ontologi, eller vokabular, for maskiner til å forstå personer, deres aktiviteter og deres relasjoner til hverandre.[1] Hvem som helst kan bruke FOAF til å beskrive seg selv. FOAF tillater folk å beskrive sine sosiale nettverk uten å måtte ha en sentralisert database. FOAF blir beskrevet som et vokabular ved bruk av RDF og OWL.[2]

Datamaskiner kan bruke FOAF-profiler til å finne, for eksempel, alle personer som bor i Europa, eller gi deg en liste over alle personene du og dine venner kjenner. Dette blir utøvd ved å definere relasjoner mellom folk. Hver profil har et unikt kjennemerke. Et kjennemerke kan være en e-post, URI av hjemmesiden til en person eller bloggen hans eller hennes, eller en Jabber ID. FOAF-prosjektet, som definerer og utvider vokabularet, ble startet i 2000 av Libby Miller og Dan Brickly.

Bruk av FOAF[rediger | rediger kilde]

FOAF var et tidlig eksempel på en applikasjon for det semantiske web, og med tanke på FOAF sine enkle bruksområder og standarder har FOAF blitt vidt brukt rundt om på nettet. Medlemmer av bloggingtjenesten LiveJournal har alle muligheter for å eksportere FOAF-profiler.[3] My Opera kan eksportere FOAF-profiler for både medlemmer og grupper, og støtte for FOAF kan bli funnet på blant annet Identi.ca, MyBlogLog, FriendFeed og TypePad.[4]

Eksempler[rediger | rediger kilde]

Som nevnt er FOAF kun et vokabular, og kan bli brukt innenfor flere formater og syntakser. Følgende eksempel er en FOAF-profil skrevet i Turtle-formatet. Eksempelet viser at personen beksrevet her er Jimmy Wales. Hans e-postadresse, hjemmeside og bilde er ressurser. Det vil si at hver av dem kan også bli beskrevet ved bruk av RDF. Han har interesse i Wikimedia og kjenner til Bob Dylan.

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .

<#JW>
    a foaf:Person ;
    foaf:name "Jimmy Wales" ;
    foaf:mbox <mailto:jwales@bomis.com> ;
    foaf:homepage <http://www.jimmywales.com/> ;
    foaf:nick "Jimbo" ;
    foaf:depiction <http://www.jimmywales.com/aus_img_small.jpg> ;
    foaf:interest <http://www.wikimedia.org> ;
    foaf:knows [
        a foaf:Person ;
        foaf:name "Bob Dylan"
    ] .

<http://www.wikimedia.org>
    rdfs:label "Wikipedia" .

Overnevnte FOAF-profil kan også bli implementert i HTML-sider ved hjelp av RDFa.

 <html xmlns:foaf="http://xmlns.com/foaf/0.1/">
    <head>
       <title>Jimmy Wales profil</title>
       <link rel="foaf:primaryTopic foaf:maker" href="#me"/>
    </head>
    <body>
       <div about="#me" typeof="foaf:Person">
          <span property="foaf:name">Jimmy Wales</span>
          <a rel="foaf:mbox" href="mailto:jwales@bomis.com">My email</a>
          <a rel="foaf:homepage" href="http://www.jimmywales.com">My homepage</a>
          <span property="foaf:nick">Jimbo</span>
          <span rel="foaf:img">
             <img src="http://www.jimmywales.com/aus_img_small.jpg" alt="My picture"/>
          </span>
          <span property="foaf:interest">Wikimedia</span>
          <span property="foaf:knows">
             <span property="foaf:Person">
                <span property="foaf:name">Bob Dylan</span>
             </span>
          </span>
       </div>
    </body>
 </html>

Se også[rediger | rediger kilde]

Referanser[rediger | rediger kilde]

  1. ^ «"Introduksjon til FOAF, originalt skrevet i 2000"». Besøkt 15. juni 2010. 
  2. ^ «"FOAF-spesifikasjoner"». Besøkt 15. juni 2010. 
  3. ^ «"LiveJournal Community-side for FOAF"». Besøkt 15. juni 2010. 
  4. ^ «"FOAF-kilder til sider og verktøy som eksporterer FOAF"». Besøkt 15. juni 2010. 

Eksterne lenker[rediger | rediger kilde]