Desde el inicio de la historia (y antes) cada vez que hubo un problema, el hombre construyo herramientas para tratar de resolverlo. Algunas son reales (ej: el arado) pero otras son conceptuales (ej: el cálulo infinitesimal). Al día de hoy, uno de los problemas que hay que resolver es el tratamiento de las enormes cantidades de información que hay en la web. Pero, cuáles son las herramientas adecuadas para esto? Cómo se puede hacer que las máquinas (y nosotros a través de ellas) exploten esa cantidad de información?
Una respuesta posible a esto lo planteó Tim Berners-Lee en el año 2001 en su artículo "The Semantic Web". En los años transcurridos desde ese momento hasta hoy, esa visión impulsó el desarrollo de una serie de herramientas de los dos tipos, tecnológicas y conceptuales, que están comenzando a utilizarse en ámbitos tan diferentes como el Gobierno Electrónico, la Bioinformática o la publicación e investigación periodística.
En este curso, se presentarán los lenguajes y tecnologías básicos que prometen transformar la Web de una Web de Documentos (para humanos) alguna Web de Datos.
El objetivo de este curso es presentar los fundamentos teóricos y algunas herramientas y estrategias prácticas relativas a la Web Semántica y en particular los relativos a la publicación y explotación de Datos Abiertos.
Las tecnologías de la Web Semántica proveen un marco de trabajo que permite la construcción de sistemas más inteligentes y aún están en una etapa de desarrollo muy fuerte.
Hay tres aspectos en los que se considera que estas tecnologías pueden influir:
-Modelado de Datos
-Computar nuevo conocimiento.
-Interoperabilidad de sistemas.
1. Introducción de los conceptos básicos de la Web Semántica.
1.1 Rationale: Web vs. Web de Datos. Linked Data y Vocabularios.
1.2 Lenguajes = Sintaxis + Semántica.
1.3 Modelo de Datos + Inferencia = Ontologías.
1.4 Inferencia = Lógica.
1.5 Lógica de Primer Orden. (Repaso)
1.6 Ejemplos, ejercicios y Consultas.
2. Lenguajes de la Web Semántica.
2.1 RDF y RDFS.
2.2 Diferentes Sintaxis.
2.3 Inferencia en RDF y RDFS.
2.4 Ejemplos, ejercicios y Consultas.
2.5 OWL y OWL2
2.6 Sintaxis. Relación con RDF.
2.7 Inferencia en OWL.
2.8 Description Logics
2.9 Ejemplos, ejercicios y Consultas
3. Aplicaciones con Semántica: Herramientas y Estrategias de Diseño y Aplicación.
3.1 Lenguajes de Consulta.
3.2 Razonadores
3.3 Reglas
3.4 Modelado y Aplicaciones.
3.5 Ejemplos , ejercicios y Consultas.
4. Publicación de Datos Abiertos utilizando la Web Semántica.
4.1 Que son Datos Abiertos?. Los 8 Principios.
4.2 Las 5 estrellas de Tim Berners-Lee.
4.3 Proyectos en el Mundo y en Uruguay.
4.4 Perspectivas.
El curso se evaluará a partir de:
-Presentaciones de monografías
-Pruebas escritas