
Linked Data
David Wood, Luke Ruth, Marsha Zaidman, Michael Hausenblas
- Editorial
- Manning
- Año
- 2014
- Páginas
- ~336
- Nivel
- Intermedio
De qué trata
Manual exhaustivo y pragmático sobre el diseño, consumo y publicación de datos estructurados e interoperables en la web bajo el paradigma de Linked Data (Datos Enlazados) y la Web Semántica. El libro está dirigido a desarrolladores web, arquitectos de software y gestores de datos con conocimientos generales de programación (especialmente en JavaScript o Python) que desean aprender a interconectar sistemas y exponer información comprensible para máquinas sin perderse en el lenguaje excesivamente académico tradicional del área.
La obra enseña los principios rectores de Linked Data y el diseño de URIs persistentes, el modelado conceptual con el estándar RDF (Resource Description Framework) y sus diferentes formatos de serialización (Turtle, JSON-LD, RDF/XML y RDFa). Explica en detalle cómo formular consultas complejas y federadas mediante SPARQL, el aprovechamiento de vocabularios estándar (como FOAF, Dublin Core, SKOS y Schema.org para posicionamiento y rich snippets en buscadores), la administración de bases de datos especializadas en grafos (Triplestores y Quadstores) y la negociación de contenido HTTP para servir tanto vistas HTML como representaciones RDF.
A lo largo de sus capítulos se practica el consumo y procesamiento de grandes repositorios públicos de datos (como DBpedia y catálogos de datos abiertos de administraciones públicas) y se culmina explorando la arquitectura de una aplicación semántica completa construida con la plataforma Callimachus. Su principal virtud reside en aterrizar conceptos complejos a problemas concretos de desarrollo e indexación web; cabe señalar que la plataforma Callimachus perdió tracción comercial con el paso del tiempo, pero los fundamentos sobre RDF, SPARQL y Schema.org permanecen vigentes en la web semántica y los grafos de conocimiento contemporáneos.
- Linked Data
- RDF
- SPARQL
- Web Semántica
- JSON-LD
- Turtle
- Schema.org
- Triplestores
- DBpedia
- Callimachus
- Negociación de contenido HTTP
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Aplicación de gestión de datos estructurados sobre Callimachus
Aplicación web basada en principios semánticos que almacena grafos RDF, procesa consultas SPARQL y genera vistas interactivas consumiendo recursos enlazados y plantillas dinámicas.

