Svoboda | Graniru | BBC Russia | Golosameriki | Facebook
Transfiguration pending
Przejdź do zawartości

FOAF (format)

Z Wikipedii, wolnej encyklopedii

FOAF (ang. Friend of a Friend) – jeden z ustandaryzowanych schematów formatowania ze zdefiniowanym przeznaczeniem. FOAF służy do opisywania relacji społecznych między jednostkami[1][2]. FOAF, podobnie jak RDF, charakteryzuje się tym, że może być przetwarzany przez maszyny (odczytany przez maszyny)[3]. Dodatkowo dzięki możliwości odwołania się do innych dokumentów FOAF (w praktyce do opisów innych osób), tworzy się sieć społeczną (ang. social network). Specyfikacja FOAF opiera się na składni XML i strukturze RDF[4].

Przykładowy plik FOAF

[edytuj | edytuj kod]
<?xml version="1.0"?>
<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:foaf="http://xmlns.com/foaf/0.1/">
<foaf:Person rdf:ID="me">
<foaf:name>Marek Zima</foaf:name>
<foaf:givenname>Marek</foaf:givenname>
<foaf:family_name>Zima</foaf:family_name>
<foaf:nick>zimek</foaf:nick>
<foaf:mbox_sha1sum>5d05cd897b9fb4b4c7734ed5cbe0cb986c5eb2fe</foaf:mbox_sha1sum>
<foaf:workplaceHomepage rdf:resource="http://adresnoexists.btw/"/>
<foaf:workInfoHomepage rdf:resource="adres przykładowy - niepoprawny"/>
<foaf:knows>
<foaf:Person>
<foaf:name>monika</foaf:name>
<foaf:mbox_sha1sum>e2685f60c81e66c00044e0225442d157c2b9ce94</foaf:mbox_sha1sum>
</foaf:Person>
</foaf:knows>
</foaf:Person>
</rdf:RDF>

Jak widać na przykładzie, adres e-mail nie jest podany jawnie. Jest on zakodowany za pomocą funkcji skrótu SHA-1. Taka metoda zapewnia ochronę przed spamem.

Przypisy

[edytuj | edytuj kod]
  1. Johan Bos, A semantically annotated corpus of tombstone inscriptions, „International Journal of Digital Humanities”, 3 (1), 2022, s. 1–33, DOI10.1007/s42803-021-00039-y, ISSN 2524-7840 [dostęp 2024-07-21] (ang.).
  2. Johan Bos, A semantically annotated corpus of tombstone inscriptions, „International Journal of Digital Humanities”, 3 (1), 2022, s. 1–33, DOI10.1007/s42803-021-00039-y, ISSN 2524-7840 [dostęp 2024-07-22] (ang.).
  3. Sören Preibusch, Establishing Distributed Hidden Friendship Relations, Bruce Christianson i inni red., Berlin, Heidelberg: Springer, 2013, s. 335–342, DOI10.1007/978-3-642-36213-2_36, ISBN 978-3-642-36213-2 [dostęp 2024-07-22] (ang.).
  4. Paolo Massa, Paolo Massa, A Survey of Trust Use and Modeling in Real Online Systems, 2013, s. 167 - 196, DOI10.4018/978-1-4666-2803-8.ch012 [dostęp 2024-07-21] (ang.).

Zobacz też

[edytuj | edytuj kod]

Linki zewnętrzne

[edytuj | edytuj kod]