La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Web Semántica Borja A. Espejo García. ¿Cuál es el aula de la asignatura de Sistemas de Información Distribuidos del Máster de la Universidad de Zaragoza?

Presentaciones similares


Presentación del tema: "Web Semántica Borja A. Espejo García. ¿Cuál es el aula de la asignatura de Sistemas de Información Distribuidos del Máster de la Universidad de Zaragoza?"— Transcripción de la presentación:

1 Web Semántica Borja A. Espejo García

2

3 ¿Cuál es el aula de la asignatura de Sistemas de Información Distribuidos del Máster de la Universidad de Zaragoza? Señor,

4

5 ¿… y la capital de Aragón? Señor,

6

7 ¿Cuál es el aula de la asignatura de Sistemas de Información Distribuidos del Máster de la Universidad de la capital de Aragón? Señor,

8

9 ¿SEO? O Quizás …

10 …presumimos de información pero…

11 … ¿La información está rota?

12 Web 2.0 Documentos. NO datos. HTML Orientado a las personas Ámbito sintáctico

13 Web Semántica

14 “La web semántica es un conjunto de estándares y buenas prácticas para compartir datos con su semántica a través de la Web”

15 Web Semántica Separar contenido de visualización. Orientada a los datos y su procesamiento. Ámbito Semántico.

16

17

18

19

20 Protagonistas

21

22 “Un Uniform Resource Identifier (URI) es una cadena compacta de carácteres que identifica inequívocamente a un recurso abstracto o físico” (RFC 2396)

23 Protagonistas

24 “Resource Description Framework” (RDF) es un lenguaje de propósito general para representar información a través de la web”

25 Es un modelo de datos. NO un formato de datos. Describe la información en forma de tripletas. Un conjunto de tripletas se denomina grafo. Varios formatos: – RDF/XML – N3 – Turtle

26

27

28

29

30 Protagonistas

31 SPARQL

32 “SPARQL Protocol and RDF Query Language” es, un lenguaje de consulta de bases de datos, capaz de recuperar y manipular datos almacenados en algún formato RDF”

33 Declarativo. (Como SQL) Basado en el modelo de datos de RDF (tripletas/grafos). Coincidencia de patrones. Describe subgrafos del grafo RDF “preguntado”

34

35

36 Otra manera de verlo…

37

38 ¡¡DEMO!!

39 ¿Freddie Mercury produjo con 9 años una canción a “The Platters”? NO

40 Mejorar la consulta: SPARQL es un lenguaje muy rico… … O … … Limpieza manual …

41 d d Recapitulemos…

42 Propiedades de vocabularios existentes…

43 ¿A qué nos recuerda? (Solución en la siguiente diapositiva)

44 “Una ontología es la especificación de una conceptualización” Las ontologías son un esfuerzo para definir más cuidadosamente el mundo de los datos y permitir interacciones entre datos almacenados en formatos distintos.

45 Las ontologías son incompletas y extensibles.

46 Asunción de Mundo abierto (OWA)

47 Los sistemas de mundo cerrado (CWA) requieren un lugar donde almacenar todo. Una sola verdad. Una sola interpretación. (CWA) En una ontología vacía todo es posible. (OWA) A medida que hacemos la ontología restringimos sus interpretaciones. (OWA)

48 Cerdo = Animal y (tiene cuatro extremidades)

49 ¿Puede volar el cerdo?

50 Mundo Cerrado: No Mundo Abierto: ?

51 Protagonistas

52 RDFS

53 “El RDF Schema(RDFS) es una extensión semántica de RDF. Un lenguaje primitivo de ontologías…”

54 Publicado en Abril de 1998 W3C Standard desde 2004 Se basa en RDF. “Minimal Ontology”

55 Protagonistas

56 OWL

57 “ Web Ontology Language (OWL) es una familia de lenguajes de representación del conocimiento para publicar ontologías o bases de conocimiento …”

