SlideShare una empresa de Scribd logo
1 de 16
Tecnologías de la web semántica: XML, RDF, OWL Notas de la sesión de NilsPharo “XML and informationdiscovery - thesemantic web approach” FacultatBiblioteconomia i Documentació - Universitat de Barcelona 6 mayo 2011  1
Índice La web semántica XML RDF Ontologías Las bibliotecas y la web semántica SKOS Linked data 2
La web semántica ¿Por qué necesitamos una web semántica? Cuando buscamos en Internet obtenemos demasiado ruido. “Barcelona FC” en Google da 160 mill de resultados! La mayor parte de estos resultados es irrelevante El problema de los silos de información: Muchos sistemas no se conectan entre sí para compartir información relacionada y el usuario ha de entrar en cada uno de ellos para ir recuperando fragmentos de información. Los usuarios finales han de recoger, comparar, interpretar y conectar la información de diferentes sistemas. 3
La web semántica Enunciada por Tim Berners-Lee en 1999: “Tengo un sueño para la Web, en el que las computadoras serán capaces de analizar todos los datos en la red – el contenido, los links y las transacciones entre las personas y las computadoras. Una ‘Web Semántica’, que debería hacer esto posible, tiene que emerger, pero cuándo lo haga, los mecanismos habituales de intercambio, burocracia y nuestras vidas cotidianas serán manejadas por maquinas capaces de hablar entre ellas. Lo que la gente de los ‘agentes inteligentes’ han vendido durante siglos finalmente se hará realidad”.  La web semántica puede ser una solución parcial. Muy dependiente del dominio.   4
La web semántica Características: Agentes inteligentes Web para aplicaciones Extensión de la Web Una Web de datos 5
Tecnologías de la web semántica Desarrolladas por el W3C Estándares XML (Extensible MarkupLanguage) RDF (ResourceDescription Framework)  Ontologías: RDF schema OWL (Ontology Web Language) 6
xml Es la pieza básica Representa los metadatos internos del documento Las etiquetas incorporan valor semántico <?xmlversion=" 1.0 " encoding=" UTF-8 " standalone= " yes "?><ficha><nombre> Nils </nombre><apellido> Pharo </apellido><empresa> Oslo UniversityCollege</empresa></ficha> 7
RDF Es un modelo de datos independiente del dominio. Describe recursos usando ‘tripletes’ Un triplete tiene la forma sujeto-propiedad-valor * NilsPharois a teacher at Oslo UC Los elementos del triplete se identifican preferentemente mediante una URI, por ejemplo: Una persona, NilsPharo, identificado por http://www.w3.org/People/EM/contact#me Una propiedad, mailbox, identificado por http://www.w3.org/2000/10/swap/pim/contact#mailbox Un valor, mailto:np@uc.edu 8
RDF  Utiliza sintaxis basada en XML: RDF/XML Ejemplo: <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"  xmlns:dc="http://purl.org/dc/elements/1.1/">  <rdf:Descriptionrdf:about="http://en.wikipedia.org/Tony_Benn">  <dc:title>Tony Benn</dc:title>  <dc:publisher>Wikipedia</dc:publisher>  </rdf:Description> </rdf:RDF> xmlns y una URL indica un vocabulario donde se encuentran los términos de lo que se describe 9
Ontologías Hacen posible la ‘ingeniería del conocimiento’ Componentes: Instancias (individuos, entidades, cosas) Clases Propiedades Relaciones Reglas y restricciones 10
Ontologías  Las instancias son los ejemplares de una clase:  *’NilsPharo’ es una instancia de la clase ‘persona’ Las instancias pueden formar parte de diferentes clases. Las clases pueden contener otras clases. En una estructura de relación jerárquica, las propiedades son hereditarias. Las reglas y restricciones tienen como objetivo evitar inferencias ilógicas, especificar cardinalidad y clarificar aspectos de clases específicas, p.e.: un mes no puede tener más de 31 días. Las ontologías pueden ser: De dominio, cuando describen un dominio específico: el cuerpo humano, las bibliotecas… Ontologías superiores (top ontologies), para describir conceptos compartidos por diferentes dominios. 11
Ontologías RDF Schema: Hace accesible la información semántica para las máquinas. Es un lenguaje de ontologías simple. Componentes: clases y propiedades específicas. OWL (Ontology Web Language): Es un lenguaje de ontologías completo. Hay tres versiones con diferente nivel de complejidad: completo, DL y Lite Se basa en DAML + OIL (DARPA AgentMarkupLanguage + OntologyInferenceLayer)  http://www.xml.com/pub/a/2002/01/30/daml1.html 12
Las bibliotecas y la web semántica Los catálogos utilizan tres tipos de metadatos: Descriptivos Autoridad Materia Ontologías para datos bibliográficos: DublinCore BIBLO FRBR SKOS 13
SKOS SKOS (Simple KnowledgeOrganizationSystem): Ontología con RDF para representar materia. Vocabulario para representar vocabularios controlados en RDF. Proporciona sinónimos y posibles erratas de un término. Describe relaciones jerárquicas (término general – término específico, …es parte de…, …es una clase de…). El catálogo Libris, de la Biblioteca Nacional Sueca, es un ejemplo de aplicación de SKOS: http://libris.kb.se/?language=en 14
Linked data Aproximación a la web semántica pragmática, ‘bottom up’. Identifica los objetos mediante URIs y HTTP. Proporciona información útil mediante estándares RDF, SPARQL, y enlaces a otras URIs para descubrir más cosas relacionadas. Es una buena solución al problema de los ‘silos’ de información. Responde a la filosofía Open data, datos que deberían ser accesibles universalmente: mapas, fórmulas, genomas, gobierno, hechos, biblioteca pública… 15
Linking Open Data-project Consiste en convertir datos con licencias libres a RDF. Datos de las bibliotecas como linked open data: Libris (Bibl. Nac. Suecia) LCSH VIAF (Virtual International AuthorityFile) OCLC Dewey Decimal Classification OCLC Deutsche Nationalbibliothek: enlazar los datos de todas las bibliotecas del país y de las bibliotecas nacionales de Suiza y Austria. British Library DBpedia: proyecto para la extracción de datos de Wikipedia para proponer una versión Web semántica. Liderado por la Universidad de Leipzig, Universidad Libre de Berlín y la compañía OpenLink Software.  16

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

