La Web Semántica

En esta lección se comentan las últimas versiones de las normas y recomendaciones relacionadas con la web semántica (RDF, RDFa, OWL, SPARQL, etc.). Las versiones obsoletas se encuentran en la página Normas y recomendaciones obsoletas. Las últimas versiones de las normas y recomendaciones relacionadas con el XML (XML, XSL, XQuery, etc.) se encuentran en la página Normas y recomendaciones XML

La Web Semántica

La Web Semántica fue una iniciativa del W3C creada en 2001 con el objetivo de que los datos disponibles en la Web pudieran ser procesados de forma automática. La idea era que la web de entonces, formada por documentos, se convirtiera en una web formada por datos con significado y que las máquinas pudieran procesar toda esa información.

Con esa idea se desarrollaron toda una serie de tecnologías (RDF, OWL, SPARQL, GRDDL, etc.) que permitieran representar, codificar y consultar la información de forma automática.

La imagen siguiente (basada en una imagen de la Wikipedia, basada a su vez en una imagen del W3C) ilustra la relación entre estas tecnologías (que se muestran con fondo gris):

Interfaz de usuario y aplicaciones Confianza Demostraciones Criptografía Lógica Consultas: SPARQL Ontologías: OWL Reglas: RIF Taxonomías: RDF-S Descripción de datos: RDF, RDFa, JSON-LD Sintaxis: XML Identificadores: URI Juego caracteres: UNICODE

Los grupos de trabajo creados por el W3C para desarrollar estas tecnologías aprobaron una primera generación de recomendaciones antes de 2010 y en el caso de las principales tecnologías aprobaron una segunda versión antes de 2014, pero los grupos se han ido cerrando una vez cumplida esa misión.

La imagen siguiente muestra las fechas de aprobación de las recomendaciones relacionadas con las principales tecnologías de la web semántica (las dos últimas líneas muestran tecnologías menos importantes).

1995 1995 2000 2000 2005 2005 2010 2010 2015 2015 2020 2020 2025 2025 RDF RDF 1.0 RDF 1.1 RDF Schema 1.0 RDF Schema 1.1 RDFa RDFa 1.1 RDFa 1.1 (2ª ed) RDFa 1.1 (3ª ed) OWL OWL 2 OWL 2 (2ª ed) RIF 1.0 RIF 1.0 (2ª ed) SPARQL SPARQL 1.1 SAWSDL GRDDL SKOS POWDER RDB2RDF PROV DC SHACL ODRL JSON-LD 1.0 DCAT TO DCAT 2 JSON-LD 1.1

Desgraciadamente, con el paso del tiempo el interés por la web semántica ha ido decayendo. Las tecnologías desarrolladas para la web semántica se emplean en muchos sectores y se han integrado en el arsenal de técnicas que se engloban bajo el término Inteligencia Artifical, pero no tienen el papel central que esperaba el W3C.

En diciembre de 2013 los grupos de trabajo dedicados a la web semántica se integraron en la actividad del W3C Data, pero simplemente como grupo de interés (es decir, sin el objetivo de producir recomendaciones). Con el paso del tiempo se han vuelto a crear grupos de trabajo estables, dedicados al tratamiento e intercambio de datos con herramientas de la web semántica.

A posteriori, es fácil reconocer que el objetivo de la web semántica era demasiado ambicioso y que las herramientas propuestas no eran suficientes para poder conseguir su objetivo. Pero tampoco podemos olvidar que la base de la web semántica era el XML y por lo menos desde 2003 la web realmente existente se ha ido alejando cada vez más del XML, lo que complicaba en la práctica todo el proyecto.

Referencias:

Principales normas y recomendaciones Web semántica

En este apartado se comentan las últimas versiones de las recomendaciones. Las versiones obsoletas y las notas de los grupos de trabajo se comentan en el apartado Versiones obsoletas.

Resource Description Framework (RDF)

RDF es un modelo de datos para metadatos, diseñado para representar la información disponible en la web. Las expresiones RDF tienen la forma sujeto-predicado-objeto (por eso se llaman tripletes).


Primer grupo de trabajo RDF en el W3C: Homepage - Charter: 2001-2002 - 2002-2004

Segundo grupo de trabajo RDF en el W3C: Homepage - Charter: 2011-2014

El primer grupo de trabajo RDF se debió crear en 1997 y se cerró en mayo de 2004. El segundo grupo de trabajo RDF se creó en febrero de 2011 y se cerró en julio de 2014.

El grupo de trabajo RDF publicó las siguientes recomendaciones:

Resource Description Framework in Attributes (RDFa)

RDFa define los atributos HTML/XHTML que permiten añadir datos RDF a una página web HTML/XHTML.

La Universidad de Mannheim hace un seguimiento del uso de RDFa y de microformatos en la web.


Grupo de trabajo RDFa en el W3C: Homepage - Charter: 2010-2011 - 2012-2013