58 Estándar W3C Diseñado para que las máquinas procesen la información más inteligentemente. Provee vocabulario adicional que permite definir clases y propiedades para ser usados por tripletas y que servirán para inferir nueva información.

59 No es una plantilla, sino un añadido (metadatos) Tiene sublenguajes con distinta expresividad – OWL Lite – OWL DL – OWL Full – OWL 2 RL – OWL 2 EL – OWL 2 QL Está expresado mediante tripletas por lo que puede ser interrogado con SPARQL.

60 Basado en RDF, OIL y DAML + OIL Recomendación en el año 2004. Se basa en la lógica descriptiva. Soportado por herramientas e infraestructura. – APIs (OWL API, OWLink) – Entornos de desarrollo (Protégé,…) – Razonadores y Sistemas de Información

61 Inferenciar Premisa 1: Todos los hombres son mortales. Premisa 2: Sócrates es un hombre. Conclusión: Sócrates es mortal.

62

63

64

65 ?

66 ?

67

68

69 ?

70 ?

71 Reutilización de datos

72 Integración

73 Motor de Inferencia

74 Inconsistencias…

75

76

77 ?

78 ?

79

80

81

82 ?

83 ?

84 Consultas federadas

85

86 ¡PELIGRO! Acotar bien las preguntas…

87 “Los Servicios Web pueden ser muy beneficiados del uso de ontologías y su posterior descubrimiento por Agentes Web”

88 Relaciones B2B (e-commerce) Facilitar el descubrimiento de servicios. Cada vez más servicios. UDDI, ebXML, eSpeak intentan mejorar esta situación.

89 “La Web Semántica y las Ontologías nos permiten ir más lejos gracias a la riqueza de su vocabulario (jerarquías, propiedades, …).”

90 “…y todo esto nos lleva a la aparición en escena de Agentes Web Inteligentes ”

91 Autónomos Representan a alguien. Tienen una serie de objetivos (Agenda). “Inteligentes”. Aprenden. Viajan a través de la red.

92 “No te buscan un viaje. Buscan TU viaje.”

93 “Un día de pesca…”

94

95

96

97 Críticas

98 1. Razonamiento deductivo

99

100 2. Razonamiento deductivo

101 ¿Disponibilidad?

102 Contra-Críticas

103 No es LA SOLUCIÓN a todos los problemas. Intenta representar conocimiento en el contexto de la Web. Ha ayudado a seguir progresando, y alcanzar metas que igual no hubieran sido alcanzadas. Estamos empezando.

104 Web sobre el Futuro de la Web Semántica Información de RDFInformación de AgentesInformación de OWL “The Web Ontology Language (OWL) es una familia de lenguajes de representación del conocimiento lenguajes de ontologías para publicar ontologías o bases de conocimiento …” OWL

105 ESO YA ESTA VISTO =‘( ¿No hay más?

106

107

108 “Linked Data es un conjunto de buenas prácticas para proveer una infraestructura de datos que permita facilitar el intercambio de datos a través de la Web”

109 4 Principios 1.Uso de URIs para nombrar a los recursos. 2.Uso de HTTP. 3.OWL o RDF* al otro lado de la URI. (Otros…) 4.Incluir URIs a nuevos recursos.

110

111

112

113

114

115 ¿Cambio de mentalidad?

116 ¡¡Tenemos un nuevo invento!! Se llama la Web Semántica.

117 Tendrá éxito si todo el mundo anota su sitio Web.

118 ¿Anotar? Eso suena duro… Tenemos que anotar todas nuestras páginas

119 ¡Lo sentimos Jefe!! ¡¡Tenemos una urgencia!! ¡¡CORRAMOS!!

120 Preguntas


Descargar ppt "Web Semántica Borja A. Espejo García. ¿Cuál es el aula de la asignatura de Sistemas de Información Distribuidos del Máster de la Universidad de Zaragoza?"

Presentaciones similares


Anuncios Google