SISTEMAS BASADOS EN EL CONOCIMIENTOWeb semánticaFlor Cuenca M.Corina Ortiz S.
Componentes de la web semánticaLENGUAJES DE REPRESENTACIÓN:Los principales componentes de la Web Semántica son los metalenguajes y los estándares de representación  que describe la función y relación de cada uno de estos componentes de la Web Semántica:Lenguajes de RepresentaciónXMLXML  SchemaRDFRDF SchemaOWLLeguaje para definir la estructura de los documentos XML.Modelo de datos para los recursos y las relaciones que se puedan establecer entre ellosaporta la sintaxis superficial para los documentos estructuradosAñade más vocabulario para describir propiedades y clases: tales como relaciones entre clasesVocabulario para describir las propiedades y las clases de los recursos RDF,
Componentes de la web semánticaLENGUAJES DE QUERYING.Los lenguajes de querying o también llamados lenguaje de recuperación; son lenguajes utilizados para recuperar información de sus almacenes. Realiza la recuperación a través de un conjunto de órdenes, operadores y estructuras que, organizados según unas normas lógicas, se puede realizar consulta de fuentes y recursos de información electrónica. Los lenguajes de recuperación pueden dividirse en dos grandes grupos, distinguiendo si su uso se enfoca a las bases de datos relacionales o a la recuperación de información. Los ejemplos son muy variados, incluyendo a SeRQL y SPARQL. Aunque existen otros tales como :SQL: lenguaje de recuperación reconocido como estándar y ampliamente utilizado para bases de datos relacionales.Xquery: lenguaje de recuperación para XML.CODASYLOQL: es un lenguaje de consulta estándar para base de datos.
Estructuración de contenidos mediante lenguajes formalesSe crearan usando el lenguaje XML .La herramienta para extraer el significado de la estructura de la información: RDFLenguaje que permiten comparar y/o combinar informaciones con distinta estructura : OWLHerramienta que permiten la recuperación eficaz de dichas informaciones: Agentes Inteligentes
XMLXML: nos permite definir tipos de documentos y los conjuntos de etiquetas necesarios para codificarlos.Es un metalenguaje para la definición de estructuras textualesProvee una sintaxis elemental para las estructuras de contenidos dentro de documentos.
Ejemplo de XML
RDFRDF: permite usar metadatos para describir recursos, su objetivo es expresar el significado de las estructuras descritas mediante lenguajes XML y facilitar la interoperabilidad entre diferentes modelos de metadatos.Posee 3 entidades lógicas:RecursosPropiedades yValores.
OWL: permite combinar y comparar documentos con distinta estructura, denominados también ontologías.Es un mecanismo para desarrollar temas o vocabularios específicos en los que podamos asociar esos recursos. Agentes inteligentes: eficacia de programas q permiten incrementar masivamente el contenido Web realmente procesable de forma automática.
Que nivel de semántica aporta XMLLa usabilidad y aprovechamiento de la Web y sus recursos interconectadosAdemás XML es de gran ayuda ya que nos permite conocer como esta estructurado un contenido en la web, para de allí obtener nuevas formas de marcación (descripción de páginas, que sean compatibles e interoperables para los Sistemas Informáticos), la posibilidad de interpretar, comparar, fusionar los datos (puedan ser interpretados por un ordenador).Aplicando un poco de lógica, mediante una RDF, u otras tecnologías como los mapas temáticos y algo de razonamiento basado en técnicas de inteligencia artificial, la Web será completamente diferente.
esquemas de representación de conocimientos en la webFrames (Marcos): Un frame es una plantilla de objetos que contiene un conjunto de slots, cada slot puede ser de alguno de los siguientes tipos: 1)un atributo simple con un valor opcional de default; 2)un procedimiento; 3)una restricción; 4)un apuntador a otro frame. En programación ofrece uno de los mecanismos de estructuración másOntologías: Una ontología define los términos y conceptos comunes empleados para describir y representar una área de conocimiento, tienen niveles de representación, que son: la sintaxis, estructura, semántica y uso
Ventajas y desventajasRelevanciaExactitudInteroperabilidadEstructuraJerarquíaEsfuerzo de desarrolloBaja adopciónResistencia al cambioLegibilidad del código para las maquinasInferencias complejas no admisibles
APLICACIONES  DE WEB SEMÁNTICAExisten varias aplicaciones reales en las cuales se ha podido implementar la web semántica entre ellos:Mejora de las búsquedas en el Principado de AsturiasTecnologías semánticas en diagnósticos y reparación de automóvilesConsejo General del poder judicialSistema de recomendación de contenido móvilhttp://www.dreig.eu/caparazon/2008/12/02/ejemplos-de-aplicacion-real-de-la-web-semantica/
Recursos http://www.scielo.org.ve/scielo.php?script=sci_arttext&pid=S1315-95182007000100005&nrm=iso&tlng=ptLluís Codina, UniversitatPompeuFabra(Internet invisible y web semántica: ¿el futuro de los sistemas de información en línea?)http://webs2002.uab.es/tradumatica/revista/num2/articles/06/06.PDFAplicación de técnicas de la web semántica  (Pablo Castells, Escuela Politécnica Superior, Universidad Autónoma de Madrid) http://arantxa.ii.uam.es/~castells/publications/coline02.pdfhttp://www.slideshare.net/rpedraza/la-web-semantica-3688605http://www.webtaller.com/maletin/articulos/web-semantica-principales-caracteristicas-2.php