IW-UTXX: Programación web en PHP con bases de datos
IW-UTXX: Programación web en PHP con bases de datosIW-UTXX: Programación web en PHP con bases de datos
IW-UTXX: Programación web en PHP con bases de datos
 
Web semantic
Web semanticWeb semantic
Web semantic
 
OPAC - Catálogos digitales
OPAC - Catálogos digitalesOPAC - Catálogos digitales
OPAC - Catálogos digitales
 
Base de datos
Base de datosBase de datos
Base de datos
 
Buscador Semántico
Buscador SemánticoBuscador Semántico
Buscador Semántico
 
Mapeo de objeto relacional
Mapeo de objeto relacionalMapeo de objeto relacional
Mapeo de objeto relacional
 
XML EDGAR ABRAHAM
XML EDGAR ABRAHAMXML EDGAR ABRAHAM
XML EDGAR ABRAHAM
 
Web semántica
Web semánticaWeb semántica
Web semántica
 
Mapeo de objeto relacional
Mapeo de objeto relacionalMapeo de objeto relacional
Mapeo de objeto relacional
 
Base de datos
Base de datosBase de datos
Base de datos
 
Dbpedia
DbpediaDbpedia
Dbpedia
 
S7 p2
S7 p2S7 p2
S7 p2
 
Los lenguajes controlados en la organización y recuperación de contenidos
Los lenguajes controlados en la organización y recuperación de contenidosLos lenguajes controlados en la organización y recuperación de contenidos
Los lenguajes controlados en la organización y recuperación de contenidos
 
Aprendiendo XPath
Aprendiendo XPathAprendiendo XPath
Aprendiendo XPath
 
Ontologías
OntologíasOntologías
Ontologías
 
Xml 3a6 jairon rodriguez
Xml 3a6 jairon rodriguezXml 3a6 jairon rodriguez
Xml 3a6 jairon rodriguez
 
Xml
XmlXml
Xml
 
Ontología cis
Ontología cisOntología cis
Ontología cis
 
