La ontologa es la representacin formal del conocimiento donde los conceptos, las
relaciones y las restricciones conceptuales son evidentes mediante formalismos en un determinado dominio. La funcin ms frecuente en la Lingstica es la de actuar de apoyo para sistemas de Traduccin Automtica Basada en el Conocimiento y para la Terminografa. En los dos casos, la ontologa es una representacin formal y explcita de la estructura conceptual del campo sobre el que se trabaja. Este recurso incluye como mecanismo de inferencia a la herencia, es decir, una economa en la codificacin de la informacin: los conceptos superiores transmiten sus caractersticas a los conceptos de menor nivel. Por tanto, la ontologa es uno de los mdulos asociados a un sistema de conocimiento donde su funcin es la de apoyar semnticamente a las unidades lxicas. Otras definiciones de ONTOLOGIA que podemos encontrar son:
"Una ontologa es un vocabulario acerca de un dominio: trminos + relaciones +
reglas de combinacin para extender el vocabulario". Neches, 1991. "Una ontologa es una especificacin formal de una conceptualizacin compartida". Borst, 1997. "Una ontologa es una base de datos que describe los conceptos generales o sobre un dominio, algunas propiedades de sus propiedades y cmo los conceptos se relacionan unos con otros". Wingand, 1997. "Una ontologa necesariamente incluir un vocabulario de trminos y una especificacin de su significado (definiciones e interrelaciones entre conceptos) que impone estructura al dominio y restringe las posibles interpretaciones". UscholdJasper
Las posibles utilizaciones de las ontologas son:
servir de repositorios para la organizacin del conocimiento
herramienta para la adquisicin de informacin herramienta de referencia en la construccin de sistemas de bases de conocimiento. normalizar los atributos de los metadatos aplicables a los documentos crear una red de relaciones que especificas y fiables permitir compartir conocimiento posibilitar el trabajo cooperativo permitir la integracin de diferentes perspectivas de usuarios permitir el tratamiento ponderado del conocimiento para recuperar informacin automatizada permitir la construccin automatizada de mapas conceptuales y temticos permitir la reutilizacin del conocimiento existente en los nuevos sistemas permitir la interoperatividad entre sistemas diferentess
exponer los modelos normativos que permitan la creacin de la semntica de un
sistema y un modelo para poder extenderlo y transformarlo en los diferentes contextos servir de base para la construccin de lenguajes de representacin del conocimiento
Segn el mbito del conocimiento en el que se utilice:
"Ontologas generales: son las ontologas de nivel ms alto ya que describen
conceptos generales (espacio, tiempo, materia, objeto, etc.)" "Ontologas de dominio: describen el vocabulario de un dominio concreto del conocimiento". "Ontologas especficas: son ontologas especializadas que describen los conceptos para un campo limitado del conocimiento o una aplicacin concreta".
Segn el tipo de usuario al que vayan destinadas:
"Ontologas lingsticas: se vinculan a aspectos lingsticos, esto es, a aspectos
gramticos, semnticos y sintcticos destinados a su utilizacin por los seres humanos". "Ontologas no lingsticas: destinadas a ser utilizadas por robots y agentes inteligentes". "Ontologas mixtas: combinan las caractersticas de las anteriores".
Segn el grado o nivel de abstraccin y razonamiento lgico que posibiliten: