La Web Semántica Asunción Gómez-Pérez

Slides:



Advertisements
Presentaciones similares
Generación y Extracción Automática de Metadatos:
Advertisements

UD 4:Instalación y administración de servicios Web Introducción Jorge De Nova Segundo.
Web Services.
IBD Plan 90 y 2003 Clase 10.
MOVIMIENTO JOVENES DE LA CALLE CIUDAD DE GUATEMALA la storia la historia lhistoire the history strada calle rue street.
Paso 1 Portada YO SOY EUROPEO Comisión Europea.
Annotation Oscar Corcho, Guadalupe Aguado Cea, Asunción Gómez-Pérez
Sesión 1: Servidores de Blogs y Editores de Páginas Web en línea
Marzo 2005Jornadas sobre Documentos Digitales - La Web Semántica: Perspectivas para la Documentación. L. Codina UPF 1 La Web Semántica Perspectivas para.
Curso de Java “Java para Web” Rogelio Ferreira Escutia.
HTML (Historia) Rogelio Ferreira Escutia. 2 HTML, septiembre 2010 ¿Qué es? HTML, siglas de HyperText Markup Language.
CSS Rogelio Ferreira Escutia. 2 Hojas de estilo cascada, mayo 2010 Definición La hojas de estilo en cascada (en inglés.
“Planificación de Aplicaciones Web”
Web Semántica Juan Carlos Dürsteler
1 INFORME RESUMEN SOBRE EL NIVEL DE UTILIZACION DE LAS TIC EN LAS EMPRESAS GALLEGAS (MICROEMPRESAS, resultados provisionales) 29 de julio de 2004.
1 LA UTILIZACION DE LAS TIC EN LAS PYMES GALLEGAS AÑO Resumen. 24 de Junio de 2005.
Nau Gran dHivern Intr. a la creación y gestión de páginas web Introducción a la web.
CREACIÓN DE PÁGINAS WEB CON SHAREPOINT DESIGNER 2007 (Sesión 1) Ricardo Ferrís Castell ( ) Departament D Informàtica.
Internet y tecnologías web
Servicios Web XML 03 de Junio de 2004 Fernando Alonso Blázquez.
Cuestiones y problemas
Gramática 1.1 Ser, subject pronouns and gustar 30 points!
Control vs. Gobierno en la Administración de Empresas
1 MEJORA DE UN ANALIZADOR AUTOMÁTICO DE ESTILOS PARA TEXTOS EN INGLÉS TÉCNICO: DESARROLLO DE LA AYUDA DE USUARIO. Madrid 2001Pilar Santamaría Rebollo.
Aplicaciones semánticAS con Drupal
Clases Extendidas La clase extendida hereda los campos y métodos de la clase de la cual extiende. La clase original se conoce como superclase y la clase.
Universidad Nacional Autónoma de Honduras
Web Semántica y Bibliotecas Digitales
Cátedra Pragma Orientación a Servicios Parte I 2 © PRAGMA S.A.
Arquitectura de software dirigida por modelos (Model-Driven Architecture) Liliana Favre UNCPBA 2006.
Servicios Web.
Ontologías y Bases de Datos
Computacion Inteligente
Computacion Inteligente
Una Introducción Básica a Sistemas de Tipos Estáticos
Introducción a la Web Semántica (Curso en Buenos Aires. SIU)
XXI Reunión del Foro de Directores y Responsables de Unidades de Información Documental Julio/2005 La explotación cooperativa de contenidos en el contexto.
Carlos Arias Ramos Tecnologías Emergentes. La web semántica es un índex a una extensión de la web actual en la cual la información recibe un significado.
Lenguajes de Ontologías Gustavo Núñez, Alvaro Rodriguez, Oscar Sena.
Oscar Sena, Alvaro Rodriguez, Gustavo Núñez
IMPLEMENTACIÓN DE ARQUITECTURA EMPRESARIAL
Intercambio de información Procesamiento Sin intervención del usuario Acelerando tiempos de respuesta Normalización Entre plataformas Entre lenguajes.
Ontologías y Web Semántica.
Comité Nacional de Información Bogotá, Julio 21 de 2011 Consejo Nacional de Operación de Gas Natural 1 ESTADISTICAS NACIONALES DE OFERTA Y DEMANDA DE GAS.
Comité Nacional de Información Bogotá, Julio 27 de 2011 Consejo Nacional de Operación de Gas Natural 1 ESTADISTICAS NACIONALES DE OFERTA Y DEMANDA DE GAS.
Introducción XML y WebServices.
12/3/2011 Web Ontology Language (OWL) Mikel Egaña Aranguren Oficina 3205 Facultad de Informática Universidad Politécnica de Madrid Campus de Montegancedo.
Formula for si Clauses: Si + _________, + ___________.
Programación Orientada a Objetos en Java
Cátedra Pragma BPM VI Usando Lombardi Taller 1 2© PRAGMA S.A.
WSDL & UDDI Taller de Sistemas de Información 1
Web Semántica Instituto Tecnológico Costa Grande, Maryo de 2013.
Eurostat Unit A6 – Statistical cooperation SDMX Seminar Seminario para contribuir a la modernización de la transmisión de datos y metadatos estadísticos.
Curso Linked Data para bibliotecas y repositorios digitales Daniel Vila Suero Ontology Engineering Group, Universidad Politécnica de Madrid.
WEB 2.0 Por Drako..
Web Semántica M. Andrea Rodríguez Tastets DIIC - Universidad de Concepción
Web Services Daniel Seara. Fundamentos Intercambio de información Procesamiento Sin intervención del usuario Acelerando tiempos de respuesta Normalización.
Aplicando las Pautas ¡¡Comprendiéndolas!!. El espíritu “El poder de la Web está en su universalidad. Que todo el mundo pueda acceder, a pesar de la discapacidad,
Introducción a JSON-LD Miguel Ángel García Delgado, Daniel Vila-Suero Facultad de Informática Universidad Politécnica.
Arquitectura de la Información Prof. Adelaide Bianchini – Dpto. de Computación y Tecnología de la Información, Universidad Simón Bolívar. Febrero 2006.
DAML-ONT An Ontology Language for the Semantic Web Deborah McGuinness, Richard Fikes, Lynn Andrea Stein, James Hendler Grupo 15 Web y Base de Datos 2002.
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?
Servicios Web Semánticos
Web Semántica La Web Semántica es la nueva generación de la Web, que intenta realizar un filtrado automático preciso de la información. Para ello, es necesario.
WEB SEMÁNTICA.
Web Ontology Language (OWL)
WEB 2.0 sitios web que facilitan el compartir información, la interoperabilidad, el diseño centrado en el usuario y la colaboración en la World Wide.
CAMINANDO HACIA LA WEB SEMÁNTICA Jesualdo Tomás Fernández Breis Universidad de Murcia Taller sobre estándares Web W3C- 11 de noviembre de.
TÓPICOS SELECTOS DE TI WEB SEMÁNTICA GRUPO: ITIC- 411 UNIVERSIDAD TECNOLOGICA DE NEZAHUALC Ó YOTL ENERO 2012.
Inferencias Semánticas en Bases de Datos RDF usando OWL Trabajo Final de Grado Universidad de Palermo Alumno: Emiliano Martínez Luque Profesora: Ana Darcacha.
Transcripción de la presentación:

La Web Semántica Asunción Gómez-Pérez {asun}@fi.upm.es http://www.oeg-upm.net Omtological Engineering Group Laboratorio de Inteligencia Artificial Facultad de Informática Universidad Politécnica de Madrid Campus de Montegancedo sn, 28660 Boadilla del Monte, Madrid, Spain

Indice Web Semántica Ontologias Aplicaciones

El problema: Exceso de información Dinámica Millions of users Billions of pages WWW URI, HTML, HTTP Statica

La web actual está basada en html الهندسة فىعلم التطو ر <b>:الاسم</b><BR> آسنسيون غومزـبرز <b>:المؤلّفون</b><BR> $74.95 <b>:السّعر</b><BR> المنتج <b>:الكتاب</b><BR> الهندسة فىعلم التطو ر :الاسم آسنسيون غومزـبرز :المؤلّفون $74.95 :السّعر الكتاب :المنتج Árabe Japonés <b>Skjøte:</b> Ontological Ingeniørarbeid<BR> <b>Forfatter:</b> Overtakelse Gómez-Pérez... <BR> <b>Pris:</b> 74.95€<BR> <b>Produkt:</b> Bok<BR> Skjøte: Ontological Ingeniørarbeid Forfatter: Overtakelse Gómez-Pérez... Pris: 74.95€ Produkt: Bok Noruego <b>Title:</b> Ontological Engineering <BR> <b>Authors:</b> Asunción Gómez-Pérez... <BR> <b>Price:</b> $74.95<BR> <b>Product:</b> Book<BR> Title: Ontological Engineering Authors: Asunción Gómez-Pérez... Price: $74.95 Product: Book Inglés La persona entiende el contenido de la página si conoce el idioma en el que está escrito

XML permite crear etiquetas con “significado” <الاسم>الهندسة فىعلم التطو ر </الاسم> <المؤلّفون>آسنسيون غومزـبرز </المؤلّفون> <السّعر>$74.95</السّعر> <الكتاب>المنتج </الكتاب> الهندسة فىعلم التطو ر :الاسم آسنسيون غومزـبرز :المؤلّفون $74.95 :السّعر الكتاب :المنتج Árabe <Title>Ontological Engineering</Title> <Author>Asunción Gómez-Pérez...</Author> <Price>$74.95</Price> <Product>Book</Product> Title: Ontological Engineering Authors: Asunción Gómez-Pérez... Price: $74.95 Product: Book Inglés ¿Qué significado tienen las etiquetas para la máquina?

“Information Overload” .- Encontrar la información .- Extraer la información relevante .- Interpretarla .- Síntesis

Viaje Madrid-Tokyo .- Contenidos en diferentes idiomas .- Encontrar información heterogénea relevante .- Extraer .- Interpretar .- Agregar .- Consistencia de la información

What was the Web intended to be? “... a goal of the Web was that, if the interaction between person and hypertext could be so intuitive that the machine-readable information space gave an accurate representation of the state of people's thoughts, interactions, and work patterns, then machine analysis could become a very powerful management tool, seeing patterns in our work and facilitating our working together through the typical problems which beset the management of large organizations.” [Berners-Lee 1996] Web is still for people not machines

Definición de Web Semántica “La Web Semántica es una extensión de la actual Web en la que a la información disponible se le otorga (anota o marca con) una semántica bien definida. Está basada en la idea de proporcionar en la Web datos definidos y enlazados, permitiendo que aplicaciones heterogéneas descubran, integren, razonen, utilicen la información presente en la web.” Hendler, J., Berners-Lee, T., and Miller, E. Integrating Applications on the Semantic Web, 2002, http://www.w3.org/2002/07/swint.html Ontologías Anotación

Delegación de las tareas a los ordenadores Conocimientos Información Metadatos Inferencias IBXX es un vuelo. El lugar de salida es Madrid y el lugar de llegada es Tokyo. Madrid es una ciudad europea. Tokyo es una ciudad en asia Xxx es un hotel situado en Tokyo Proof, Trust Making links where there aren’t any already Searching for a successful team sportsman who is European El new national theater es un teatro situado en Tokyo.Tiene funciones todos los sábados Herzt es una compañía de alquiler de coches de lujos. Hertz tiene oficinas en Tokyo

Definition of Ontology “Una ontología es una especificación formal y explícita de una conceptualización compartida” Conocimientos consensuados Interpretable por la computadora Conceptos, propiedades Relaciones, axiomas, … Modelo abstracto y vista simplificada de un fenómeno del mundo que se quiere representar Frames and FoL Subclass of Ser vivo Vertebrado Invertebrado Plantas Tiempo diseño Perro Gato Ontologías

Lenguajes de la Web Semántica Evolucionando a OWL 1.1 RDF(S) y OWL son los lenguajes de la Web Semántica recomendados por el W3C Dinámica URI, HTML, HTTP WWW RDF, RDFS, OWL Web Semántica Estática Riqueza semántica

Ontología Travel rdfs:Class rdf:ID="Travel"> <rdfs:comment>A journey from place to place</rdfs:comment> </rdfs:Class>   <rdf:Property rdf:ID="arrivalDate"> <rdfs:domain rdf:resource="#Travel"/> <rdfs:range rdf:resource="&xsd;date"/> </rdf:Property> <rdf:Property rdf:ID="departureDate"> Travel rdfs:Literal rdfs:Class Company-name singleFare units:currencyQuantity rdfs:range rdfs:domain rdf:Type departureDate xsd:Date arrivalDate rdf:Property RDF RDFS

Metadatos IB-4321 Iberia Company-name arrivalDate singleFare departureDate 10/11/2005 500 euros <Travel rdf:ID=“IB-4321"> <Company-name>Iberia</Company-name> <singleFare>500 Euros</singleFare> <departureDate rdf:datatype="&xsd;date"> 2005-11-10 </departureDate> <arrivalDate rdf:datatype="&xsd;date"> </arrivalDate> <arrivalPlace rdf:resource="#Paris"/> </Travel>

units:currencyQuantity Travel rdfs:Literal rdfs:Class Company-name singleFare units:currencyQuantity rdfs:range rdfs:domain rdf:Type departureDate time:Date arrivalDate rdf:Property RDF RDFS rdf:Type IB-4321 “Iberia” 500 euros 10/11/2005 singleFare departureDate arrivalDate Company-name

Travel.rdfs Iberia_Travels.rdf <rdfs:Class rdf:ID="Travel"> <rdfs:comment>A journey from place to place</rdfs:comment> </rdfs:Class>   <rdf:Property rdf:ID="arrivalDate"> <rdfs:domain rdf:resource="#Travel"/> <rdfs:range rdf:resource="&xsd;date"/> </rdf:Property> <rdf:Property rdf:ID="departureDate"> ... Iberia_Travels.rdf <Travel rdf:ID=“IB-4321"> <Company-name>Iberia</Company-name> <singleFare>500 Euros</singleFare> <departureDate rdf:datatype="&xsd;date"> 2005-11-10 </departureDate> <arrivalDate rdf:datatype="&xsd;date"> </arrivalDate> <arrivalPlace rdf:resource="#Paris"/> </Travel> ...

Independientes del lenguaje Protégé-Frames WebODE OntoEdit KAON1 IODT (IBM) Dependientes del lenguaje Protégé-OWL y Protégé 4 SWOOP Ontolingua OntoSaurus WebOnto OilEd

Ontologies and Metadata Person Belongs_To Organization xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:NS0='http://www.esperonto.net/semanticportal/RDFS/Person_Ontology#' xmlns:NS1='http://www.esperonto.net/semanticportal/RDFS/Organization_Ontology#' Has_contact_Person Subclass of Subclass of Associate Prof. Partner Instance of <rdf:Description rdf:about='Asunción Gómez-Pérez'> <rdf:type rdf:resource=‘Associate Prof'/> <NS0:Full_Name>A. GomezPerez</NS0:Full_Name> <NS0:Belongs_To>UPM</NS0: Belongs_To > <NS0:e-mail>asun@fi.upm.es</NS0:e-mail> <rdf:Description rdf:about='UPM'> <rdf:type rdf:resource='Partner'/> <NS1:Acronym>UPM</NS1:Acronym> <NS1:Has_Contact_Person>Asunción Gómez-Pérez </NS1:Has_Contact_Person > Annotation (RDF) Web Page URL http://www.esperonto.net http://www.esperonto.net

Creating metadata for processing satelite information

Metadata for Fraud detection in cars

Los Servicios Web Web paralela para el intercambio de información entre máquinas Registrar servicios Interfaz de acceso al servicio Protocolo de comunicación Describir flujos de control Problemas Terminológicos UDDI, WSDL, SOAP Servicios Web Interfaces de acceso a programas descritas de forma declarativa a los que se accede a través de la Web Dinámica URI, HTML, HTTP WWW RDF, RDFS, OWL Web Semántica Estática Riqueza semántica

La Web Semántica y los Servicios Web Semánticos DAML-S, OWL-S WSMO Se describen utilizando el vocabulario de una ontología y se expresan en algún lenguaje de marcado semántico UDDI, WSDL, SOAP Servicios Web Dinámica URI, HTML, HTTP WWW RDF(S), OWL Web Semántica Estática Riqueza semántica

Anotación de Servicios Web Semánticos Instance of Instance of Process Person Organization Has_contact_Person Belongs_To Associate Prof. Partner Subclass of Domain Ontology Service Ontology Subclass of Subclass of Subclass of Atomic Process Simple Process Composite Process Instance of Anotación OWL-S <process:AtomicProcess rdf:ID=“OrganizationFinder"> <process:hasInput> <process:Input rdf:ID=“Person_In"> <process:parameterType rdf:resource="&domainontology;#Person"/> </process:Input> <process:hasOutput> <process:Output rdf:ID=“Organization_Out"> <process:parameterType rdf:resource="&domainontology;#Organization"/> </process:Output> </process:AtomicProcess> WSDL Descripción Nivel Sintáctico Servicio URL http://www.oeg-upm.net/OrganizationFinder

Escenario en la Web Semántica Mundo Real Usuarios Empresas Agente Agentes Inteligentes Interoperabilidad Servicios Web Semánticos Metadatos:Anotación Sistema P2P RDF(S) DAML+OIL OWL Repositorios /herramientas Emails Documentos Páginas Web Estáticas Base de datos Online (Esquema Desconocido) Aplicaciones Servicios Web Sitios Web restringidos por password Páginas Web Dinámicas Web Actual

Ontological Engineering for the Semantic Web Applications Build Ontologías Methodologies and methods Tools Reasoners Lenguages