Home

ontologías

En filosofía, la ontología estudia la naturaleza de la existencia; en ciencia de la computación, una ontología es una especificación formal de una conceptualización compartida de un dominio. Una ontología especifica las entidades relevantes del dominio (conceptos o clases), las relaciones entre ellas, las restricciones y axiomas que permiten inferir nuevas verdades a partir de los datos.

Componentes típicos incluyen clases o conceptos, relaciones, individuos, atributos y axiomas que definen restricciones semánticas y

Desarrollarlas implica ingeniería de ontologías: definir el alcance, conceptualizar el dominio, formalizar la representación, implementar en

Aplicaciones: integración semántica de datos, motores de búsqueda semánticos, grafos de conocimiento, procesamiento del lenguaje natural.

Las ontologías facilitan el intercambio de información y la reutilización de conocimiento entre sistemas heterogéneos, proporcionando

reglas
de
inferencia.
Las
ontologías
se
expresan
mediante
lenguajes
formales
como
OWL
(Web
Ontology
Language)
y
RDF/RDFS,
con
semántica
formal
basada
en
lógicas
de
descripciones;
existen
ontologías
de
alto
nivel
(upper)
y
ontologías
de
dominio.
un
formato
reutilizable
y
evaluar
su
calidad
mediante
pruebas
de
consistencia
y
de
utilidad.
Ejemplos:
Gene
Ontology
en
biología,
SNOMED
CT
en
medicina;
ontologías
de
alto
nivel
como
BFO,
DOLCE
y
SUMO.
Estándares
y
gobernanza:
W3C
define
OWL,
RDF
y
RDFS;
ISO/IEC
11179
ofrece
marcos
para
metadatos.
Los
retos
incluyen
la
interoperabilidad
entre
ontologías,
el
alineamiento
entre
esquemas,
la
evolución
de
conceptos
y
la
calidad
de
la
ingeniería.
una
base
para
razonamiento
automático,
consultas
semánticas
y
la
construcción
de
grafos
de
conocimiento.