2002-07-18

Los amigos de mis amigos ...

Ya hace días que tengo por mi mesa un documento bastante interesante. Habla sobre un nuevo uso del RDF, para mostrar relaciones dentro de comunidades virtuales. Ahora que andamos a la greña con los hermanos del sur, no vendrá mal hablar un poco de amistades y relaciones, aunque sea con máquinas por enmedio.

El invento en cuestión se llama FOAF (Friend Of A Friend) y está explicado en XML Watch: Finding friends with XML and RDF. La idea es usar el RDF para describir personas y expresar relaciones entre ellas. Un ejemplo de la descripción (adaptado del que sale en el listado 1 de developerWorks):



<rdf:RDF
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns:foaf="http://xmlns.com/foaf/0.1/">
<foaf:Person>
 <foaf:name>Fernando</foaf:name>
 <foaf:mbox rdf:resource="mailto:fernand0ENhotpop.com"
/>
</foaf:Person>
</rdf:RDF>

Vamos, que hay alguien que se llama Fernando, y su mail es el que aparece allí. La descripción de una persona puede contener más información (alias, trabajo, foto, ...).

Lo interesante viene con la propiedad knows, que es la que sirve para hablar de los 'amigos'. Por ejemplo, podríamos añadir dentro del apartado anterior algo así como:




<foaf:Person>
 <foaf:name>Fernando</foaf:name>
 <foaf:mbox rdf:resource="mailto:fernand0ENhotpop.com" />
 ...
 <foaf:knows>
 <foaf:Person>
 <foaf:mbox rdf:resource="mailto:rvrENgulic.org" />
 <foaf:name>Víctor</foaf:name>
 </foaf:Person>
 </foaf:knows>
</foaf:Person>


Las descripciones se pueden mezclar, y establecer 'familias' de relaciones entre personas. ¿Tendrá éxito? el tiempo lo dirá. Para saber más, leer el artículo que he nombrado (del que se han adaptado los ejemplos). También se puede visitar FOAF: the 'friend of a friend' vocabulary, y jugar con el FOAF-a-matic que nos ayuda en la creación de las descripciones.




2002-07-18 12:05 | 0 Comentarios | In English, please | En PDF | Para enlazar # |
| Compartir/Share | por correo | en Twitter | en LinkedIn | en Facebook | en Google+ | en Delicious |

Referencias (TrackBacks)

URL de trackback de esta historia http://fernand0.blogalia.com//trackbacks/1992

Comentarios

Nombre
Correo-e
URL
Dirección IP: 54.224.235.183 (265708a101)
Comentario
¿Cuánto es: diez mil + uno?