XML y RDF en Web Semántica
XML y RDF en Web SemánticaXML y RDF en Web Semántica
XML y RDF en Web Semántica
 

Destacado

Museos: las colecciones crean conexiones. Reyes Carrasco
Museos: las colecciones crean conexiones. Reyes CarrascoMuseos: las colecciones crean conexiones. Reyes Carrasco
Museos: las colecciones crean conexiones. Reyes CarrascoBiblioteca Nacional de España
 
Web Semantica y Bibliotecas Digitales - Dra. Eva Méndez Rodriguez
Web Semantica y Bibliotecas Digitales - Dra. Eva Méndez RodriguezWeb Semantica y Bibliotecas Digitales - Dra. Eva Méndez Rodriguez
Web Semantica y Bibliotecas Digitales - Dra. Eva Méndez RodriguezHernán Capcha Carbajal
 
Charla II Congreso de Bibliotecas Universitarias y Especializadas
Charla II Congreso de Bibliotecas Universitarias y EspecializadasCharla II Congreso de Bibliotecas Universitarias y Especializadas
Charla II Congreso de Bibliotecas Universitarias y EspecializadasChristian Sifaqui
 
Tripletas
TripletasTripletas
Tripletasakpaz1
 
Nova Spivack Semantic Web Talk, Entendiendo la web semántica
Nova Spivack Semantic Web Talk, Entendiendo la web semánticaNova Spivack Semantic Web Talk, Entendiendo la web semántica
Nova Spivack Semantic Web Talk, Entendiendo la web semánticaDolors Reig (el caparazón)
 
Hacia un modelo semántico de gestión de documentos. Julián Moyano Collado
Hacia un modelo semántico de gestión de documentos. Julián Moyano ColladoHacia un modelo semántico de gestión de documentos. Julián Moyano Collado
Hacia un modelo semántico de gestión de documentos. Julián Moyano ColladoBiblioteca Nacional de España
 
Trabajo de informatica (linanliutaylor maciel) (1)
Trabajo de informatica (linanliutaylor maciel) (1)Trabajo de informatica (linanliutaylor maciel) (1)
Trabajo de informatica (linanliutaylor maciel) (1)tailon22
 
Ejemplos de representación usando rdf y owl
Ejemplos de representación usando rdf y owlEjemplos de representación usando rdf y owl
Ejemplos de representación usando rdf y owlDiego Guamán
 
Web Semantica - Tana BarCamp
Web Semantica - Tana BarCampWeb Semantica - Tana BarCamp
Web Semantica - Tana BarCampGiannella Ligato
 
Diseño de Ontologías: Protégé OWL - Ejemplo de las Pizzas
Diseño de Ontologías: Protégé OWL - Ejemplo de las PizzasDiseño de Ontologías: Protégé OWL - Ejemplo de las Pizzas
Diseño de Ontologías: Protégé OWL - Ejemplo de las PizzasCarlos Casamayor
 

Destacado (16)

Web semantica
Web semanticaWeb semantica
Web semantica
 
Museos: las colecciones crean conexiones. Reyes Carrasco
Museos: las colecciones crean conexiones. Reyes CarrascoMuseos: las colecciones crean conexiones. Reyes Carrasco
Museos: las colecciones crean conexiones. Reyes Carrasco
 
Web Semantica y Bibliotecas Digitales - Dra. Eva Méndez Rodriguez
Web Semantica y Bibliotecas Digitales - Dra. Eva Méndez RodriguezWeb Semantica y Bibliotecas Digitales - Dra. Eva Méndez Rodriguez
Web Semantica y Bibliotecas Digitales - Dra. Eva Méndez Rodriguez
 
Charla II Congreso de Bibliotecas Universitarias y Especializadas
Charla II Congreso de Bibliotecas Universitarias y EspecializadasCharla II Congreso de Bibliotecas Universitarias y Especializadas
Charla II Congreso de Bibliotecas Universitarias y Especializadas
 
Sparql
Sparql Sparql
Sparql
 
Tripletas
TripletasTripletas
Tripletas
 
