Está en la página 1de 5

WEB SEMNTICA

REPORTE WEB SEMNTICA

Fabian Pealoza Marin


Universidad de Cuenca Facultad de Ingeniera Cuenca Ecuador falpema@gmail.com

AbstractEste Paper tiene como objetivo mostrar el avance en el proyecto de investigacin de Web Semntica correspondiente a la ctedra de Sistema de Comunicaciones II. Por ende este documento muestra una sntesis de los temas que he considerado ms importantes, en las fuentes consultadas sobre Web Semntica y descritas en las Referencias. Estos temas abarcan los tpicos base como los elementos fundamentales, estructura, RDF, ontologas, introduccin a la anotacin semntica y las herramientas ms ocupadas actualmente.

. Desde el 2008 se ha visto un crecimiento impresionante de la web 3.0, en combinacin con frameworks que se desarrollaron a partir del web 2.0. Esto podra convertirse en un referente inmediato para la historia de la web. La base parece ser los RDF (Resource Description Framework) o los recursos de descripcin, el cual vincula sitios WEB con las bases de datos. Se estn apuntado aplicaciones a gran escala de gracias al desarrollo de ontologas. [1]

I.

INTRODUCTION (Heading 1)

El presente documento la investigacin sobre el tema de web .semntica que se lleva acabo como tarea de la ctedra de Sistema de Comunicaciones II. En el mismo se encontrara detallado: el tpico tratado, los avances concretos en la Investigacin, igual que las referencia consultadas .Se describen los temas base y de bajo nivel de la misma. Como la web semntica es un tema con tanta investigacin en desarrollo actualmente sera imposible tratar todos los temas que tiene referencia a la misma, por este motivo he elegido lo ms relevante para la intencin del paper tratado. II.

B. Avances Concretos Sobre la Investigacion


Los avances sobre la investigacin han sido, entender la estructura o elementos fundamentales que definen una web semntica y sus herramientas actuales para darnos un panorama claro de su actual desarrollo. Contenido Investigado: Uno de los aspectos que ms me llamo la atencin de la web semntica es da la posibilidad de que las maquinas puedan como razonar sobre la informacin y los recursos, para no realizar solo bsquedas planas Como haca referencia en al prrafo anterior, los elementos fundamentales de la web semntica son: Ontologas Anotaciones Reglas Herramientas

CONTENIDO A . Web Semantica

La Web Semntica es una extensin de la Web para dotarla de mayor significado, de manera que cualquier usuario pueda encontrar respuestas a sus preguntas de forma ms rpida y sencilla gracias a una informacin mejor definida. Gracias a la semntica en la Web, el software ser capaz de procesar el contenido, razonar, combinarlo y realizar deducciones lgicas para resolver problemas cotidianos de forma automtica.

Entre las herramientas sobre las Anotaciones Semnticas tienen mucho que ver los RDF.

Esta es el tpico que en mi investigacin ms ampli hasta el momento.

C. Estructura de la Web Semantica


La web semntica explotara conocimiento para logra la automatizacin de tareas web tales como (Rellenar Formularios, etc). La W3C ha propuesto una arquitectura semntica descrita en la figura 1. para la web

El sujeto en la notacin RDF puede ser un URI (Identificador Uniforme de Recursos) o un nodo en blanco, el predicado puede ser una URI, un nodo en blanco o una cadena que representa una relacin. Las URIs no son un identificador sino una referencia a la URI que tiene un fragmento de identificador al final.

Aplicaciones del RDF El principal objetivo de RDF es proporcionar informacin descriptiva simple sobre los recursos que se encuentran en la Web. Dos de los ejemplos ms conocidos de aplicacin del RDF que manejamos hoy en da, aunque sea de manera inconsciente, son RSS y FOAF. RSS es un formato de archivo basado en un formato XML que sirve para recoger contenidos publicados en una pgina web que tienen referencias a contenidos publicados en las pginas web, este formato sirve para que los lectores de RSS entiendan los contenidos de la pgina como los artculos etc. Al ser un formato basado en XML, RSS se compone de una serie de etiquetas que respeta las reglas de XML.

