El grafo de conocimiento organizativo — memoria ontológica para operaciones empresariales
TopicFrom the PointSav Documentation
Un grafo de conocimiento organizativo que almacena representaciones estructuradas de personas, empresas, proyectos y relaciones — proporcionando la capa de memoria semántica persistente que permite a los motores de inferencia de IA responder consultas sobre el estado empresarial sin releer documentos fuente.
El grafo de conocimiento organizativo — memoria ontológica para operaciones empresariales
Un grafo de conocimiento organizativo almacena lo que una empresa sabe sobre sí misma: quiénes son sus personas, empresas y proyectos; cómo se relacionan entre sí; qué decisiones se han tomado y por quién; qué políticas rigen qué actividades. Esta memoria estructurada está disponible para cada solicitud de inferencia de IA, inyectada como contexto antes de que el modelo produzca su respuesta.
El grafo responde una clase de pregunta que una búsqueda de similitud vectorial no puede responder: no solo "¿qué documentos mencionan a ACME Corp?" sino "¿qué es ACME Corp, a quién conocemos allí, qué contrato rige nuestra relación, y qué decisiones hemos tomado sobre sus facturas?" El recorrido sigue aristas. La respuesta emerge de la estructura, no de la proximidad de palabras clave.
[edit]Un grafo por nodo de despliegue
Un nodo de despliegue mantiene exactamente un grafo de conocimiento organizativo. Todos los servicios que se ejecutan en ese nodo contribuyen entidades a este almacén único, delimitadas por un identificador de módulo que mantiene los datos de cada dominio aislados dentro de la misma base de datos física.
Este diseño permite el razonamiento entre dominios sin duplicación. Cuando un servicio de contabilidad escribe "ACME Corp es un proveedor con condiciones de pago net-30" y un servicio de extracción de documentos escribe "ACME Corp tiene sede en Toronto", ambos hechos existen en el mismo grafo, adjuntos a la misma entidad.
[edit]Qué pertenece al grafo
El grafo almacena hechos ontológicos: qué entidades existen, cómo se relacionan y qué es verdad sobre ellas en un momento dado. No almacena registros transaccionales.
En el grafo:
- Una organización es un proveedor (entidad con atributo de relación).
- Un contrato existe entre dos partes con términos específicos.
- Una decisión fue tomada por una persona específica bajo una política concreta.
- Una propiedad es propiedad de una empresa con una clasificación específica.
No en el grafo:
- Líneas de factura individuales (son registros transaccionales; pertenecen al libro de contabilidad).
- Asientos contables (pertenecen al libro mayor).
- Texto de documento sin procesar (pertenece al almacén de documentos).
[edit]Tipos de entidades
El grafo se configura mediante archivos de ontología cargados al inicio. Cada nodo de despliegue puede definir clasificaciones de entidades apropiadas para su dominio empresarial. Las clasificaciones base presentes en cada despliegue cubren los primitivos organizativos fundamentales: Persona, Empresa, Proyecto, Cuenta y Ubicación.
Las clasificaciones adicionales se añaden a través de archivos CSV de ontología. Un despacho de abogados podría añadir Caso, Regulación y Sentencia. Un administrador de propiedades podría añadir Propiedad, Arrendamiento e Inquilino.
[edit]Validez temporal
Cada hecho en el grafo lleva una marca de tiempo de creación. Los hechos sobre entidades que cambian con el tiempo pueden ser reemplazados en lugar de sobrescritos. El grafo conserva el hecho anterior con su ventana de validez.
[edit]Recorrido multi-salto
El grafo está diseñado para el recorrido, no solo para la búsqueda. Un recorrido sigue aristas desde una entidad hacia entidades conectadas.
Ejemplo: ¿Qué políticas rigen las decisiones de adquisición en este proyecto?
- Iniciar en la entidad Proyecto.
- Seguir aristas
governed_byhacia entidades Política. - Seguir aristas
defines_exceptionsdesde cada Política hacia entidades Decisión. - Seguir aristas
approved_bydesde cada Decisión hacia entidades Persona.
El resultado: la cadena de gobierno completa, recuperada en una sola consulta estructurada.
[edit]Inyección de contexto en tiempo de inferencia
Antes de despachar cualquier solicitud, el enrutador de inferencia consulta el grafo organizativo para obtener entidades relevantes para la solicitud actual. Las entidades coincidentes se formatean como un bloque de contexto estructurado y se anteponen al prompt del sistema. El modelo recibe este contexto de forma transparente.
[edit]Privacidad y soberanía
El grafo de conocimiento organizativo contiene información empresarial sensible. El grafo se ejecuta integrado dentro del nodo de despliegue. Su contenido nunca se envía a un proveedor de inferencia externo como datos de entrenamiento.
La organización es propietaria del archivo de base de datos del grafo, las definiciones de ontología, los datos de entidades y el historial de extracción. Estos activos son portables: pueden respaldarse, migrarse y restaurarse sin dependencia de ningún servicio de terceros.