Nova Spivack Semantic Web Talk, Entendiendo la web semántica
Nova Spivack Semantic Web Talk, Entendiendo la web semánticaNova Spivack Semantic Web Talk, Entendiendo la web semántica
Nova Spivack Semantic Web Talk, Entendiendo la web semántica
 
Hacia un modelo semántico de gestión de documentos. Julián Moyano Collado
Hacia un modelo semántico de gestión de documentos. Julián Moyano ColladoHacia un modelo semántico de gestión de documentos. Julián Moyano Collado
Hacia un modelo semántico de gestión de documentos. Julián Moyano Collado
 
25 ontologias
25 ontologias25 ontologias
25 ontologias
 
web semantica
web semanticaweb semantica
web semantica
 
Trabajo de informatica (linanliutaylor maciel) (1)
Trabajo de informatica (linanliutaylor maciel) (1)Trabajo de informatica (linanliutaylor maciel) (1)
Trabajo de informatica (linanliutaylor maciel) (1)
 
La Web Semantica
La Web SemanticaLa Web Semantica
La Web Semantica
 
Construyendo la web semantica
Construyendo la web semanticaConstruyendo la web semantica
Construyendo la web semantica
 
Ejemplos de representación usando rdf y owl
Ejemplos de representación usando rdf y owlEjemplos de representación usando rdf y owl
Ejemplos de representación usando rdf y owl
 
Web Semantica - Tana BarCamp
Web Semantica - Tana BarCampWeb Semantica - Tana BarCamp
Web Semantica - Tana BarCamp
 
Diseño de Ontologías: Protégé OWL - Ejemplo de las Pizzas
Diseño de Ontologías: Protégé OWL - Ejemplo de las PizzasDiseño de Ontologías: Protégé OWL - Ejemplo de las Pizzas
Diseño de Ontologías: Protégé OWL - Ejemplo de las Pizzas
 

Similar a Tecnologías de la web semántica

Websemantica 1218250849453303 9
Websemantica 1218250849453303 9Websemantica 1218250849453303 9
Websemantica 1218250849453303 9Negra Morales
 
Web semántica 2do comunicacion "A"
Web semántica 2do comunicacion "A"Web semántica 2do comunicacion "A"
Web semántica 2do comunicacion "A"Negra Morales
 
Web semantica tarea
Web semantica   tareaWeb semantica   tarea
Web semantica tareaedgartm
 
Web semántica y sus principales características
Web semántica y sus principales característicasWeb semántica y sus principales características
Web semántica y sus principales característicasPollis Morales
 
Trabajo web semantica
Trabajo web semanticaTrabajo web semantica
Trabajo web semanticawortega77
 
PresentacióN De La Tesis
PresentacióN De La TesisPresentacióN De La Tesis
PresentacióN De La TesisGEOVAN21
 
Websemantica2007 1197487057652938 3
Websemantica2007 1197487057652938 3Websemantica2007 1197487057652938 3
Websemantica2007 1197487057652938 3Negra Morales
 
Web Semantica Y las Bases de Datos
Web Semantica Y las Bases de DatosWeb Semantica Y las Bases de Datos
Web Semantica Y las Bases de DatosUCAB
 
La web semántica
La web semánticaLa web semántica
La web semánticaMARIACF92
 
Impacto web
Impacto webImpacto web
Impacto webDey Col
 
Datos semiestructurados Xml
Datos semiestructurados XmlDatos semiestructurados Xml
Datos semiestructurados Xmljosecuartas
 
Introducción a la programación de la Web Semántica
Introducción a la programación de la Web Semántica Introducción a la programación de la Web Semántica
Introducción a la programación de la Web Semántica Taniana Rodriguez
 

Similar a Tecnologías de la web semántica (20)

Websemantica 1218250849453303 9
Websemantica 1218250849453303 9Websemantica 1218250849453303 9
Websemantica 1218250849453303 9
 
Web semántica 2do comunicacion "A"
Web semántica 2do comunicacion "A"Web semántica 2do comunicacion "A"
Web semántica 2do comunicacion "A"
 
Web semantica tarea
Web semantica   tareaWeb semantica   tarea
Web semantica tarea
 
Web semántica y sus principales características
Web semántica y sus principales característicasWeb semántica y sus principales características
Web semántica y sus principales características
 
