¿Qué es un gráfico con nombre?

El grafo con nombre es una de las ideas básicas de la web semántica. A su vez, la web semántica defiende la idea de que internet puede entenderse como un "grafo global gigantesco".

A un grafo con nombre se le asigna un identificador uniforme de recursos (Uniform Resource Identifier, URI), que puede contener metadatos adicionales además del contenido. El grafo con nombre amplía el modelo RDF, que a su vez consta de tres partes: un recurso, la propiedad de este recurso y los valores de esta propiedad. Esta estructura también puede compararse acertadamente con las partes gramaticales de una frase, a saber, sujeto, predicado y objeto. Los sistemas de datos que trabajan con las denominadas tripletas son más complejos que los sistemas de datos relacionales. Bases de datos muy eficaces, por lo que se utilizan a menudo en el campo de las Inteligencia artificial utilizados. Aquí es importante poder acceder rápidamente a enormes cantidades de datos. Esto significa que, además de la World Wide Web, los grafos con nombre también se utilizan para modelar representaciones del conocimiento, por ejemplo. La representación del conocimiento es también una subárea de la inteligencia artificial y puede ser, por ejemplo, un léxico digital.

¿Qué tiene que ver el Named Graph con HTTP?

Un grafo se compone de nodos y aristas; si trasladamos este modelo a la web, se trata de páginas web y sus conexiones. Tim Berners-Lee, el inventor de Internet, describió su invento como un "grafo global gigante". Como ya se ha descrito, se puede acceder a los subgrafos que contiene (es decir, las páginas web) a través de URI. Ahora bien, éstas son Subgrafos en realidad documentos HTML a los que se puede acceder mediante peticiones HTTP; esto explica por qué el Protocolo de Transferencia de Hipertexto y los hipervínculos son las aristas en el modelo de grafos.

Para poder utilizar eficazmente el Esquema del Marco de Descripción de Recursos (abreviado RDFS), existen los documentos RDF. El lenguaje RDF/XML, desarrollado especialmente para este fin, permite describir páginas web con tripletas. Si, por ejemplo, en una página se presenta un álbum de música, el documento RDF proporciona información como el título, el grupo o el año de producción. Por supuesto, también se incluye el hipervínculo correspondiente como elemento de denominación del grafo nombrado. El canal RSS, que informa a los destinatarios de los cambios en las páginas web, utiliza esta técnica para sí mismo, por ejemplo.

¿Cómo pueden ayudarnos el RDF y las ontologías?

Los términos ontología y esquema RDF se utilizan a menudo como sinónimos. En la práctica, se trata de una base de datos cuya estructura de datos está formada por triplas, el llamado triplestore. Al igual que existe el lenguaje de base de datos SQL para las bases de datos relacionales, también existe un lenguaje de consulta para un almacén RDF (como también se puede llamar a un triplestore); se accede a los objetos de datos con SPARQL. Muchas redes sociales se basan en este tipo de gestión de datos. Gracias a la ontología FOAF, las consultas a través de SPARQL en tales sistemas de bases de datos proporcionan no sólo información sobre la persona consultada (como el nombre o el origen), sino también información sobre la conexión con otros miembros de la red.