Web semantic

  • 1.
    SISTEMAS BASADOS ENEL CONOCIMIENTOWeb semánticaFlor Cuenca M.Corina Ortiz S.
  • 2.
    Componentes de laweb semánticaLENGUAJES DE REPRESENTACIÓN:Los principales componentes de la Web Semántica son los metalenguajes y los estándares de representación que describe la función y relación de cada uno de estos componentes de la Web Semántica:Lenguajes de RepresentaciónXMLXML SchemaRDFRDF SchemaOWLLeguaje para definir la estructura de los documentos XML.Modelo de datos para los recursos y las relaciones que se puedan establecer entre ellosaporta la sintaxis superficial para los documentos estructuradosAñade más vocabulario para describir propiedades y clases: tales como relaciones entre clasesVocabulario para describir las propiedades y las clases de los recursos RDF,
  • 3.
    Componentes de laweb semánticaLENGUAJES DE QUERYING.Los lenguajes de querying o también llamados lenguaje de recuperación; son lenguajes utilizados para recuperar información de sus almacenes. Realiza la recuperación a través de un conjunto de órdenes, operadores y estructuras que, organizados según unas normas lógicas, se puede realizar consulta de fuentes y recursos de información electrónica. Los lenguajes de recuperación pueden dividirse en dos grandes grupos, distinguiendo si su uso se enfoca a las bases de datos relacionales o a la recuperación de información. Los ejemplos son muy variados, incluyendo a SeRQL y SPARQL. Aunque existen otros tales como :SQL: lenguaje de recuperación reconocido como estándar y ampliamente utilizado para bases de datos relacionales.Xquery: lenguaje de recuperación para XML.CODASYLOQL: es un lenguaje de consulta estándar para base de datos.
  • 4.
    Estructuración de contenidosmediante lenguajes formalesSe crearan usando el lenguaje XML .La herramienta para extraer el significado de la estructura de la información: RDFLenguaje que permiten comparar y/o combinar informaciones con distinta estructura : OWLHerramienta que permiten la recuperación eficaz de dichas informaciones: Agentes Inteligentes
  • 5.
    XMLXML: nos permitedefinir tipos de documentos y los conjuntos de etiquetas necesarios para codificarlos.Es un metalenguaje para la definición de estructuras textualesProvee una sintaxis elemental para las estructuras de contenidos dentro de documentos.
  • 6.
  • 7.
    RDFRDF: permite usarmetadatos para describir recursos, su objetivo es expresar el significado de las estructuras descritas mediante lenguajes XML y facilitar la interoperabilidad entre diferentes modelos de metadatos.Posee 3 entidades lógicas:RecursosPropiedades yValores.
  • 8.
    OWL: permite combinary comparar documentos con distinta estructura, denominados también ontologías.Es un mecanismo para desarrollar temas o vocabularios específicos en los que podamos asociar esos recursos. Agentes inteligentes: eficacia de programas q permiten incrementar masivamente el contenido Web realmente procesable de forma automática.
  • 9.
    Que nivel desemántica aporta XMLLa usabilidad y aprovechamiento de la Web y sus recursos interconectadosAdemás XML es de gran ayuda ya que nos permite conocer como esta estructurado un contenido en la web, para de allí obtener nuevas formas de marcación (descripción de páginas, que sean compatibles e interoperables para los Sistemas Informáticos), la posibilidad de interpretar, comparar, fusionar los datos (puedan ser interpretados por un ordenador).Aplicando un poco de lógica, mediante una RDF, u otras tecnologías como los mapas temáticos y algo de razonamiento basado en técnicas de inteligencia artificial, la Web será completamente diferente.
  • 10.
    esquemas de representaciónde conocimientos en la webFrames (Marcos): Un frame es una plantilla de objetos que contiene un conjunto de slots, cada slot puede ser de alguno de los siguientes tipos: 1)un atributo simple con un valor opcional de default; 2)un procedimiento; 3)una restricción; 4)un apuntador a otro frame. En programación ofrece uno de los mecanismos de estructuración másOntologías: Una ontología define los términos y conceptos comunes empleados para describir y representar una área de conocimiento, tienen niveles de representación, que son: la sintaxis, estructura, semántica y uso
  • 11.
    Ventajas y desventajasRelevanciaExactitudInteroperabilidadEstructuraJerarquíaEsfuerzode desarrolloBaja adopciónResistencia al cambioLegibilidad del código para las maquinasInferencias complejas no admisibles
  • 12.
    APLICACIONES DEWEB SEMÁNTICAExisten varias aplicaciones reales en las cuales se ha podido implementar la web semántica entre ellos:Mejora de las búsquedas en el Principado de AsturiasTecnologías semánticas en diagnósticos y reparación de automóvilesConsejo General del poder judicialSistema de recomendación de contenido móvilhttp://www.dreig.eu/caparazon/2008/12/02/ejemplos-de-aplicacion-real-de-la-web-semantica/
  • 13.
    Recursos http://www.scielo.org.ve/scielo.php?script=sci_arttext&pid=S1315-95182007000100005&nrm=iso&tlng=ptLluís Codina,UniversitatPompeuFabra(Internet invisible y web semántica: ¿el futuro de los sistemas de información en línea?)http://webs2002.uab.es/tradumatica/revista/num2/articles/06/06.PDFAplicación de técnicas de la web semántica (Pablo Castells, Escuela Politécnica Superior, Universidad Autónoma de Madrid) http://arantxa.ii.uam.es/~castells/publications/coline02.pdfhttp://www.slideshare.net/rpedraza/la-web-semantica-3688605http://www.webtaller.com/maletin/articulos/web-semantica-principales-caracteristicas-2.php