Trabajo web semantica
Trabajo web semanticaTrabajo web semantica
Trabajo web semantica
 
La web semantica
La web semanticaLa web semantica
La web semantica
 
XML Y RDF En Web SemáNtica
XML Y RDF En Web SemáNticaXML Y RDF En Web SemáNtica
XML Y RDF En Web SemáNtica
 
Xml
XmlXml
Xml
 
PresentacióN De La Tesis
PresentacióN De La TesisPresentacióN De La Tesis
PresentacióN De La Tesis
 
Web semantica
Web semanticaWeb semantica
Web semantica
 
Websemantica2007 1197487057652938 3
Websemantica2007 1197487057652938 3Websemantica2007 1197487057652938 3
Websemantica2007 1197487057652938 3
 
Web Semantica Y las Bases de Datos
Web Semantica Y las Bases de DatosWeb Semantica Y las Bases de Datos
Web Semantica Y las Bases de Datos
 
Web semántica
Web semánticaWeb semántica
Web semántica
 
La web semántica
La web semánticaLa web semántica
La web semántica
 
Impacto web
Impacto webImpacto web
Impacto web
 
33022200 Cesar
33022200 Cesar33022200 Cesar
33022200 Cesar
 
Datos semiestructurados Xml
Datos semiestructurados XmlDatos semiestructurados Xml
Datos semiestructurados Xml
 
Introducción a la programación de la Web Semántica
Introducción a la programación de la Web Semántica Introducción a la programación de la Web Semántica
Introducción a la programación de la Web Semántica
 
Introducción a la Web Semántica
Introducción a la Web SemánticaIntroducción a la Web Semántica
Introducción a la Web Semántica
 
Red Ontologías Hércules – ROH
Red Ontologías Hércules – ROHRed Ontologías Hércules – ROH
Red Ontologías Hércules – ROH
 

Último

PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 

Último (19)

PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 

