web semántica

Click here to load reader

Upload: byron-ochoa

Post on 17-Dec-2014

1.565 views

Category:

Education


0 download

DESCRIPTION

 

TRANSCRIPT

  • 1. Web Semntica INTEGRANTES : Byron Ochoa Pablo Torres 29/03/2012

2. NDICE Componentes de la web semntica Estructuracin de contenido mediantelenguajes formales Qu nivel de semntica aporta XML Esquemas de representacin deconocimiento en la Web Aplicaciones de la Web Semntica 3. Componentes de la websemnticaEntre los principales componentes de la Web Semntica XML: Provee una sintaxis elemental para las estructuras de contenidos dentro de documentos. XML Schema: es un lenguaje para proporcionar y restringir laestructura y el contenido de los elementos contenidos dentro dedocumentos XML.RDF: es un lenguaje simple para expresar modelos de los datos, querefieren a los objetos recursos y a sus relaciones. Un modelo deRDF-based se puede representar en sintaxis de XML.RDF Schema: es un vocabulario para describir propiedades y clasesde recursos RDF-based, con semntica para generalizar jerarquas delas propiedades y clases.OWL: es un mecanismo para desarrollar temas o vocabulariosespecficos en los que podamos asociar esos recursos. 4. Estructura de contenido LenguajesFormalesLENGUAJE FORMALConjunto finito de cadenasde smbolos del alfabeto. Elcualesconstruidoestableciendo una teoraque se le llamara artificial. o Se crean usando el lenguaje XML . o RDF: La herramienta para extraer el significado de la estructura de la informacin. o OWL: Lenguaje que permiten comparar y/o combinar informaciones con distinta estructura. o Agentes Inteligentes: Herramienta que permiten la recuperacin eficaz de dichas informaciones. 5. Estructura de contenido LenguajesFormaleso XML: nos permite definir tipos de documentos y los conjuntos de etiquetasnecesarios para codificarlos. Es un metalenguaje para la definicin deestructuras textuales. Provee una sintaxis elemental para las estructuras decontenidos dentro de documentos.o RDF: permite usar metadatos para describir recursos, su objetivo esexpresar el significado de las estructuras descritas mediante lenguajes XMLy facilitar la interoperabilidad entre diferentes modelos de metadatos.o Posee 3 entidades lgicas:o Recursoso Propiedades yo Valores.o OWL: permite combinar y comparar documentos con distintaestructura, denominados tambin ontologas. Es un mecanismo paradesarrollar temas o vocabularios especficos en los que podamos asociaresos recursos.o Agentes inteligentes: eficacia de programas q permiten incrementarmasivamente el contenido Web realmente procesable de forma automtica. 6. Nivel de Semntica que aporta XMLXML permite definir tipos de documentos y los conjuntos de etiquetasnecesarios para codificarlos. Es un metalenguaje para la definicin deestructuras textuales.o Aporta en la usabilidad y aprovechamiento de la Web y sus recursos que se encuentran interconectados entre si (conocimiento).o Permite conocer como esta estructurado un contenido en la web, para deall obtener nuevas formas de marcacin (descripcin de pginas, quesean compatibles e interoperables para los Sistemas Informticos).o La Posibilidad de interpretar, comparar y fusionar los datos (para quepuedan ser interpretados por un ordenador).o Aplicando un poco de lgica, mediante una RDF, u otras tecnologascomo los mapas temticos y un poco de razonamiento basado entcnicas de inteligencia artificial, la Web ser completamente diferente. 7. Esquemas de representacin deconocimiento en la Webo Ontologas:una ontologa nos permite clasificar lainformacin, as como extender la funcionalidad de la WebSemntica agregando nuevas clases y propiedades paradescribir los recursos.o Libreras: son grandes bibliotecas que brindan almacenamientode consultas RDF. Es decir, se refiere a todos los datos que sepublica de acuerdo a ciertas reglas como un conjunto nico yglobal de los llamados grafos RDF.o Frames: son una forma de expresar las redes semnticastextualmente. Cada nodo correspondiente a un objeto o a unaclase se convierte en un marco, que consta de una primera lneacon el nombre del marco y una sucesin de lneas, llamadasranuras (slots). Cada slot puede ser de alguno de los siguientestipos: un atributo simple con un valor opcional de default; un 8. Aplicaciones de la Web Semnticao Agentes: es aquella entidad de software que recoge, filtray procesa la informacin contenida en la Web, realizainferencias sobre dicha informacin e interacta con elentorno sin necesidad de supervisin o control constantepor parte del usuario.o Servicios: que provean de informacin a los agentes (porejemplo: un servicio de garantas a quien un agentepudiera consultar sobre si un comercio electrnico tiene unhistorial de mal servicio).o Motores semnticos: son componentes de software queextraen el significado de un documento electrnico paraorganizarlocomoun conocimientoparcialmenteestructurado, y no slo como una pieza de contenido detexto no estructurado. 9. Aplicaciones de la Web SemnticaActualmente tenemos varias aplicaciones que implementan la websemntica como su componente primordial, tenemos:o La aplicacin mas conocida actualmente y muy utilizada dentro de laWeb son los RSS (vocabulario RDF basado en XML que permite lacatalogacin de informacin de tal manera que sea posible encontrarinformacin precisa adaptada a las preferencias de losusuarios, mediante la utilizacin de Metadatos de fuentes especficas)o Tecnologas semnticas en diagnsticos y reparacin de automviles, laempresa RENAULT sigue un modelo OWL(ontologas) para ello.o Consejo General del poder judicial (Espaa), ayuda a los jueces aresolver problemas complejos, bsqueda rpida de trminos judiciales.o Un sistema de recomendacin de contenido mvil, utilizado por laempresa Korea Telecom Freetel.o Mejora en las bsquedas de la web del Gobierno de Principado deAsturias (Espaa). 10. REFERENCIASo http://www.mitecnologico.com/Main/IntroduccionALosLenguajesFormaleso http://www.dreig.eu/caparazon/2008/12/02/ejemplos-de-aplicacion-real-de-la-web-semantica/o http://www.w3c.es/Divulgacion/GuiasBreves/WebSemanticao http://dev.blogs.nuxeo.com/2010/08/introducing-fise-the-restful-semantic-engine.html