SlideShare una empresa de Scribd logo
1 de 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!

Más contenido relacionado

La actualidad más candente (17)

Motores de busqueda y web
Motores de busqueda y webMotores de busqueda y web
Motores de busqueda y web
 
Informatica la pagina web
Informatica la pagina webInformatica la pagina web
Informatica la pagina web
 
Paginas web
Paginas webPaginas web
Paginas web
 
La web semantica
La web semanticaLa web semantica
La web semantica
 
Proyecto de web
Proyecto de webProyecto de web
Proyecto de web
 
Web semántica 2do comunicacion "A"
Web semántica 2do comunicacion "A"Web semántica 2do comunicacion "A"
Web semántica 2do comunicacion "A"
 
La web semántica
La web semánticaLa web semántica
La web semántica
 
Presentacion de pagina wep
Presentacion de pagina wepPresentacion de pagina wep
Presentacion de pagina wep
 
Trabajo de case
Trabajo de caseTrabajo de case
Trabajo de case
 
Web Semántica
Web SemánticaWeb Semántica
Web Semántica
 
sistema de gestión de contenidos
sistema de gestión de contenidossistema de gestión de contenidos
sistema de gestión de contenidos
 
Pagina web
Pagina webPagina web
Pagina web
 
Web semantica
Web semanticaWeb semantica
Web semantica
 
Presentación Linked data BCN - Red linked data españa
Presentación Linked  data BCN  - Red linked data españaPresentación Linked  data BCN  - Red linked data españa
Presentación Linked data BCN - Red linked data españa
 
web semantica
web semanticaweb semantica
web semantica
 
Impacto web
Impacto webImpacto web
Impacto web
 
La web semántica
La web semánticaLa web semántica
La web semántica
 

Similar a Gestión Semántica de Contenidos en Drupal (DrupalCampEs 2013)

Presentación html5
Presentación html5Presentación html5
Presentación html5
aydimdagam
 
Web Semántica y Linked Data
Web Semántica y Linked DataWeb Semántica y Linked Data
Web Semántica y Linked Data
Rafael Ramos
 
Web semantica
Web semanticaWeb semantica
Web semantica
acmedinaj
 

Similar a Gestión Semántica de Contenidos en Drupal (DrupalCampEs 2013) (20)

Presentación html5
Presentación html5Presentación html5
Presentación html5
 
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...
 
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
 
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
 
Analisis seo
Analisis seoAnalisis seo
Analisis seo
 
Base de datos
Base de datosBase de datos
Base de datos
 
Drupal Sevilla octubre SEO en Drupal
Drupal Sevilla octubre SEO en DrupalDrupal Sevilla octubre SEO en Drupal
Drupal Sevilla octubre SEO en Drupal
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (12)

Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 

Gestión Semántica de Contenidos en Drupal (DrupalCampEs 2013)

  • 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