Tecnologías de la web semántica

  • 1. Tecnologías de la web semántica: XML, RDF, OWL Notas de la sesión de NilsPharo “XML and informationdiscovery - thesemantic web approach” FacultatBiblioteconomia i Documentació - Universitat de Barcelona 6 mayo 2011 1
  • 2. Índice La web semántica XML RDF Ontologías Las bibliotecas y la web semántica SKOS Linked data 2
  • 3. La web semántica ¿Por qué necesitamos una web semántica? Cuando buscamos en Internet obtenemos demasiado ruido. “Barcelona FC” en Google da 160 mill de resultados! La mayor parte de estos resultados es irrelevante El problema de los silos de información: Muchos sistemas no se conectan entre sí para compartir información relacionada y el usuario ha de entrar en cada uno de ellos para ir recuperando fragmentos de información. Los usuarios finales han de recoger, comparar, interpretar y conectar la información de diferentes sistemas. 3
  • 4. La web semántica Enunciada por Tim Berners-Lee en 1999: “Tengo un sueño para la Web, en el que las computadoras serán capaces de analizar todos los datos en la red – el contenido, los links y las transacciones entre las personas y las computadoras. Una ‘Web Semántica’, que debería hacer esto posible, tiene que emerger, pero cuándo lo haga, los mecanismos habituales de intercambio, burocracia y nuestras vidas cotidianas serán manejadas por maquinas capaces de hablar entre ellas. Lo que la gente de los ‘agentes inteligentes’ han vendido durante siglos finalmente se hará realidad”. La web semántica puede ser una solución parcial. Muy dependiente del dominio.   4
  • 5. La web semántica Características: Agentes inteligentes Web para aplicaciones Extensión de la Web Una Web de datos 5
  • 6. Tecnologías de la web semántica Desarrolladas por el W3C Estándares XML (Extensible MarkupLanguage) RDF (ResourceDescription Framework)  Ontologías: RDF schema OWL (Ontology Web Language) 6
  • 7. xml Es la pieza básica Representa los metadatos internos del documento Las etiquetas incorporan valor semántico <?xmlversion=" 1.0 " encoding=" UTF-8 " standalone= " yes "?><ficha><nombre> Nils </nombre><apellido> Pharo </apellido><empresa> Oslo UniversityCollege</empresa></ficha> 7
  • 8. RDF Es un modelo de datos independiente del dominio. Describe recursos usando ‘tripletes’ Un triplete tiene la forma sujeto-propiedad-valor * NilsPharois a teacher at Oslo UC Los elementos del triplete se identifican preferentemente mediante una URI, por ejemplo: Una persona, NilsPharo, identificado por http://www.w3.org/People/EM/contact#me Una propiedad, mailbox, identificado por http://www.w3.org/2000/10/swap/pim/contact#mailbox Un valor, mailto:np@uc.edu 8
  • 9. RDF Utiliza sintaxis basada en XML: RDF/XML Ejemplo: <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> <rdf:Descriptionrdf:about="http://en.wikipedia.org/Tony_Benn"> <dc:title>Tony Benn</dc:title> <dc:publisher>Wikipedia</dc:publisher> </rdf:Description> </rdf:RDF> xmlns y una URL indica un vocabulario donde se encuentran los términos de lo que se describe 9
  • 10. Ontologías Hacen posible la ‘ingeniería del conocimiento’ Componentes: Instancias (individuos, entidades, cosas) Clases Propiedades Relaciones Reglas y restricciones 10
  • 11. Ontologías  Las instancias son los ejemplares de una clase: *’NilsPharo’ es una instancia de la clase ‘persona’ Las instancias pueden formar parte de diferentes clases. Las clases pueden contener otras clases. En una estructura de relación jerárquica, las propiedades son hereditarias. Las reglas y restricciones tienen como objetivo evitar inferencias ilógicas, especificar cardinalidad y clarificar aspectos de clases específicas, p.e.: un mes no puede tener más de 31 días. Las ontologías pueden ser: De dominio, cuando describen un dominio específico: el cuerpo humano, las bibliotecas… Ontologías superiores (top ontologies), para describir conceptos compartidos por diferentes dominios. 11
  • 12. Ontologías RDF Schema: Hace accesible la información semántica para las máquinas. Es un lenguaje de ontologías simple. Componentes: clases y propiedades específicas. OWL (Ontology Web Language): Es un lenguaje de ontologías completo. Hay tres versiones con diferente nivel de complejidad: completo, DL y Lite Se basa en DAML + OIL (DARPA AgentMarkupLanguage + OntologyInferenceLayer) http://www.xml.com/pub/a/2002/01/30/daml1.html 12
  • 13. Las bibliotecas y la web semántica Los catálogos utilizan tres tipos de metadatos: Descriptivos Autoridad Materia Ontologías para datos bibliográficos: DublinCore BIBLO FRBR SKOS 13
  • 14. SKOS SKOS (Simple KnowledgeOrganizationSystem): Ontología con RDF para representar materia. Vocabulario para representar vocabularios controlados en RDF. Proporciona sinónimos y posibles erratas de un término. Describe relaciones jerárquicas (término general – término específico, …es parte de…, …es una clase de…). El catálogo Libris, de la Biblioteca Nacional Sueca, es un ejemplo de aplicación de SKOS: http://libris.kb.se/?language=en 14
  • 15. Linked data Aproximación a la web semántica pragmática, ‘bottom up’. Identifica los objetos mediante URIs y HTTP. Proporciona información útil mediante estándares RDF, SPARQL, y enlaces a otras URIs para descubrir más cosas relacionadas. Es una buena solución al problema de los ‘silos’ de información. Responde a la filosofía Open data, datos que deberían ser accesibles universalmente: mapas, fórmulas, genomas, gobierno, hechos, biblioteca pública… 15
  • 16. Linking Open Data-project Consiste en convertir datos con licencias libres a RDF. Datos de las bibliotecas como linked open data: Libris (Bibl. Nac. Suecia) LCSH VIAF (Virtual International AuthorityFile) OCLC Dewey Decimal Classification OCLC Deutsche Nationalbibliothek: enlazar los datos de todas las bibliotecas del país y de las bibliotecas nacionales de Suiza y Austria. British Library DBpedia: proyecto para la extracción de datos de Wikipedia para proponer una versión Web semántica. Liderado por la Universidad de Leipzig, Universidad Libre de Berlín y la compañía OpenLink Software.  16