ir arriba

Estudiante documentalista de posgrado

miércoles, 17 de marzo de 2010

Web Semántica: Tecnologías utilizadas II

Según Gruber define ontología como “a formal explicit specification of a shared conceptualization” [Gruber 1993]. Una ontología es una jerarquía de conceptos con atributos y relaciones, que define una terminología consensuada para definir redes semánticas de unidades de información interrelacionadas. Una ontología proporciona un vocabulario de clases y relaciones para describir un dominio, poniendo el acento en la compartición del conocimiento y el consenso en la representación de éste. Por ejemplo, una ontología sobre Guitarras podría incluir clases como Lutier, modelo, tipo de guitarra y relaciones como fabricante, lutiers pertenecientes a un estilo de guitarra o guitarras de edición limitada ofertadas en ferias de instrumentos musicales.

Para ello se requiere de la utilización de lenguajes tales como OWL “Ontology Web Language” que es un lenguaje para publicar y compartir datos usando ontologías en la Web teniendo como objetivo principal facilitar un modelo de marcado construido sobre RDF y codificado en XML.

Por tanto para el correcto funcionamiento de una Web semántica hay una necesidad de crear una ontología definida en formato RDF y ubicada en la Web para determinar el significado contextual de una palabra por medio de la consulta a la ontología apropiada. De esta forma, agentes inteligentes y otros programas podrían rastrear la Web de forma automática y localizar, exclusivamente, las páginas que se refieran a la palabra buscada con el significado y concepto precisos con el que interpretemos ese término. Por lo tanto, para potenciar el uso de ontologías en la Web, se necesitan aplicaciones específicas de búsqueda de ontologías, que indiquen a los usuarios las ontologías existentes y sus características para utilizarlas en su sistema.

lunes, 1 de marzo de 2010

Web Semántica: Tecnologías utilizadas I


Uno de los principales componentes de los que la Web Semántica requiere es la utilización de otros lenguajes como el lenguaje estructurado XML (Extensible Markup Language) y el lenguaje RDF (Resource Description Framework) de forma que se le puedan dar a los contenidos que contiene la red, una lógica y un significado, y que permitan a los ordenadores interpretar los datos y conocer el significado de la información que se está procesando con el fin de que esta información pueda volverse a ser reutilizada. XML es un subconjunto del lenguaje SGML que aporta datos estructurados a la Web y que se ha convertido en la infraestructura preferida para el intercambio de datos. Además, las páginas XML pueden ubicar metadatos, esquemas XML y esquemas RDF, que aportan un mecanismo para que los programas puedan interpretar y comprender documentos con un vocabulario descriptivo.


Por otra parte se necesitan de lenguajes de marcado capaces de representar el conocimiento basándose en el uso de metadatos y ontologías. Utilizando anotaciones RDF y RDF Schema se pueden presentar algunas facetas sobre conceptos de un dominio del conocimiento y se puede, mediante relaciones taxonómicas, crear una jerarquía de conceptos. Pero se precisan lenguajes de marcado basados en RDF con una mayor expresividad y capacidad de razonamiento para representar los conocimientos que contienen las ontologías. Además, estos lenguajes deben ser estandarizados y formalizados para que su uso sea universal.