La ontología explicada: el plano que hay detrás de los datos inteligentes
Si un grafo de conocimiento es una colección de hechos, una ontología es el reglamento que dice qué clases de hechos están permitidos. Define qué tipos de cosas existen, qué propiedades pueden tener y cómo se les permite relacionarse. La palabra viene de la filosofía, donde significa el estudio de lo que existe. En los datos significa algo más práctico: un plano compartido para que todos, y todas las máquinas, entiendan lo mismo con las mismas palabras.
El plano y el edificio
Piensa en una ontología como el plano y en un grafo de conocimiento como el edificio. El plano dice: existe un tipo llamado Hotel. Un Hotel puede tener Servicios. Un Servicio tiene un Horario de apertura. Un Hotel está ubicado en una Ciudad. No nombra ningún hotel concreto. Describe lo que cualquier hotel puede ser.
Después el grafo rellena el plano con cosas reales. Este hotel, aquella piscina, estos horarios. Como el grafo sigue el plano, una máquina que lo lee sabe de antemano qué es cada pieza y cómo se conecta, sin tener que adivinarlo por el contexto.
Qué contiene realmente una ontología
Tres cosas, principalmente.
Las clases, que son los tipos de cosas: Hotel, Restaurante, Servicio, Habitación, Política, Ciudad.
Las propiedades, que son las relaciones y los atributos que esos tipos pueden tener: tiene servicio, está ubicado en, abre a, sirve cocina, admite mascotas.
Las reglas, que restringen cómo se combinan clases y propiedades: un Servicio pertenece exactamente a un Hotel; abre a debe ser una hora; un Restaurante es un tipo de Establecimiento, así que todo lo que es cierto para los Establecimientos también lo es para los Restaurantes.
Esa última idea, que una clase puede ser un tipo de otra, es de donde las ontologías obtienen su poder. Enuncia una regla una sola vez en el nivel general y se aplica en todo lo que hay por debajo.
Por qué "la misma palabra" es todo el problema
Sin un plano compartido, la misma palabra significa en silencio cosas distintas. La "habitación" de un sistema es una habitación de hotel, la de otro es una sala de reuniones y la de un tercero es una sala de tratamientos de spa. Una página dice "abierto", otra dice "horario de funcionamiento" y una tercera dice "recibimos huéspedes desde". Una persona lo resuelve al instante. Una máquina no puede, y un sistema de IA que combina información de muchas fuentes fusionará tan tranquilo cosas que deberían permanecer separadas.
Una ontología fija el vocabulario. Dice: esto es lo que significa Habitación aquí, esta es la única propiedad que usamos para los horarios, así es como un Restaurante se relaciona con un Hotel. Cada hecho construido sobre ella hereda esa claridad.
Ontologías que ya has utilizado
Schema.org es una ontología. Es el vocabulario compartido que permite a cualquier web declarar "esto es un Hotel, esta es su dirección, esta es su categoría de estrellas" de una forma que todos los motores de búsqueda y las IA leen de manera idéntica. La medicina funciona sobre grandes ontologías que definen cada enfermedad y cada síntoma para que los registros de distintos hospitales puedan compararse. Toda base de datos bien diseñada tiene una implícita: sus tablas y columnas son un plano de lo que se puede almacenar.
Por qué importa para la IA
Los modelos de lenguaje son lectores flexibles y guardianes descuidados de los hechos. Una ontología da a los hechos una estructura que el modelo no puede difuminar. Cuando un asistente se apoya en un grafo construido sobre una ontología clara, sabe que abre a es una hora, que la piscina pertenece a este hotel y no al de al lado, y que "restaurante" y "establecimiento" se relacionan de una forma concreta. Las respuestas se vuelven más precisas porque las preguntas tienen una forma precisa sobre la que aterrizar.
Para la visibilidad se aplica la misma lógica. Las máquinas que deciden si recomendar un negocio prefieren hechos cuyo significado es inequívoco. Una ontología es la forma de hacerlos inequívocos en el origen.
La conclusión
Una ontología es la definición acordada de qué son las cosas y cómo se relacionan. Es invisible cuando funciona, y su ausencia es la razón por la que tantos datos no pueden combinarse, ni fiarse de ellos, ni ser entendidos por una máquina. Antes de poder enunciar hechos con limpieza, hay que ponerse de acuerdo sobre de qué tratan esos hechos. Ese acuerdo es la ontología.
Haz que tu negocio sea recomendable para la IA
Estos son los mecanismos que hay detrás de la visibilidad en IA. Si quieres ayuda para convertirlos en una estructura que funcione para tu negocio, hablemos.
Hablemos →