`Figura1. Arquitectura de la Web Semntica. Esta arquitectura fundamentales: se basa en los 3 elementos

Anotaciones ontologas y motores de Inferencia. Se nota en los niveles ms bajos de la arquitectura que los modelos RDF se pueden codificar como documentos XML (extensible Markup Language), adems de los lenguajes de ontologas RDF Schema y OWL son modelos RDF. Las tecnologas de firma digital aparecen tambin en la figura. Como el principio de la web es ser abierta es claro que las anotaciones seguirn el principio de que: Cualquier puede decir cualquier cosa sobre cualquier cosa por esta razn y con el fin de que las anotaciones que se obtienen sean confiables se necesitan nuevos modelos para la seguridad.

FOAF es una ontologa entendible por un computador que describe personas y sus relaciones a otras personas y objetos, foaf es un vocabulario descriptivo que se basa en rdf y owl, este estndar se utiliza para realizar consultas como por ejemplo all people living in europe Etiquetas usadas en RDF Nombre de la Comentario clase rdf:XMLLiteral La clase de los valores literales XML rdf:Property Es la clase de las propiedades RDF rdf:Statement Es la clase de las sentencias RDF La clase de los contenedores rdf:Bag desordenados rdf:Seq La clase de los contenedores ordenados rdf:Alt La clase de los contenedores alternativos rdf:List La clase de la listas de RDF

D. RDF
Esta se trata (Plataforma de descripcin de recursos) de un conjunto de especificaciones que forman un modelo de datos. Es una metodologa que se utiliza para el modelado de recursos web usando una variedad de sintaxis. Historia La metodologa que antecede a RDF es MFC que fue desarrollado en Apple Computer entre 1995 y 1997. Formatos de Serializacin El primero de los formatos es el formato XML que es diferente del modelo abstracto RDF, otra forma de serializar RDF es Notacion3 que es supuestamente ms fcil de escribir y se puede reconocer ms fcilmente las tripletas. Identificacin de Recursos

Propiedades usadas en RDF Nombre de las Comentario Dominio propiedades El objeto es una rdfs:Resourc rdf:type instancia de la e clase Es el primer rdf:first elemento de la rdf:List lista rdf:rest El resto de los rdf:List elementos de la

Rango

rdfs:Class

rdfs:Resource rdf:List

rdf:value

rdf:subject rdf:predicate

rdf:object [3.]

lista despus de sacar el primero Es una propiedad idiomtica usada rdfs:Resourc rdfs:Resource para valores e estructurados el sujeto del tema rdf:Statement rdfs:Resource de la consulta El predicado del tema de la rdf:Statement rdfs:Resource sentencia El objeto del tema de la sentencia de rdf:Statement rdfs:Resource RDF

<http://www.cs.umd.edu/projects/plus/SHOE/ Knowledge Annotator. HTML>. Esto sistemas proporcionan una interface para los anotadores humanos ver y navegar simultneamente las ontologas como los recursos web, para agregar anotaciones en los recursos web. Cabe mencionar otro enfoque de la anotacin manual aquel modelo que consisten en ampliar las herramientas de autor actuales con la capacidad de incluir anotaciones semnticas en los documentos que se estn creando. Como por ejemplo: SemanticWord[9]. Sistemas de Anotaciones semi Automticos: Tenemos como por ejemplo: AeroDAML [10], SemTag [11], S-CREAM [12], PANKOW [13]. Estos sistemas trabajan a travs de PLN (procesamiento de lenguaje natural) para extraer referencias en el texto a ciertos conceptos descritos en ontologas. Estos sistemas requieren como entrada un patrn del documento utilizado para entrenar el sistema. Hay otro tipo de sistemas en donde el contenido no es textual, por este motivo no es sorpresa encontrar anotacin semntica con enfoques en la anotacin de imgenes [14], audio [15] y multimedia [16]. Un caso especial tambin es que el contenido anotado no es el contenido de un recurso sino ms bien un servicio [17]. En consecuencia puede decir con las web semntica, no solo cubre aspecto inherentes a la web clsica, sino tambin como otros temas muy innovadores como los servicios Web o los Servicios GRID (Global Resource Informacin Database).

E. Introduccion a la Anotacin Semntica


Tomando en cuenta que la web semntica es una extensin de la web actual, se debe agregar recursos a los contenidos actuales de manera que estos lleguen a ser entendidos de una manera inteligente por los computadores. Con esto se lograra procesar inteligentemente la informacin como la web semntica lo busca hacer. En el texto a continuacin citado toma mucho sentido: La anotacin semntica tiene una importancia crtica para conseguir que la Web Semntica llegue a ser una realidad El proceso de adicionar informacin al contenido actual es decir metadatos a los recursos web, se le conoce como anotacin semntica. La anotacin semntica de un recurso web consiste generalmente en relacionar su contenido o parte de el a un identificador, este identificador por lo generalmente es una URI. Estos identificadores se obtienen de conceptualizaciones de ciertos dominios del conocimiento, que toma la forma de una ontologa. Por lo tratado anteriormente es necesario aclarar lo importante de la anotacin semntica por ser la base del procesamiento automtico de las pginas en la web. Enfocndose en la automatizacin, podremos clasificar las herramientas y sistemas de anotacin en los siguientes: Sistemas de Anotaciones Manuales: Mencionamos los ms importantes de este tipo a continuacin:
[5]

F. Importancia De Las Ontologias


Las ontologas son el clave para esta interoperabilidad porque determinan el idioma que el software y sus agentes necesitan para comunicarse unos con otros y como nosotros las personas trataremos estos agentes. Con Web semntica se permitir la recoleccin automtica de objetos relevante en las web de nuestras bsquedas. Las ontologas permiten que la Web Semntica salve nuestro valioso tiempo que gastamos en la navegacin de un recurso a otro con el fin de obtener informacin significativa sobre un objeto particular. Con mucho lograremos averiguar la informacin completa de nuestro viejo amigo el dando consejos parciales sobre la marcha sin necesidad de visitar nuestro manual varias pginas web relacionadas. [4] Estructura de una ontologa:

J. Kahan, M-R. Koivunen, E. PrudHommeaux, R.R. Swick. Annotea: An Open RDF Infraestructure for Shared Web Annotations. In WWW10 Conference, Hong Kong, Mayo 1-5 2001. [6] SHOE Knowledge Annotator. Disponible en

Como partes fundamentales tenemos las siguientes: Clases o instancias, Propiedades o Reglas. Clases o instancias: cualquier modelo que se construya contiene un numero de clases que representa conceptos relevantes para el modelo, siendo una instancia entidades que pertenecen a una misma clases , por ejemplo Cuenca y Quito serian instancias de la clase Ciudades. Propiedades: Estas nos permiten estables relaciones entre los conceptos de ontologas. Por ejemplo una propiedad EsEstudianteDE podra relacionar un estudiante con su lugar de estudio. Reglas: Permiten modelar sentencias lgicas que se verifican siempre, Por eso se utilizan para representar conocimiento que no se puede representar con los otros componentes, Siendo as se utiliza la regla para 3 tipos de propsitos -Creacin de conocimiento: Para obtener nuevas sentencias lgicas a partir de la informacin almacenada en la base de conocimientos -Restricciones: Para indicar propiedades que el modelo debe cumplir y as detectar inconsistencias; -Reglas Reactivas: Permiten definir acciones a tomar por un sistema basado en conocimiento como consecuencia del cumplimiento de ciertas condiciones en general;

Por este motivo se han desarrollado otras opciones que proponen leguaje de reglas para la web semntica. Un ejemplo de esto es el TRIPLE [17]. TRIPLE es un lenguaje basado en clausulas Horn que se define sobre RDF junto con un motor de inferencia capaz de razonar sobre modelos definidos en TRIPLE. RuleML [18] es un lenguaje XML orientado a la web semntica, lo interesante es que contiene aspectos de programacin lgica, programacin funcional y orientacin a objetos. RuleML han enviado una propuesta a la W3C sobre un nuevo lenguaje llamado SWRL [Semantic Web Rule Language] el cual es una combinacin de OWLDL y un subconjunto de RuleML.

III.

CONCLUSIONES

Como conclusin general la web semntica es una tecnologa promovida por la W3C para la comunicacin entre aplicaciones WEB. El objetivo de estos al final es lograr dar a los Servicios Web unas descripciones formales que permitan el descubrimiento, Acceso y composicin automtica de los mismos realizada por clientes inteligentes. Otro que se debe recalcar que los lenguajes de consulta se utilizan para representar formalmente la informacin que se desea obtener de una base de conocimientos. Entonces se cre un lenguaje de consultas de RDF como el SPARQL [37]

G. Herramientas de Razonamiento Logico Lenguaje de reglas para Web Semantica.

Es de importancia recalcar que lo que est realizando actualmente motores de inferencia que soporten los lenguajes que est definiendo para la web semntica, Aplicaciones de ejemplo son las siguientes: JENA [19] que es el desarrollo de aplicaciones para Web Semntica que incluya razonadores para RDF Schema y OWL Lite (un subconjunto de OWL). Otro entorno de desarrollo para RDF que incluye un motor de inferencia que es SESAME [15]. OWL DL (Description Logics) es un tipo de lgica con potencial expresivo un poco menor a la logia de predicados de primer orden, pero le lleva ventaja en ser ms eficiente para realizar razonamientos. Aplicaciones de ejemplo para esto son las siguientes: Pellet [16]. RDF y OWL tienen limitaciones para razonamiento lgico.

IV.

ACKNOWLEDGMENT

Del griego semntico, significado, del griego meta, ms all, y del latn datum, dato: dato acerca del significado de otro dato. V.
[1]

REFERENCES

http://cacm.acm.org/news/20285-web-30-emerging/fulltextK. Jim Hendler, decano adjunto de tecnologa de la informacin en el Rensselaer Polytechnic Institute Introduccion a RDF http://www.w3.org/TR/rdf-primer/ Introduccion a web s wen semantica http://www.it.uc3m.es/pedmume/DAT/ficheros/10_Web_Semantica.pdf

[2] [3]

Web Ontology Language (OWL) and Semantic Web [4] Goutam Kumar Saha [5] J. Kahan, M-R. Koivunen, E. PrudHommeaux, R.R. Swick. Annotea: An Open RDF Infraestructure for Shared Web Annotations. In WWW10 Conference, Hong Kong, Mayo 1-5 2001. [6] SHOE Knowledge Annotator. Disponible en <http://www.cs.umd.edu/projects/plus/SHOE/

Knowledge Annotator. html>. [7] A. Kalyanpur, J. Hendler, B. Parsia, J. Golbeck. SMORE - Semantic Markup, Ontology, and RDF Editor. Disponible en <http:// www.mindswap.org/papers/SMORE.pdf> .Semantic Word [9]. [10] P. Kogut, W. Holmes. AeroDAML: Applying Information Extraction to Generate DAML Annotations from Web Pages. First International Conference on Knowledge Capture (K-CAP 2001). Workshop on Knowledge Markup and Semantic Annotation, Victoria, B.C. October, 2001. [11] S. Dill, N. Eiron, D. Gibson, D. Gruhl, R. Guha, A. Jhingran, T. Kanungo, S. Rajagopalan, A. Tomkins, J.A. Tomlin, J.Y. Zien. SemTag and Seeker: Bootstrapping the semantic web via Automated semantic annotation. WWW2003 Conference, Budapest, Hungary, Mayo 2003. [12] S. Handschuh, S. Staab, F. Ciravegna. SCREAM: Semi-automatic CREAtion of Metadata Proceedings of the European Conference on Knowledge Acquisition and Management - EKAW[14] J. Wielemaker, A.Th. Schreiber, B.J. Wielinga. Supporting Semantic Image Annotation and Search. In Annotations for the Semantic Web. Handschuh, S.and Staab, S. (Eds.), pp. 147-155, IOS Press, 2003. [15] P. Cano, M. Koppenberger. Automatic sound annotation. Machine Learning for Signal Processing, 2004. Proceedings of the 2004 14th IEEE Signal Processing Society Workshop, page(s):391 - 400, 29 Sept.-1 Oct., 2004. [16] S. Bloehdorn, K. Petridis, C. Saathoff, N. Simou, V. Tzouvaras, Y. Avrithis, S. Handschuh, Y. Kompatsiaris, S. Staab, M.G. Strintzis. Semantic Annotation of Images and Videos for Multimedia Analysis. In Proceedings of the Second European Semantic Web Conference, ESWC 2005, LNCS 3532, pp. 592-607, Mayo 2005. [17] A. Patil, S. Oundhakar, A. Sheth, K. Verma. METEOR-S Web service Annotation Framework. In Proceedings of the 13th International World Wide Web Conference, WWW 2004, pp. 553-562, New York, USA, Mayo, 2004.

2002. Madrid, Octubre 1-4, 2002. [13] P. Cimiano, S. Handschuh, S. Staab. Towards the Self-annotating Web. In the 13th International World Wide Web Conference, WWW 2004, pp. 462-471, New York, USA, Mayo 17-22, 2004 [15] SESAME, <http://www.openrdf.org/> [2312-2005]. [16] Pellet OWL-DL Reasoner, <http:// www.mindswap.org/2003/pellet/index.shtml>, [22-12-2005]. [17] Michael Sintek, Stefan Decker. TRIPLEA Query, Inference, and Transformation Language for the Semantic Web. International Semantic Web Conference (ISWC), Sardinia, June 2002. [18] RuleML, <http://www.ruleml.org/> [22-122005]. [19] Jena, <http://jena.sourceforge.net/ index.html> [22-12-2005]. [20] SPARQL Query Language for RDF. W3C Working Draft 23-11-2005. <http://www.w3.org/ TR/rdf-sparql-query/>.

También podría gustarte