SlideShare a Scribd company logo
1 of 24
Gestión Semántica de
Contenidos en Drupal
Quienes Somos
Agenda
Web Semántica: Un poco de Historia
●
Conceptos Previos. Estándares
●
Drupal y la Web Semántica
●
Gestión Semántica de Contenidos.
●
RedLink Overview
●
RedLink Drupal Module
●
DEMO!!
●
Como empezó todo....

“The Semantic Web is not a separate Web but an extension of the current one, in which
information is given well-defined meaning, better enabling computers and people to work in
cooperation”
Evolución de la Web
Web Clásica Vs Web Semántica
Linked Data

Linked Data trata de usar la Web para conectar datos
relacionados que previamente no estaban enlazados,
convirtiéndola en un grafo de datos que puede ser
procesado de forma automática
Linked Data. Situación Actual
Contenido Estructurado
Estándares Web Semántica
Estándares. RDF
RDF: Resource Description Framework
●
Standard intercambio de datos en la Web.
●
Relaciona recursos mediante una
representación basada en triples
●
Estándares. Microformatos
Permiten anotar contenidos web con información
semántica.
●
SEO: permite a los buscadores “entender” el
contenido. Básado en XHTML+CSS
●
RDFa, schema.org....
●
Drupal y la Web Semántica
Semantic Web Group Drupal. Desde 2007
(https://groups.drupal.org/semantic-web)
●
Objetivo: Exponer el contenido RDF
●
Drupal 7: Soporte Nativo de RDFa en el
core.
●
Módulos: RDFx, SPARQL, SPARQL
Views, Microdata, schema.org
●
RDFx Module
Content Type to RDF mappings
●
Nodos como recursos y campos como
propiedades
●
Soporta diferentes formatos de
serialización: N3, Turtle...
●
Soporta algunos de los vocabularios más
usados: DC, FOAF...
●
Permite importar vocabularios externos
●
Schema.org
Permite marcar el contenido con
conceptos schema.org
●
Usa el soporte nativo de Drupal para RDFa
●
Permite definir mapeos de Content-Type a
conceptos schema.org y de fields a
propiedades del concepto seleccionado.
●
Limitaciones
El contenido queda parcialmente estructurado
con metadatos pero aislado
●
¿Cómo podemos conectar nuestro contenido
con Linked Data?
●
¿Cómo gestionamos el contenido
desestructurado?
●
Gestion Semántica de Contenidos
http://live.dbpedia.org/page/New_York_Knicks

“The Knicks came into this as
favourites despite losing three of
their last four games as they top the
Atlantic division of the Eastern
Conference.”
http://live.dbpedia.org/page/Atlantic_Division_(NBA)
http://live.dbpedia.org/page/Eastern_Conference_Champions
Sobre los New York Knicks
RedLink Overview
Linked Media Framework
‣Administration/Configuration
‣Workflows

‣Content Enhancement
‣Entity interlinking
‣Topic Annotation
‣Detect Language

‣Data Management
‣Search User Interface

‣Linked Data Publishing
‣Metadata Storage
‣Integrate Datasets
‣Provide data schemas

‣Full Text Indexing
‣Faceted Search
‣Context Based Search
‣eDiscovery
RedLink Workflow

Promoción de datos: Asegurar datos son reusados y enlazados con otros datasets
Análisis de Contenido.
Extracción de Metadatos

Enlazado con Linked
Data o Vocabularios
Propios

Estructuración de
Metadatos.
Selección Vocabulario

Publicación en Linked
Data Cloud
RedLink Drupal Module
Analyze
RedLink Module
RDFx Module
Publish

REST
Search API

Index

Semantic Search
Caso de Éxito: Enel
● Portal Drupal OpenData Enel
● Catálogo creciente de datos
completamente estructurados
● Integración con OpenStreetMap y
Google Maps
● Búsqueda Semántica

Credits:
Message S.r.l <http://www.messagegroup.it>
Enel SpA <http://www.enel.com>
dev.redlink.io
● Redlink: Your Semantic Wizard in the
Cloud
● SaaS platform
● RedLink Developers. SDKs disponibles
en PHP, Java, Javascript y Python
Gracias!

More Related Content

Similar to Gestión Semántica de Contenidos en Drupal

Presentación html5
Presentación html5Presentación html5
Presentación html5aydimdagam
 
La nuevas tendencias de comunicación con el ciudadano. Estrategia en Web: Por...
La nuevas tendencias de comunicación con el ciudadano. Estrategia en Web: Por...La nuevas tendencias de comunicación con el ciudadano. Estrategia en Web: Por...
La nuevas tendencias de comunicación con el ciudadano. Estrategia en Web: Por...Mundo Contact
 
Sistema modular de representación de información para la plataforma de web se...
Sistema modular de representación de información para la plataforma de web se...Sistema modular de representación de información para la plataforma de web se...
Sistema modular de representación de información para la plataforma de web se...Antonio Lopez
 
1 tutorial de mongo db
1 tutorial de mongo db1 tutorial de mongo db
1 tutorial de mongo db.. ..
 
Web Semántica y Linked Data
Web Semántica y Linked DataWeb Semántica y Linked Data
Web Semántica y Linked DataRafael Ramos
 
Estudio del impacto del SEO Semántico en los motores de búsqueda
Estudio del impacto del SEO Semántico en los motores de búsqueda  Estudio del impacto del SEO Semántico en los motores de búsqueda
Estudio del impacto del SEO Semántico en los motores de búsqueda Samantha Bernardis
 
El mundo Big Data y las APIs
El mundo Big Data y las APIsEl mundo Big Data y las APIs
El mundo Big Data y las APIsBig Data Spain
 
ROH: Proceso de Ingeniería Ontológica & Uso y Extensión de Vocabularios Estándar
ROH: Proceso de Ingeniería Ontológica & Uso y Extensión de Vocabularios EstándarROH: Proceso de Ingeniería Ontológica & Uso y Extensión de Vocabularios Estándar
ROH: Proceso de Ingeniería Ontológica & Uso y Extensión de Vocabularios EstándarDiego López-de-Ipiña González-de-Artaza
 
Big data y las apis (big data spain)
Big data y las apis (big data spain)Big data y las apis (big data spain)
Big data y las apis (big data spain)CloudAppi
 
Base datos
Base datosBase datos
Base datosCbtis 22
 
Web semantica
Web semanticaWeb semantica
Web semanticaacmedinaj
 
Analisis seo.ppt2
Analisis seo.ppt2Analisis seo.ppt2
Analisis seo.ppt2Maribel_kar
 

Similar to Gestión Semántica de Contenidos en Drupal (20)

Presentación html5
Presentación html5Presentación html5
Presentación html5
 
Web semantica
Web semanticaWeb semantica
Web semantica
 
Principales base de datos existentes
Principales base de datos existentesPrincipales base de datos existentes
Principales base de datos existentes
 
La nuevas tendencias de comunicación con el ciudadano. Estrategia en Web: Por...
La nuevas tendencias de comunicación con el ciudadano. Estrategia en Web: Por...La nuevas tendencias de comunicación con el ciudadano. Estrategia en Web: Por...
La nuevas tendencias de comunicación con el ciudadano. Estrategia en Web: Por...
 
Sistema modular de representación de información para la plataforma de web se...
Sistema modular de representación de información para la plataforma de web se...Sistema modular de representación de información para la plataforma de web se...
Sistema modular de representación de información para la plataforma de web se...
 
1 tutorial de mongo db
1 tutorial de mongo db1 tutorial de mongo db
1 tutorial de mongo db
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Web Semántica y Linked Data
Web Semántica y Linked DataWeb Semántica y Linked Data
Web Semántica y Linked Data
 
Estudio del impacto del SEO Semántico en los motores de búsqueda
Estudio del impacto del SEO Semántico en los motores de búsqueda  Estudio del impacto del SEO Semántico en los motores de búsqueda
Estudio del impacto del SEO Semántico en los motores de búsqueda
 
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4jBases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
 
Web S
Web SWeb S
Web S
 
El mundo Big Data y las APIs
El mundo Big Data y las APIsEl mundo Big Data y las APIs
El mundo Big Data y las APIs
 
ROH: Proceso de Ingeniería Ontológica & Uso y Extensión de Vocabularios Estándar
ROH: Proceso de Ingeniería Ontológica & Uso y Extensión de Vocabularios EstándarROH: Proceso de Ingeniería Ontológica & Uso y Extensión de Vocabularios Estándar
ROH: Proceso de Ingeniería Ontológica & Uso y Extensión de Vocabularios Estándar
 
Big data y las apis (big data spain)
Big data y las apis (big data spain)Big data y las apis (big data spain)
Big data y las apis (big data spain)
 
Base datos
Base datosBase datos
Base datos
 
Linked Data:¿qué es y qué nos ofrece?
Linked Data:¿qué es y qué nos ofrece?Linked Data:¿qué es y qué nos ofrece?
Linked Data:¿qué es y qué nos ofrece?
 
NoSQL: la siguiente generación de Base de Datos
NoSQL: la siguiente generación de Base de DatosNoSQL: la siguiente generación de Base de Datos
NoSQL: la siguiente generación de Base de Datos
 
Web semántica
Web semántica Web semántica
Web semántica
 
Web semantica
Web semanticaWeb semantica
Web semantica
 
Analisis seo.ppt2
Analisis seo.ppt2Analisis seo.ppt2
Analisis seo.ppt2
 

Gestión Semántica de Contenidos en Drupal

  • 3. Agenda Web Semántica: Un poco de Historia ● Conceptos Previos. Estándares ● Drupal y la Web Semántica ● Gestión Semántica de Contenidos. ● RedLink Overview ● RedLink Drupal Module ● DEMO!! ●
  • 4. Como empezó todo.... “The Semantic Web is not a separate Web but an extension of the current one, in which information is given well-defined meaning, better enabling computers and people to work in cooperation”
  • 6. Web Clásica Vs Web Semántica
  • 7. Linked Data Linked Data trata de usar la Web para conectar datos relacionados que previamente no estaban enlazados, convirtiéndola en un grafo de datos que puede ser procesado de forma automática
  • 11. Estándares. RDF RDF: Resource Description Framework ● Standard intercambio de datos en la Web. ● Relaciona recursos mediante una representación basada en triples ●
  • 12. Estándares. Microformatos Permiten anotar contenidos web con información semántica. ● SEO: permite a los buscadores “entender” el contenido. Básado en XHTML+CSS ● RDFa, schema.org.... ●
  • 13. Drupal y la Web Semántica Semantic Web Group Drupal. Desde 2007 (https://groups.drupal.org/semantic-web) ● Objetivo: Exponer el contenido RDF ● Drupal 7: Soporte Nativo de RDFa en el core. ● Módulos: RDFx, SPARQL, SPARQL Views, Microdata, schema.org ●
  • 14. RDFx Module Content Type to RDF mappings ● Nodos como recursos y campos como propiedades ● Soporta diferentes formatos de serialización: N3, Turtle... ● Soporta algunos de los vocabularios más usados: DC, FOAF... ● Permite importar vocabularios externos ●
  • 15. Schema.org Permite marcar el contenido con conceptos schema.org ● Usa el soporte nativo de Drupal para RDFa ● Permite definir mapeos de Content-Type a conceptos schema.org y de fields a propiedades del concepto seleccionado. ●
  • 16. Limitaciones El contenido queda parcialmente estructurado con metadatos pero aislado ● ¿Cómo podemos conectar nuestro contenido con Linked Data? ● ¿Cómo gestionamos el contenido desestructurado? ●
  • 17. Gestion Semántica de Contenidos http://live.dbpedia.org/page/New_York_Knicks “The Knicks came into this as favourites despite losing three of their last four games as they top the Atlantic division of the Eastern Conference.” http://live.dbpedia.org/page/Atlantic_Division_(NBA) http://live.dbpedia.org/page/Eastern_Conference_Champions
  • 18. Sobre los New York Knicks
  • 19. RedLink Overview Linked Media Framework ‣Administration/Configuration ‣Workflows ‣Content Enhancement ‣Entity interlinking ‣Topic Annotation ‣Detect Language ‣Data Management ‣Search User Interface ‣Linked Data Publishing ‣Metadata Storage ‣Integrate Datasets ‣Provide data schemas ‣Full Text Indexing ‣Faceted Search ‣Context Based Search ‣eDiscovery
  • 20. RedLink Workflow Promoción de datos: Asegurar datos son reusados y enlazados con otros datasets Análisis de Contenido. Extracción de Metadatos Enlazado con Linked Data o Vocabularios Propios Estructuración de Metadatos. Selección Vocabulario Publicación en Linked Data Cloud
  • 21. RedLink Drupal Module Analyze RedLink Module RDFx Module Publish REST Search API Index Semantic Search
  • 22. Caso de Éxito: Enel ● Portal Drupal OpenData Enel ● Catálogo creciente de datos completamente estructurados ● Integración con OpenStreetMap y Google Maps ● Búsqueda Semántica Credits: Message S.r.l <http://www.messagegroup.it> Enel SpA <http://www.enel.com>
  • 23. dev.redlink.io ● Redlink: Your Semantic Wizard in the Cloud ● SaaS platform ● RedLink Developers. SDKs disponibles en PHP, Java, Javascript y Python