FOAF (un acrónimo de amigo de un amigo ) es una ontología legible por máquina que describe personas , sus actividades y sus relaciones con otras personas y objetos. Cualquiera puede usar FOAF para describirse a sí mismo. FOAF permite que grupos de personas describan las redes sociales sin la necesidad de una base de datos centralizada.
Amigo de un amigo | |
Estado | Publicado |
---|---|
Año iniciado | 2000 |
Publicado por primera vez | 3 de junio de 2005 |
Ultima versión | 0,99 14 de enero de 2014 |
Serie | Documento de espacio de nombres |
Autores | Dan Brickley y Libby Miller |
Estándares básicos | RDF , BÚHO |
Dominio | Web semántica |
Licencia | CC BY 1.0 |
Abreviatura | FOAF |
Sitio web | xmlns |
FOAF es un vocabulario descriptivo expresado utilizando el marco de descripción de recursos (RDF) y el lenguaje de ontología web (OWL). Las computadoras pueden usar estos perfiles FOAF para encontrar, por ejemplo, a todas las personas que viven en Europa, o para enumerar a todas las personas que tanto usted como un amigo conocen. [1] [2] Esto se logra definiendo las relaciones entre las personas. Cada perfil tiene un identificador único (como las direcciones de correo electrónico de la persona , el número de teléfono internacional , el nombre de la cuenta de Facebook , un Jabber ID o un URI de la página de inicio o el weblog de la persona), que se utiliza al definir estas relaciones.
El proyecto FOAF, que define y amplía el vocabulario de un perfil FOAF, fue iniciado en 2000 por Libby Miller y Dan Brickley. Se puede considerar la primera aplicación de Web Semántica Social , [ cita requerida ] en el sentido de que combina la tecnología RDF con las preocupaciones de la ' web social '. [ aclaración necesaria ]
Tim Berners-Lee , en un ensayo de 2007, [3] redefinió el concepto de web semántica en el Giant Global Graph , donde las relaciones trascienden las redes y los documentos. Considera que la GGG está en igualdad de condiciones con Internet y la World Wide Web , afirmando que "expreso mi red en un archivo FOAF, y eso es el comienzo de la revolución".
WebID
FOAF es uno de los componentes clave de las especificaciones de WebID , en particular para el protocolo WebID + TLS, que antes se conocía como FOAF + SSL.
Despliegue
Aunque es un caso de uso y un estándar relativamente simple, FOAF ha tenido una adopción limitada en la web. Por ejemplo, los sitios de blogs Live Journal y DeadJournal admiten perfiles FOAF para todos sus miembros, [4] La comunidad de My Opera apoyó perfiles FOAF tanto para miembros como para grupos. El soporte FOAF está presente en los servicios Identi.ca , FriendFeed , WordPress y TypePad . [5]
La plataforma de búsqueda de blogs Yandex admite búsquedas sobre información de perfil FOAF. [6] El destacado soporte FOAF del lado del cliente está disponible en el navegador web Safari [7] y en el complemento Semantic Radar [8] para el navegador Firefox . Semantic MediaWiki , la anotación semántica y la extensión de datos vinculados de MediaWiki admite el mapeo de propiedades a ontologías externas, incluido FOAF, que está habilitado de forma predeterminada.
También hay módulos o complementos para admitir perfiles FOAF o autorización FOAF + SSL para lenguajes de programación, [9] [10] así como para sistemas de gestión de contenido . [11]
Ejemplo
El siguiente perfil FOAF (escrito en formato Turtle ) establece que James Wales es el nombre de la persona descrita aquí. Su dirección de correo electrónico, página de inicio y descripción son recursos web , lo que significa que cada uno de ellos también puede describirse utilizando RDF. Tiene Wikimedia como un interés y conoce a Angela Beesley (que es el nombre de un recurso de 'Persona').
@prefix rdf: . @prefix rdfs: . @prefijo foaf: . <#JW> a foaf : Persona ; foaf : nombre "James Wales" ; foaf : mbox ; foaf : página de inicio ; foaf : nick "Jimbo" ; foaf : representación ; foaf : interés ; foaf : sabe [ un foaf : Persona ; foaf : nombre "Angela Beesley" ] . rdfs : etiqueta "Wikimedia" .
Ver también
- Marco de descripción de recursos (RDF)
- Lenguaje de ontología web (OWL)
- Web social
- Web semántica
- Descripción de una carrera (DOAC)
- Descripción de un proyecto (DOAP)
- Comunidades en línea interconectadas semánticamente (SIOC)
- hCard (HTML vCard )
- Red de amigos XHTML (XFN)
Referencias
- ^ XML Watch: Encontrar amigos con XML y RDF por Edd Dumbill en IBM DeveloperWorks
- ^ XML Watch: Soporte a comunidades en línea con FOAF por Edd Dumbill en IBM DeveloperWorks
- ^ Berners Lee, Tim. "Gráfico global gigante" . Grupo de información descentralizada . Archivado desde el original el 13 de julio de 2016.
- ^ "LiveJournal FOAF" . LiveJournal . Archivado desde el original el 18 de enero de 2010..
- ^ "Proveedores de datos FOAF conocidos" . Proyecto FOAF. Archivado desde el original el 26 de febrero de 2010.
- ^ "Comunicado de prensa sobre el apoyo a las redes sociales" . Yandex. 2008-08-15.
- ^ "Soporte FOAF en Safari RSS" . eJohn..
- ^ "Complemento de radar semántico para el navegador Firefox" . Mozilla. Archivado desde el original el 8 de enero de 2014 . Consultado el 20 de febrero de 2012 .
- ^ "Módulo de soporte FOAF para Perl" . CPAN.
- ^ "Soporte de autenticación FOAF + SSL para Perl" . CPAN.
- ^ http://drupal.org/project/foaf - Soporte FOAF para Drupal
enlaces externos
- Página web oficial
- Conjunto de datos FOAF un conjunto de datos de 201,612 triples FOAF
- Archivado: FOAF-search - un motor de búsqueda de datos FOAF en Wayback Machine (archivado 2018-11-30)