FOAF (format)
Wygląd
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]- ↑ Johan Bos , A semantically annotated corpus of tombstone inscriptions, „International Journal of Digital Humanities”, 3 (1), 2022, s. 1–33, DOI: 10.1007/s42803-021-00039-y, ISSN 2524-7840 [dostęp 2024-07-21] (ang.).
- ↑ Johan Bos , A semantically annotated corpus of tombstone inscriptions, „International Journal of Digital Humanities”, 3 (1), 2022, s. 1–33, DOI: 10.1007/s42803-021-00039-y, ISSN 2524-7840 [dostęp 2024-07-22] (ang.).
- ↑ Sören Preibusch , Establishing Distributed Hidden Friendship Relations, Bruce Christianson i inni red., Berlin, Heidelberg: Springer, 2013, s. 335–342, DOI: 10.1007/978-3-642-36213-2_36, ISBN 978-3-642-36213-2 [dostęp 2024-07-22] (ang.).
- ↑ Paolo Massa , Paolo Massa , A Survey of Trust Use and Modeling in Real Online Systems, 2013, s. 167 - 196, DOI: 10.4018/978-1-4666-2803-8.ch012 [dostęp 2024-07-21] (ang.).
Zobacz też
[edytuj | edytuj kod]Linki zewnętrzne
[edytuj | edytuj kod]- Specyfikacja FOAF (ang.)