Tesauros y Ontologías Qué es un tesauro • Thesaurus (latín), thesaurós (griego) cuyo significado era: tesoro o repositorio de palabras. • AENOR lo define como: Vocabulario de un lenguaje de indización controlado organizado formalmente con objeto de hacer explícitas las relaciones, a priori, entre conceptos. ¿Qué permite un tesauro? • Permite establecer relaciones lógicoconceptuales entre los términos que lo integran. • Es una herramienta documental utilizada en el ámbito de la representación y recuperación de información (relaciones conceptuales de tipo jerárquico, asociativo y de equivalencia). ¿Cómo se usan en las IDE? • Se utilizan para catalogar los datos y los servicios, de modo que los metadatos así creados puedan ser explotados de un modo más eficiente en los sistemas de recuperación de información (Buscadores/Catálogos) ¿Qué aspecto tienen los tesauros? • El formato estándar definido para intercambiar tesauros es Skos (SKOS Simple Knowledge Organization System), utilizando una notación XML-RDF (Resource Description Framework). Ontología • Una ontología es una representación formal y explícita de la estructura conceptual de un campo del conocimiento. • Se describen las palabras como objetos lingüísticos en una base de datos léxica o terminológica y se definen las relaciones entre los términos (axiomas). • En el contexto de la Inteligencia Artificial (IA), las Ontologías son un vocabulario que define entidades, clases, propiedades, predicados y funciones y, las relaciones entre estos componentes. ¿Qué permiten las ontologías? • Teóricamente las ontologías permiten aproximarnos a los conceptos de una materia con un planteamiento más abierto, con muchas más relaciones conceptuales, y no están restringidas a priori por una finalidad práctica. • Permiten utilizar teoremas y demostraciones. • No permiten ambigüedades en las definiciones de los términos (más precisos). ¿Cómo se pretenden usar en las IDE? • Se pretenden usar apoyándose en la IA, para poder localizar, evaluar y utilizar datos y servicios ofrecidos en entornos IDE de un modo “automático/inteligente”, dando respuesta inmediata a nuevas necesidades (dinámica). • Se pretenden usar para ayudar a catalogar y describir datos y servicios. ¿Qué aspectos tienen las ontologías? • El formato estándar de almacenamiento e intercambio de las ontologías para entornos Web es OWL(Web Ontology Language) • Una herramienta (de uso libre) muy usada para definir ontologías es Protégé (Universidad de Stanford) Referencias • http://www.eumed.net/rev/cccss/06/smg.htm • http://www.wshoy.sidar.org/index.php?2005/12/09/ 30-ontologias-que-son-y-para-que-sirven • http://www.w3.org/2004/02/skos/ • http://www.w3.org/RDF/ • http://www.w3.org/TR/owl-features/ • http://protege.stanford.edu/plugins/owl/