El grupo de trabajo RDFa se cerró en marzo de 2015.

El grupo de trabajo RDFa publicó las siguientes recomendaciones:

RDF-star

RDF-star es una extensión de RDF que permite expresar relaciones sobre relaciones.

El grupo de trabajo RDF-star se creó en agosto de 2022 con el objetivo de extender las recomendaciones RDF 1.1 y SPARQL 1.1 incluyendo las expresiones RDF-star.


Grupo de trabajo RDF-star en el W3C: Homepage - Charter: 2022-2024

Actualmente (mayo de 2023), el grupo de trabajo RDF-star está trabajando en los siguientes borradores:

Web Ontology Language (OWL)

OWL es un conjunto de lenguajes para definir ontologías. Una ontología es un conjunto de términos que permiten referirse a unos objetos y a las relaciones entre ellos.


Grupo de trabajo OWL en el W3C: Homepage - Charter: 2007-2009

El grupo de trabajo OWL se formó en 2007 y se cerró en diciembre de 2012 ([fuente].

El grupo de trabajo OWL publicó las siguientes recomendaciones:

Rule Interchange Format (RIF)

RIF define un formato común para el intercambio de reglas entre sistemas de inferencia. La reglas suelen ser del tipo if ... then ...


Grupo de trabajo RIF en el W3C: Homepage - Charter: 2005-2013

El grupo de trabajo RIF se cerró en febrero de 2013 [fuente].

El grupo de trabajo RIF publicó las siguientes recomendaciones:

El grupo de trabajo PROV publicó las siguientes notas del grupo de trabajo:

SPARQL Protocol and RDF Query Language (SPARQL)

SPARQL es un lenguaje de consulta de expresiones RDF.


Grupo de trabajo RDF Data Access en el W3C: Homepage - Charter: 2003-2005

Grupo de trabajo SPARQL en el W3C: Homepage - Charter: 2009-2011 - 2011-2013

El grupo de trabajo SPARQL se cerró en 2013 [fecha no confirmada].

El grupo de trabajo SPARQL publicó las siguientes recomendaciones:

Normas y recomendaciones Web semántica secundarias

En este apartado se comentan las últimas versiones de las recomendaciones. Las versiones obsoletas y las notas de los grupos de trabajo se comentan en el apartado Versiones obsoletas.

Los grupos de trabajo están ordenados por su fecha de cierre en orden inverso.

Data Activity

La actividad Data Activity es la única actividad relacionada con la web semántica que actualmente (mayo de 2023) permanece abierta, con tres grupos de trabajo activos. Su ámbito de trabajo es la integración y procesamiento de datos en la web.

Actividad Data en el W3C: Homepage

JSON - Linked Data (JSON-LD)

Grupo de trabajo JSON-LD en el W3C: Homepage - Charter: 2018-2020 - 2020-2022 - 2023-2025

El grupo de trabajo JSON-LD se creó en junio de 2018. Actualmente (mayo de 2023) es uno de los tres únicos grupos de trabajo relacionados con el XML o la Web Semántica que siguen abiertos en el W3C.

El grupo de trabajo JSON-LD estará dedicado a la actualización de las normas JSON-LD 1.1, JSON-LD 1.1 API, JSON-LD 1.1 Framing.

El grupo de trabajo JSON-LD ha publicado las siguientes recomendaciones:

El grupo de trabajo JSON-LD ha publicado la siguiente nota del grupo de trabajo:

Dataset Exchange (DX)

Grupo de trabajo Dataset Exchange en el W3C: Homepage - Charter: 2017-2019 - 2020-2022 - 2022-2024

El grupo de trabajo Dataset Exchange se creó en mayo de 2017. Actualmente (mayo de 2023) es uno de los tres únicos grupos de trabajo relacionados con el XML o la Web Semántica que siguen abiertos en el W3C.

El grupo de trabajo Dataset Exchange ha publicado las siguientes recomendaciones:

El grupo de trabajo Dataset Exchange ha publicado las siguientes notas del grupo de trabajo:

Actualmente (mayo de 2023), el grupo de trabajo Dataset Exchange está preparando las siguientes recomendaciones:

Spatial Data on the Web

Grupo de trabajo Spatial Data on the Web en el W3C: Homepage - Homepage 1ª época - Charter: 2015-2018 - 2017-2021 (IG) - 2021-2023

El grupo de trabajo Spatial Data on the Web se creó en enero de 2015 y se cerró en octubre de 2018. En su lugar se creó el grupo comunitario Spatial Data on the Web Interest Group que funcionó entre 2017 y 2021. En octubre de 2021 se reabrió el grupo de trabajo. Actualmente (mayo de 2023) es uno de los tres únicos grupos de trabajo relacionados con el XML o la Web Semántica que siguen abiertos en el W3C.

El grupo de trabajo Spatial Data on the Web publicó las siguientes recomendaciones:

El grupo de trabajo Spatial Data on the Web publicó las siguientes notas del grupo de trabajo:

Actualmente (mayo de 2023), el grupo de trabajo Spatial Data on the Web está preparando las siguientes recomendaciones:

Permissions and Obligations Expression (POE)

Grupo de trabajo Permissions and Obligations Expression en el W3C: Homepage - Charter: 2016-2018

El grupo de trabajo Permissions and Obligations Expression se cerró en marzo de 2018. En su lugar se creó el grupo comunitario ODRL Community Group.

El grupo de trabajo Permissions and Obligations Expression publicó las siguientes recomendaciones:

RDF Data Shapes

Grupo de trabajo RDF Data Shapes en el W3C: Homepage - Charter: 2014-2017 (extendido hasta abril de 2018)

El grupo de trabajo RDF Data Shapes se creó en octubre de 2014 y se cerró en abril de 2018. En su lugar se creó el grupo comunitario SHACL Community Group.

El grupo de trabajo RDF Data Shapes publicó las siguientes recomendaciones:

El grupo de trabajo RDF Data Shapes publicó las siguientes notas del grupo de trabajo:

Data on the Web Best Practices

Grupo de trabajo Data on the Web Best Practices en el W3C: Homepage - Charter: 2013-2017

El grupo de trabajo Data on the Web Best Practices se creó en diciembre de 2013 y se cerró en enero de 2017. En su lugar se creó el grupo comunitario Data on the Web Best Practices Community Group.

El grupo de trabajo Data on the Web Best Practices publicó las siguientes recomendaciones:

El grupo de trabajo Data on the Web Best Practices publicó las siguientes notas del grupo de trabajo:

Provenance Interchange (PROV)

PROV es un formato para el intercambio de información sobre el origen de la información disponible en un recurso web.


Grupo de trabajo PROV en el W3C: Homepage - Charter: 2011-2013

El grupo de trabajo PROV se cerró en junio de 2013.

El grupo de trabajo PROV publicó las siguientes recomendaciones:

El grupo de trabajo PROV publicó las siguientes notas del grupo de trabajo:

RDB to RDF (RDB2RDF)

RDB2RDF es un lenguaje de extracción de tripletes RDF a partir de bases de datos relacionales.


Grupo de trabajo RDB2RDF en el W3C: Homepage - Charter: 2009-2012

El grupo de trabajo RDB2RDF se abrió en septiembre de 2009 y se cerró en octubre de 2012 [fuente].

El grupo de trabajo RDB2RDF publicó las siguientes recomendaciones:

El grupo de trabajo RDB2RDF publicó la siguiente nota del grupo de trabajo:

Simple Knowledge Organization System (SKOS)

SKOS es un formato para definir vocabularios (taxonomías, tesauros, etc.).


Grupo de trabajo Semantic Web Deployment Working Group en el W3C: Homepage - Charter: 2006-2008

El grupo de trabajo Semantic Web Deployment Working Group se cerró en 2010 [fecha no confirmada].

El grupo de trabajo Semantic Web Deployment Working Group publicó las siguientes recomendaciones:

El grupo de trabajo Semantic Web Deployment Working Group publicó las siguientes notas del grupo de trabajo:

Protocol for Web Description Resources (POWDER)

POWDER es un protocolo de publicación de metadatos sobre recursos web.


Grupo de trabajo Semantic Web Deployment Working Group en el W3C: Homepage - Charter: 2007-2008

El grupo de trabajo POWDER se cerró en 2009 [fuente].

El grupo de trabajo POWDER publicó las siguientes recomendaciones:

El grupo de trabajo POWDER publicó las siguientes notas del grupo de trabajo:

Gleaning Resource Descriptions from Dialects of Languages (GRDDL)

GRDDL define la forma de extraer tripletes RDF a partir de documentos XML.


Grupo de trabajo GRDDL en el W3C: Homepage - Charter: 2006-2007

El grupo de trabajo GRDDL se cerró en diciembre de 2008 [fuente].

El grupo de trabajo GRDDL publicó las siguientes recomendaciones:

Semantic Annotations for WSDL (SAWSDL)

SAWDL amplia los atributos de los elementos de los lenguajes WSDL (Web Services Definition Language) y XML Schema para poder incluir términos de ontologías.


Grupo de trabajo SAWSDL en el W3C: Homepage - Charter: 2006-2007

El grupo de trabajo SAWSDL se creó en abril de 2006 y se cerró en agosto de 2007.

El grupo de trabajo SAWSDL publicó la siguiente recomendación:

El grupo de trabajo SAWSDL publicó la siguiente nota del grupo de trabajo:

Government Linked Data (GLD)

Grupo de trabajo Government Linked Data en el W3C: Homepage - Charter: 2011-2007

El grupo de trabajo Government Linked Data se creó en junio de 2011 y se cerró en agosto de 2014.

El grupo de trabajo Government Linked Data publicó las siguientes recomendaciones: