Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Introducción a la web semántica
1. María Poveda Villalón
Ontology Engineering Group
Universidad Politécnica de Madrid
Introducción a la Web
Semántica
O “Todo lo que usted siempre quiso saber sobre la
Web Semántica (y nunca se atrevió a preguntar)”
mpoveda@fi.upm.es
@MariaPovedaV
29 Noviembre, 2017
Madrid
2. Introducción a la web semántica
Autoría de este material y licencia
2
§ Autoría
Esta presentación ha sido creada por María Poveda Villalón. Otras imágenes y textos
ajenos son referenciados en cada pie de transparencia.
§ Licencia
Este trabajo se ofrece bajo licencia Creative Commons Reconocimiento-NoComercial-
CompartirIgual 4.0 Internacional
o Usted es libre de:
• Compartir — copiar y redistribuir el material en cualquier medio o formato
• Adaptar — remezclar, transformar y crear a partir del material
o Bajo las condiciones siguientes:
• Reconocimiento — Debe reconocer adecuadamente la autoría. Se sugiere:
- Incluir “[fuente http://www.oeg-upm.net/]” en el pie de cada slide
reutilizada
- Una transparencia declarando: “Este material está parcialmente basado en
“Introducción a la web semántica” de María Poveda Villalón”
• NoComercial — No puede utilizar el material para una finalidad comercial.
• CompartirIgual — Si remezcla, transforma o crea a partir del material, deberá
difundir sus contribuciones bajo la misma licencia que el original.
3. Introducción a la web semántica
Sobre María y el OEG
3
Directores: Asunción Gómez-Pérez, Oscar Corcho
Posición: 8º en el ranking UPM (200 grupos)
Grupo de investigación (30 personas)
o 3 Catedráticos
o 5 Profesores asociados
o 3 Profesores ayudantes
o 7 Senior Postdocs
o 6 Estudiantes doctorado
o 2 Estudiantes de máster
o 2 Ingenieros software
o 1 Administrador de sistemas
o 2 Gestión de proyectos
170+ Colaboradores
50+ Visitantes
http://www.oeg-upm.net/
https://github.com/oeg-upm
@oeg-upm
Post doc, Ingeniería ontológica, desarrollo
ontologías, evaluación, datos (abiertos)
enlazados
https://github.com/mariapoveda
@MaríaPovedaV
4. Introducción a la web semántica
OEG y ODI
4
madrid.theodi.org
@odi_madrid
https://theodi.org/training_team
6. Introducción a la web semántica
En la web actual
6
http://www.tate.org.uk/about-us/history-tate/history-tate-liverpool
7. Introducción a la web semántica
En la web actual
7
http://www.tate.org.uk/about-us/history-tate/history-tate-liverpool
Necesidad: estructura y semántica para máquinas
8. Introducción a la web semántica
Preguntas complejas en la web actual
8
Enciclo
pedia
Museo 1
Exposición 1:
Rubens
Exposición 2:
Dalí
Exposición 3:
Picasso
España
…
Cataluña
Gerona
Figueras
…
Andalucía
Málaga
Exposición 1:
Dalí
Exposición 2:
Munch
Más …
Pintores:
Dalí (Figueras) 1904…
Munch (Adalsbruk) 1863...
Picasso (Málaga) 1881…
Rubens (Siegen) 1577...
IGNMuseo 2
¿Qué museos ofrecen exposiciones
de artistas españoles?
9. Introducción a la web semántica
Preguntas complejas en la web actual
9
Enciclo
pedia
Museo 1
Exposición 1:
Rubens
Exposición 2:
Dalí
Exposición 3:
Picasso
España
…
Cataluña
Gerona
Figueras
…
Andalucía
Málaga
Exposición 1:
Dalí
Exposición 2:
Munch
Más …
Pintores:
Dalí (Figueras) 1904…
Munch (Adalsbruk) 1863...
Picasso (Málaga) 1881…
Rubens (Siegen) 1577...
IGNMuseo 2
?
?
?
?
¿Qué museos ofrecen exposiciones
de artistas españoles?
Necesidad: enlaces (con significado)
10. Introducción a la web semántica
Índice
10
¿Por qué? ¿Qué?
Datos no
estructurados
Datos aislados
No semántica
11. Introducción a la web semántica
El conjunto de tecnologías semánticas para la web proporciona un entorno
en el que las aplicaciones pueden consultar datos, inferir nuevos datos
mediante el uso de vocabularios, etc.
Web semántica y datos enlazados
14
https://www.w3.org/standards/semanticweb/data
Datos enlazados es la colección de datasets relacionados entre sí en la web
§ 2008
§ 2009
§ 2007
§ 2010
Transparencia adaptada de “Introducción ala Web Semántica y a la
Web de Datos” de Oscar Corcho y Raúl García Castro
12. Introducción a la web semántica
El conjunto de tecnologías semánticas para la web proporciona un entorno
en el que las aplicaciones pueden consultar datos, inferir nuevos datos
mediante el uso de vocabularios, etc.
Web semántica y datos enlazados
14
https://www.w3.org/standards/semanticweb/data
Datos enlazados es la colección de datasets relacionados entre sí en la web
13. Introducción a la web semántica
El conjunto de tecnologías semánticas para la web proporciona un entorno
en el que las aplicaciones pueden consultar datos, inferir nuevos datos
mediante el uso de vocabularios, etc.
Web semántica y datos enlazados
14
https://www.w3.org/standards/semanticweb/data
Datos enlazados es la colección de datasets relacionados entre sí en la web
Exposición 1:
Rubens
Exposición 2:
Dalí
Exposición 3:
Picasso
España
…
Cataluña
Gerona
Figueras
…
Andalucía
Málaga
Exposición 1:
Dalí
Exposición 2:
Munch
Next…
Pintores:
Dalí (Figueras) 1904…
Munch (Adalsbruk) 1863...
Picasso (Málaga) 1881…
Rubens (Siegen) 1577...
Museum 1 Museum 2
sameAs
sameAs
sameAs
sameAs
offersExhibition
offersExhibition
aboutAuthor
aboutAuthor
aboutAuthor
wasBornIn
wasBornIn
isPartOf
14. Introducción a la web semántica
¿Preguntas?
14
¿Por qué? ¿Qué?
Datos enlazados
Datos no
estructurados
Datos aislados
Web semántica
¿Cómo?
No semántica
15. Introducción a la web semántica
Principios Datos Enlazados
15
o Utiliza URIs para identificar cosas (todo, personas, obras,
sitios, etc.)
• https://w3id.org/people/mpoveda
• https://plus.google.com/+MaríaPovedaVillalón
https://www.w3.org/DesignIssues/LinkedData.html
16. Introducción a la web semántica
Principios Datos Enlazados
16
o Utiliza URIs para identificar cosas (todo, personas, obras,
sitios, etc.)
• https://w3id.org/people/mpoveda
• https://plus.google.com/+MaríaPovedaVillalón
o Utiliza el protocolo HTTP protocol para permitir que otras
personas obtengan información sobre esas URIs
https://www.w3.org/DesignIssues/LinkedData.html
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://w3id.org/people/mpoveda>
a foaf:Person ;
foaf:based_near <http://dbpedia.org/resource/Madrid> ;
foaf:family_name "Poveda-Villalón"^^xsd:string ;
foaf:givenname "María"^^xsd:string ;
foaf:holdsAccount<https://twitter.com/MariaPovedaV> ;
foaf:homepage <http://thepetiteontologist.wordpress.com/> ;
foaf:mbox <mailto:mpoveda@fi.upm.es>,
<mailto:mpovedavillalon@gmail.com> ;
foaf:name "María Poveda Villalón"^^xsd:string ;
foaf:schoolHomepage <http://www.fi.upm.es/> ;
foaf:title "PhD"^^xsd:string ;
foaf:workplaceHomepage <http://www.oeg-upm.net/> .
17. Introducción a la web semántica
Principios Datos Enlazados
17
o Utiliza URIs para identificar cosas (todo, personas, obras,
sitios, etc.)
• https://w3id.org/people/mpoveda
• https://plus.google.com/+MaríaPovedaVillalón
o Utiliza el protocolo HTTP protocol para permitir que otras
personas obtengan información sobre esas URIs
o Proporciona información útil utilizando estándares como el
modelo de datos RDF para describir recursos
https://www.w3.org/DesignIssues/LinkedData.html
Sujeto Objetopredicado
18. Introducción a la web semántica
Vistas datos enlazados
18
Salvador Dalí (1904 Figueras - 1989 Figueras)
Obras:
— Muchacha en la ventana (1925)
— Galatea en las Esferas (1952)
— …
Pablo Picasso (1881 Málaga - 1973 Mougins)
Obras:
— Guernica (1937)
— Joven dormida (1935)
— …
Googlehttp://artistas.com
Artistas
Cataluña
- Girona
— Figueres
— Flaçà
— …
Andalucía
- Málaga
— Colmenar
— …
Googlehttp://poblaciones.com
Poblaciones
<artistas:Dalí> <onto:esAutorDe> <artistas:MuchachaEnLaVentana> .
<artistas:Dalí> <onto:naceEn> <poblaciones:Figueras> .
<artistas:Picasso> <onto:esAutorDe> <artistas:Guernica> .
<artistas:Picasso> <onto:naceEn> <artistas:Málaga> .
<artistas:Málaga> <owl:sameAs> <poblaciones:Málaga> .
…
owl:sameAs
<poblaciones:Figueras> <onto:parteDe> <poblaciones:Girona> .
<poblaciones:Colmenar> <onto:parteDe> <poblaciones:Málaga> .
…
DatosenRDF
Fuente de datos 1 Fuente de datos 2
Figueras
Málaga
GironaparteDe
Colmenar parteDe
naceEn
Dalí
Picasso Guernica
MuchachaEn
LaVentana
esAutorDe
esAutorDe
MálaganaceEn
VistaennavegadorwebRepresentacióngráfica
19. Introducción a la web semántica
Vistas datos enlazados
19
Salvador Dalí (1904 Figueras - 1989 Figueras)
Obras:
— Muchacha en la ventana (1925)
— Galatea en las Esferas (1952)
— …
Pablo Picasso (1881 Málaga - 1973 Mougins)
Obras:
— Guernica (1937)
— Joven dormida (1935)
— …
Googlehttp://artistas.com
Artistas
Cataluña
- Girona
— Figueres
— Flaçà
— …
Andalucía
- Málaga
— Colmenar
— …
Googlehttp://poblaciones.com
Poblaciones
<artistas:Dalí> <onto:esAutorDe> <artistas:MuchachaEnLaVentana> .
<artistas:Dalí> <onto:naceEn> <poblaciones:Figueras> .
<artistas:Picasso> <onto:esAutorDe> <artistas:Guernica> .
<artistas:Picasso> <onto:naceEn> <artistas:Málaga> .
<artistas:Málaga> <owl:sameAs> <poblaciones:Málaga> .
…
owl:sameAs
<poblaciones:Figueras> <onto:parteDe> <poblaciones:Girona> .
<poblaciones:Colmenar> <onto:parteDe> <poblaciones:Málaga> .
…
DatosenRDF
Fuente de datos 1 Fuente de datos 2
Figueras
Málaga
GironaparteDe
Colmenar parteDe
naceEn
Dalí
Picasso Guernica
MuchachaEn
LaVentana
esAutorDe
esAutorDe
MálaganaceEn
VistaennavegadorwebRepresentacióngráfica
20. Introducción a la web semántica
Vistas datos enlazados
20
Salvador Dalí (1904 Figueras - 1989 Figueras)
Obras:
— Muchacha en la ventana (1925)
— Galatea en las Esferas (1952)
— …
Pablo Picasso (1881 Málaga - 1973 Mougins)
Obras:
— Guernica (1937)
— Joven dormida (1935)
— …
Googlehttp://artistas.com
Artistas
Cataluña
- Girona
— Figueres
— Flaçà
— …
Andalucía
- Málaga
— Colmenar
— …
Googlehttp://poblaciones.com
Poblaciones
<artistas:Dalí> <onto:esAutorDe> <artistas:MuchachaEnLaVentana> .
<artistas:Dalí> <onto:naceEn> <poblaciones:Figueras> .
<artistas:Picasso> <onto:esAutorDe> <artistas:Guernica> .
<artistas:Picasso> <onto:naceEn> <artistas:Málaga> .
<artistas:Málaga> <owl:sameAs> <poblaciones:Málaga> .
…
owl:sameAs
<poblaciones:Figueras> <onto:parteDe> <poblaciones:Girona> .
<poblaciones:Colmenar> <onto:parteDe> <poblaciones:Málaga> .
…
DatosenRDF
Fuente de datos 1 Fuente de datos 2
Figueras
Málaga
GironaparteDe
Colmenar parteDe
naceEn
Dalí
Picasso Guernica
MuchachaEn
LaVentana
esAutorDe
esAutorDe
MálaganaceEn
VistaennavegadorwebRepresentacióngráfica
21. Introducción a la web semántica
Principios Datos Enlazados
21
o Utiliza URIs para identificar cosas (todo, personas, obras,
sitios, etc.)
• https://w3id.org/people/mpoveda
• https://plus.google.com/+MaríaPovedaVillalón
o Utiliza el protocolo HTTP protocol para permitir que otras
personas obtengan información sobre esas URIs
o Proporciona información útil utilizando estándares como el
modelo de datos RDF para describir recursos
o Enlaza con otras URIs
https://www.w3.org/DesignIssues/LinkedData.html
Sujeto Objetopredicado
22. Introducción a la web semántica
Vistas datos enlazados y ontologías
22
Salvador Dalí (1904 Figueras - 1989 Figueras)
Obras:
— Muchacha en la ventana (1925)
— Galatea en las Esferas (1952)
— …
Pablo Picasso (1881 Málaga - 1973 Mougins)
Obras:
— Guernica (1937)
— Joven dormida (1935)
— …
Googlehttp://artistas.com
Artistas
Cataluña
- Girona
— Figueres
— Flaçà
— …
Andalucía
- Málaga
— Colmenar
— …
Googlehttp://poblaciones.com
Poblaciones
DatosenRDF
Figueras
Málaga
Girona
Colmenar
Dalí
Picasso
Guernica
MuchachaEn
LaVentana
Málaga
VistaennavegadorwebRepresentacióngráfica
<artistas:Dalí> <rdf:type> <onto:Artista> .
<artistas:Picasso> <rdf:type> <onto:Artista> .
<artistas:MuchachaEnLaVentana> <rdf:type> <onto:Obra> .
<artistas:Guernica> <rdf:type> <onto:Obra> .
<artistas:Málaga> <rdf:type> <onto:Plobación> .
…
<poblaciones:Figueras> <rdf:type> <onto:Plobación> .
<poblaciones:Girona> <rdf:type> <onto:Plobación> .
<poblaciones:Colmenar> <rdf:type> <onto:Plobación> .
<poblaciones:Málaga> <rdf:type> <onto:Plobación> .
…
Ontología externa
Obra
Artista
esAutorDe
Persona
Población
naceEn
esParteDe
Fuente de datos 2Fuente de datos 1
type
type
type
type
type
type
type
type
type
23. Introducción a la web semántica
La pila de tecnologías
23
Adapted from http://en.wikipedia.org/wiki/Semantic_Web_Stack
24. Introducción a la web semántica
¿Preguntas?
24
¿Por qué? ¿Qué?
Datos enlazados Principios
¿Quién?
Datos no
estructurados
Datos aislados
Web semántica
¿Cómo?
No semántica Vocabularios
Tecnologías
25. Introducción a la web semántica
BNE
25
http://datos.bne.es/inicio.html
26. Introducción a la web semántica
Repositorios, FEMP, ojoaldata100
26
http://vocab.linkeddata.es/ http://vocab.linkeddata.es/datosabiertos/
28. Introducción a la web semántica
schema.org ejemplo
28
https://search.google.com/structured-data/testing-tool
https://www.ennetflix.mx/sidetracked/22659
Transparencia adaptada de “Vocabularies for Linked Data” de Raúl García Castro,
Asunción Gómez Pérez y María Poveda Villalón
29. Introducción a la web semántica
¿Preguntas?
29
¡Gracias por vuestra atención!
¿Por qué? ¿Qué?
Datos enlazados Principios
¿Quién?
Ejemplos
Datos no
estructurados
Datos aislados
Web semántica
¿Cómo?
No semántica Vocabularios
Tecnologías
30. María Poveda Villalón
Ontology Engineering Group
Universidad Politécnica de Madrid
Introducción a la Web
Semántica
O “Todo lo que usted siempre quiso saber sobre la
Web Semántica (y nunca se atrevió a preguntar)”
mpoveda@fi.upm.es
@MariaPovedaV
29 Noviembre, 2017
Madrid
31. Introducción a la web semántica
Bonus track
31
Algunos ejemplos de tecnologías
32. Introducción a la web semántica
Ontology Engineering Tools @OEG
32
§ Ontology evaluation
o OOPS! OntOlogy Pitfall Scanner
http://oops.linkeddata.es/
§ Vocabulary documentation
o HTML: Widoco
https://github.com/dgarijo/Widoco/
o Diagrams: AR2DTool
http://ar2dtool.linkeddata.es/
o Vocabulary registry
• OEG vocabularies
http://vocab.linkeddata.es/
• Smart Cities http://smartcity.linkeddata.es/
o Vocabulary distributed development
o OnToology http://ontoology.linkeddata.es/
33. Introducción a la web semántica
Linked data Technologies and Projects @ OEG
33
Geometry2RDF
shp2RDF
geo REST service
annotation
Sem4TagsMarimbaNOR2OMorph
SPARQL
-Stream
Linked Library Data
VisualisationMap4RDF
Sensor Data
Visualisation
Visualization
RDF Generation and Linking
Conditional
Access
Diagnoseand
repair
LDP4j
Access
Agora
34. Introducción a la web semántica
Linked data applications @OEG
34
Culture (@BNE) Geographical (@IGN) Metereological (@AEMET)
News and Media (@Prisa, RTVE) Internet of Things( @CRTM, Bike sharingsystem)
Smart Cities and Open Data (@ Zaragoza, GobAragón, Jacathon, Catalogues)
Host of esDBpedia
ApplicationLifecycle M. (BancoSantander)