1. Juan Emiliano Jara
El presente trabajo se basa en los siguientes artículos:
Ana Efigenia Sandoval Cantor
http://redalyc.uaemex.mx/pdf/911/91117208.pdf
Adolfo Lozano Tello
http://www.anobium.es/docs/gc_fichas/doc/68ERfhjkmv.pdf
2. La Web: espacio preparado para el intercambio
de información diseñado para el consumo
humano en donde las páginas web son creadas
por personas para ser entendidas por personas
Los actuales navegadores web realizan la
búsqueda de información mediante palabras
clave que aparecerán en el código de las páginas
web.
Con los estándares web del momento, no se
puede diferenciar entre información personal,
académica, comercial y otro tipo de información.
En pocas palabras aparece información que no es
útil.
3. La Web semántica es un conjunto de actividades desarrolladas en
el seno de WWW Consortium tendiente a la creación de
tecnologías para publicar datos legibles por aplicaciones
informáticas. Se basa en la idea de
añadir metadatos semánticos y ontológicos a la WWW. Esas
informaciones adicionales que describen el contenido, el
significado y la relación de los datos se deben proporcionar de
manera formal, para que así sea posible evaluarlas
automáticamente por máquinas de procesamiento. El objetivo es
mejorar Internet ampliando la interoperabilidad entre los
sistemas informáticos usando "agentes inteligentes“.
El precursor de la idea, Tim Berners-Lee, intentó desde el
principio incluir información semántica en su creación, la World
Wide Web, pero por diferentes causas no fue posible. Por ese
motivo introdujo el concepto de semántica con la intención de
recuperar dicha omisión.
Wikipedia – (http://es.wikipedia.org/wiki/Web_sem%C3%A1ntica)
4. Los datos deben ser utilizados y “comprendidos” por las
ordenadores sin necesidad de supervisión humana… los
agentes web puedan ser diseñados para tratar la información
situada en las páginas web de manera semiautomática.
Para convertir la información en conocimiento.
Con ello, se mejorará la búsqueda de información y se
potenciará el desarrollo de aplicaciones.
Las anotaciones de información seguirán un esquema común.
Los agentes inteligentes no sólo encontrarán la información
de forma precisa, si no que podrán realizar inferencias
automáticamente buscando información relacionada con la
que se encuentra situada en las páginas.
5. Para que esto pueda llevarse a cabo, se necesita que
el conocimiento de la web esté representado de
forma que sea legible por los ordenadores, esté
consensuado, y sea reutilizable, aparecen entonces…
Las ontologías, las mismas proporcionan la vía para
representar este conocimiento, ya que “las ontologías
definen conceptos y relaciones de algún dominio, de
forma compartida y consensuada; y que esta
conceptualización debe ser representada de una
manera formal, legible y utilizable por los
ordenadores”.
Las ontologías tienen los siguientes componentes
que servirán para representar el conocimiento de
algún dominio.
6. Ontología es un término tomado de la
filosofía que se refiere a la ciencia de la
descripción de los tipos de entidades en el
mundo y cómo se relacionan.
Imagen extraída desde:
http://img.youtube.com/
vi/UFQtXvyIjiQ/0.jpg
7. Conceptos: son las ideas básicas que se intentan formalizar,
pueden ser clases de objetos, métodos, planes, estrategias,
procesos de razonamiento, etc.
Relaciones: representan la interacción y enlace entre los
conceptos del dominio, suelen formar la taxonomía del dominio.
Por ejemplo: subclase-de, parte-de, parte-exhaustiva-de,
conectado-a, etc.
Funciones: son un tipo concreto de relación donde se identifica
un elemento mediante el cálculo de una función que considera
varios elementos de la ontología. Por ejemplo, pueden aparecer
funciones como categorizar-clase, asignarfecha, etc.
Instancias: se utilizan para representar objetos determinados de
un concepto.
Axiomas: son teoremas que se declaran sobre relaciones que
deben cumplir los elementos de la ontología. Por ejemplo: “Si A
y B son de la clase C, entonces A no es subclase de B”, “Para
todo A que cumpla la condición C1, A es B”,
8. Para poder explotar la web semántica, se
necesitan lenguajes de marcado apropiados
que representen el conocimiento de las
ontologías. Algunos ejemplos son:
DAML
RDF
OWL
Lenguajes
9. A continuación se muestra un ejemplo claro una Ontología
que conlleva el tema de Software Libre , permitiéndonos
conocer de manera general lo que es un software Libre y que
beneficios nos puede bridar el mismo.
Ejemplo extraído de:
http://anipame.blogspot.
com.ar/2009/07/ontolog
ia-informatica.html
10. Contenido (9): ambos artículos describen brevemente
la relación existente entre web semántica,
conocimiento y las ontologías.
Claridad (8): se presenta un contenido claro y de muy
fácil lectura con un claro abordaje técnico / científico.
Usabilidad (8): se puede recomendar estos artículos
para utilizarlos como material introductorio en el
trabajo con las ontologías informáticas y la relación
de las mismas con la web semántica y la gestión del
conocimiento web.
Aporte (7): realizan un claro aporte a la temática
relacionando y describiendo la web semántica, las
ontologías y la gestión del conocimiento.
11. Las principales ventajas de la web semántica son los
desarrollos de aplicaciones con esquemas de datos
comunes para fomentar las transacciones de conocimiento
mediante la búsqueda de información con inferencias.
Para lograr estos objetivos es necesario unificar los
contenidos semánticos por medio de las ontologías para
que formalicen el conocimiento de manera consensuada y
reutilizable. Se esta haciendo de manera lenta.
Se necesita un lenguaje común basado en web (en la
actualidad se pelean este trono RDL y OWL), con suficiente
capacidad expresiva y de razonamiento para representar
la semántica de las ontologías (los lenguajes unidos a
XML); este hecho en las actualidad lo vemos cada vez con
mayor frecuencia.
Claramente se está avanzando…