Anunciamos US$ 3,2M em rodada pré-seed · OneVC · Maya · Norte Ventures Leia →
Voltar ao blog

Enterprise knowledge graph:
o que é e como sustenta a IA na empresa

Em resumo

Uma gerente de compras vai renegociar o contrato de um fornecedor de embalagens e quer saber quem na empresa já negociou com ele e qual foi a última condição fechada. A condição está em um aditivo, a negociação ficou em uma troca de e-mails, o comprador que conduziu o processo mudou de área e o histórico de entregas está no ERP. Um assistente de IA que só lê documentos encontra o contrato original e para ali. O enterprise knowledge graph, ou grafo de conhecimento corporativo, é o modelo que liga esses pedaços: conteúdo, pessoas, sistemas, registros e atividade da empresa inteira. Ele é a estrutura central do Company Brain, a camada que conhece a empresa: quais dados existem, onde vivem, como se relacionam e quem pode ver o quê.

Um enterprise knowledge graph modela a empresa inteira para a IA

Um enterprise knowledge graph é um grafo de conhecimento construído sobre os dados privados de uma organização, com um objetivo prático: permitir que modelos e agentes de IA encontrem e usem o contexto certo para cada pergunta. Ele representa o conteúdo produzido pela empresa, as pessoas que trabalham nela, os sistemas onde os dados vivem, os registros transacionais desses sistemas, a atividade em torno de tudo isso e as relações entre esses elementos.

A mecânica de nós e arestas está no artigo sobre grafo de conhecimento desta série. Aqui o foco é o que entra no grafo, como ele é construído e mantido e que regras obedece para servir a IA em produção.

A literatura acadêmica usa o termo com o mesmo sentido. O levantamento sobre grafos de conhecimento publicado por Hogan e coautores na ACM Computing Surveys em 2021 descreve os grafos corporativos como estruturas internas à empresa, aplicadas a casos de uso comerciais como busca, recomendação, análise de negócio, avaliação de risco e automação.

Cinco camadas compõem um enterprise knowledge graph voltado para IA

As camadas convivem no mesmo grafo. Uma consulta parte de um fornecedor, passa por um documento, chega a uma pessoa e é filtrada pela permissão de quem perguntou.

Entidades de negócio

Cliente, contrato, produto, pedido, fornecedor e projeto são as entidades que os sistemas transacionais já registram, com identificador, atributos e estado. Elas formam o esqueleto do grafo, porque quase toda pergunta de negócio parte de uma delas.

Conteúdo

Documentos, e-mails, conversas, tickets e transcrições de reunião entram como nós ligados às entidades que mencionam. A proposta se liga ao cliente, a ata se liga ao projeto, o ticket se liga ao produto.

Pessoas e estrutura

Essa camada registra quem é dono de cada conta, quem aprovou cada contrato e quem trabalha com quem. Ela também revela especialistas por tema, como a pessoa que mais resolveu casos sobre determinado fornecedor. É aqui que está a resposta sobre quem já negociou com o fornecedor de embalagens.

Atividade e sinais de uso

O que é consultado, por quem, com que frequência e quando foi alterado pela última vez. Esses sinais separam o documento em uso do documento abandonado. Uma política lida toda semana pela área jurídica e revisada no mês passado tem mais autoridade que uma cópia antiga guardada em uma pasta pessoal.

Permissões

A última camada registra quem pode ver cada nó e cada relação, e ela acompanha todas as outras. Um contrato visível para a controladoria pode estar fechado para o time de marketing. A relação entre um cliente e a margem negociada pode ser mais restrita que o próprio cadastro do cliente.

Camadas de um enterprise knowledge graph voltado para IA, com a permissão envolvendo todas as outras
No enterprise knowledge graph, a permissão envolve todas as camadas e cada fato carrega origem, data, vigência e escopo

O enterprise knowledge graph é construído em etapas que se repetem

A construção é contínua. As etapas rodam de novo sempre que as fontes mudam:

  1. Conectores. Cada fonte (CRM, ERP, helpdesk, drive, e-mail, gestão de contratos) é conectada uma vez, com leitura dos registros, dos metadados e das permissões.
  2. Extração de entidades. Textos livres passam por um processo que identifica menções a clientes, produtos, fornecedores, pessoas e datas e as transforma em ligações com nós que já existem.
  3. Resolução de entidades. Registros que representam a mesma coisa em sistemas diferentes são unidos, tema que tem artigo próprio nesta série.
  4. Inferência de relações. Algumas relações não estão escritas em lugar nenhum e são deduzidas. Duas pessoas que trocam e-mails sobre o mesmo projeto trabalham juntas, e o ticket aberto pelo contato de um cliente pertence àquele cliente.
  5. Atualização incremental. O grafo recebe apenas o que mudou desde a última leitura, com a data de cada alteração, para refletir o estado atual sem reprocessar a base inteira.
  6. Ontologia. A ontologia do negócio dá significado aos tipos de nó e de relação: o que conta como projeto, o que separa fornecedor homologado de fornecedor em avaliação, qual relação indica responsabilidade e qual indica apenas participação.

Com a ontologia, a relação aprovou e a relação comentou chegam ao modelo com significados diferentes, e o contexto informa quem decidiu e quem apenas participou.

Etapas de construção de um enterprise knowledge graph, dos conectores à ontologia, em ciclo contínuo
O enterprise knowledge graph é construído em etapas que rodam de novo a cada mudança nas fontes

A IA corporativa depende do enterprise knowledge graph para achar o contexto certo

Um modelo de linguagem responde com base no que recebe no contexto. O grafo melhora a escolha desse contexto de cinco formas.

Recuperação que considera relação e autoridade

Uma busca corporativa por política de reembolso de viagens devolve seis versões do mesmo documento. O grafo sabe qual foi publicada pela área financeira, qual está vigente, qual é a mais acessada e quais foram substituídas. O modelo recebe a versão vigente, com a fonte indicada.

Desambiguação de termos e de pessoas

Dois analistas com o mesmo nome, um produto com nome comercial e código interno, uma sigla com sentidos diferentes em vendas e em engenharia. O grafo resolve a referência pelo entorno, como o projeto e a equipe citados na pergunta.

Perguntas que atravessam várias relações

Montar o contexto de um projeto de implantação exige seguir uma cadeia. O contrato define o escopo, os e-mails registram mudanças combinadas, os tickets mostram os problemas abertos e as pessoas ligadas a cada item indicam a quem perguntar. Cada passo é uma relação do grafo, e percorrer a cadeia em uma consulta poupa o agente de dezenas de buscas por tentativa.

Personalização pelo papel de quem pergunta

A mesma pergunta sobre um cliente pede oportunidades e contatos para a executiva de contas e SLA e incidentes para o analista de suporte. O grafo conhece a área e a carteira de quem pergunta e prioriza as relações próximas desse papel.

Base para agentes que agem

Um agente que abre um pedido de compra, atualiza um registro ou responde um cliente precisa saber sobre qual entidade está agindo. O grafo entrega o identificador correto, o dono do registro e as restrições aplicáveis antes da ação, o que reduz o risco de o agente escrever no registro errado.

O enterprise knowledge graph é a camada de conhecimento que agentes pedem além do RAG

Busca corporativa e RAG atendem bem perguntas de localização, como onde está a política de viagens ou quais documentos mencionam um projeto. Agentes recebem outras perguntas: por que a liberação de crédito de um cliente está parada, quem precisa aprovar o próximo passo e se o agente pode executá-lo sem essa aprovação. São perguntas sobre relação e estado.

A camada de conhecimento de que agentes corporativos precisam além do RAG é a peça entre os sistemas e os agentes que transforma artefatos espalhados em conceitos canônicos, rastreáveis e sujeitos a permissão. Um projeto aparece como épico no gerenciador de tarefas, repositório de código, canal de conversa e registro de incidente. A busca devolve cada artefato separado, e a camada de conhecimento reconhece que todos descrevem o mesmo projeto.

No caso do crédito parado, o cliente tem uma solicitação, que segue uma política, que exige uma aprovação, que aguarda um papel específico. Com RAG, o modelo recebe trechos parecidos com a pergunta e precisa deduzir essas ligações. Com o enterprise knowledge graph, o sistema percorre o caminho e entrega a cadeia montada, e o modelo apenas explica e redige sobre ela.

Cada fato do grafo carrega origem, vigência e escopo

Para o agente saber se pode usar ou expor uma informação, cada nó e cada relação carregam metadados:

  • Origem: o sistema ou documento de onde o fato saiu.
  • Data: a última leitura ou alteração.
  • Vigência: até quando o fato vale e se outro o substituiu, como o aditivo que altera uma cláusula.
  • Verificação: se foi confirmado ou aguarda revisão.
  • Escopo de acesso: quem pode ver o fato e a relação.
  • Autoria: declarado por uma pessoa, gerado por um sistema ou extraído por um modelo.

Sem esses metadados, uma relação extraída de um e-mail antigo chega ao agente com o mesmo peso de um registro atual do ERP.

A permissão faz parte do enterprise knowledge graph desde a primeira conexão

Cada fonte tem regras próprias: o CRM restringe contas por carteira, o drive compartilha pastas por grupo e o ERP limita dados financeiros por perfil. O grafo precisa aplicar essas regras no momento da consulta, com o estado atual da permissão de cada pessoa.

O risco mais sério de um grafo corporativo é achatar permissões. Quando a ingestão lê as fontes com uma conta de serviço de acesso amplo e o grafo responde a todos com o mesmo recorte, qualquer pessoa passa a ver pela IA o que não veria no sistema de origem. Relações também expõem informação: saber que existe contrato com um fornecedor em negociação sigilosa já é dado sensível.

O tratamento adequado é a permissão herdada. Cada nó e cada relação carregam a regra de acesso da fonte, e a consulta filtra o resultado pela identidade de quem pergunta. Quando a permissão muda no sistema de origem, o grafo acompanha na sincronização seguinte.

Um agente que age sobre o enterprise knowledge graph passa por quatro controles

A permissão herdada define o que cada pessoa pode ler. Quando um agente prepara ou executa ações, a autorização se estende por quatro pontos:

  1. Recuperação. O fato só entra no contexto se quem pergunta e o agente que atua tiverem acesso a ele.
  2. Saída. Uma regra define se o agente pode resumir o conteúdo ou tirar conclusões dele.
  3. Ação. Antes de executar uma mudança, o agente consulta a política aplicável, e a ação que exige aprovação segue para a pessoa com alçada.
  4. Auditoria. Cada execução fica registrada com quem pediu, qual agente agiu e em quais fatos se apoiou.

O controle de saída trata o vazamento por inferência. Um agente pode combinar fatos permitidos, como a troca do responsável por uma conta, a suspensão de pedidos e uma reunião com o jurídico, e chegar a uma conclusão sensível que nenhuma fonte registra.

O grafo registra decisões e resultados validados

Com agentes nos processos, o grafo guarda a cadeia operacional: caso, decisão, evidência, aprovação, execução e resultado. Esse histórico permite reconstruir uma decisão anterior.

Entram no grafo fatos validados, decisões aprovadas e resultados confirmados. O raciocínio intermediário do agente e as chamadas de ferramenta ficam no log de auditoria, para que uma saída sem verificação não vire fato nas consultas seguintes.

O grafo corporativo lida com dados privados, vocabulário próprio e mudança constante

Os grafos de busca pública descrevem cidades, empresas e obras, com fatos estáveis e visíveis para qualquer pessoa. O enterprise knowledge graph descreve uma única organização, com dados privados e acesso definido pessoa a pessoa.

Siglas, nomes de projeto e códigos de produto só existem dentro da empresa, e a ontologia precisa registrá-los. A mudança é diária: contratos recebem aditivos, pessoas mudam de área, tickets abrem e fecham. Por isso o grafo corporativo trabalha com atualização contínua e data em cada fato.

Um enterprise knowledge graph completo une documentos e dados transacionais

Há duas formas comuns de construir o grafo. A primeira parte de documentos e ferramentas de colaboração (drive, wiki, e-mail, chat) e organiza bem o conhecimento escrito.

A segunda inclui os dados vivos dos sistemas transacionais, como CRM, ERP, helpdesk e gestão de contratos. É nesses sistemas que estão o valor faturado, o status do pedido, o SLA contratado e o saldo em aberto. Um grafo feito de documentos responde o que a empresa escreveu sobre um cliente. Com os sistemas transacionais, ele responde também em que situação o cliente está hoje.

O Company Brain modela os dois. O contrato em PDF e o registro do contrato no sistema de gestão viram nós ligados, a conversa sobre um reajuste se liga à fatura que ele gerou, e o modelo recebe via MCP o recorte que a pergunta exige, com documentos e registros no mesmo contexto.

Enterprise knowledge graph feito só de documentos comparado a um que inclui CRM, ERP e helpdesk
Com os sistemas transacionais, o enterprise knowledge graph também mostra a situação atual de cada entidade

O Company Brain implementa o enterprise knowledge graph com ontologia e camada semântica

No Company Brain, o enterprise knowledge graph aparece em três componentes que trabalham juntos. O grafo de conhecimento guarda entidades, conteúdo, pessoas e relações. A ontologia do negócio define o que cada tipo significa naquela empresa. A camada semântica traduz a pergunta em linguagem natural para o percurso certo no grafo e nas fontes.

Quatro propriedades acompanham esse desenho:

  • Permissão herdada: cada pessoa recebe pela IA apenas o que já vê no sistema de origem.
  • Rastreabilidade: cada resposta aponta o documento, o registro e o sistema de onde veio a informação.
  • Dados no perímetro: a estrutura roda no ambiente do cliente, e o modelo recebe apenas o recorte de cada consulta, sem cópia da base para o provedor.
  • Reaproveitamento: as fontes são conectadas uma vez, e o mesmo grafo atende compras, atendimento, finanças e engenharia, servido via MCP a qualquer modelo ou agente.

No caso de compras, a consulta parte do fornecedor, segue até o contrato e o aditivo, chega a quem negociou, encontra o último e-mail sobre preço e devolve a condição atual com a fonte de cada item. A decisão sobre a proposta continua com a gerente.

Company Brain implementando o enterprise knowledge graph com ontologia, camada semântica, permissão herdada e MCP
O Company Brain serve via MCP o recorte do enterprise knowledge graph que cada pessoa pode ver

Qualidade, manutenção e privacidade limitam o enterprise knowledge graph

O grafo herda a qualidade das fontes. Os limites mais frequentes:

  • Qualidade e frescor: cadastros duplicados, campos vazios e sincronização atrasada geram relações erradas ou desatualizadas, e a IA repete o erro em tom de certeza.
  • Custo de manutenção: conectores quebram quando a fonte muda de versão, regras de extração pedem ajuste e casos ambíguos de resolução exigem revisão humana. A economia de tokens na consulta, sozinha, não cobre esse trabalho contínuo.
  • Leitura da estrutura: uma tarefa sem ligação com objetivo declarado pode ser desperdício ou trabalho de resiliência que ninguém classificou. A ausência de relação pede investigação antes de qualquer conclusão.
  • Governança do modelo: alguém precisa decidir quem cria tipos de nó e de relação, quem aprova mudanças na ontologia e quem arbitra quando duas áreas discordam de uma definição.
  • Privacidade dos sinais de atividade: registrar quem leu o quê e com quem cada pessoa trabalha envolve dado pessoal. A LGPD exige finalidade, necessidade e transparência, e esses sinais pedem regra de retenção, agregação quando possível e acesso restrito. Eles servem para achar atrito de processo e falhas recorrentes, e usá-los para medir desempenho individual aproxima o grafo de vigilância.
  • Escala: as relações crescem mais rápido que as entidades, e o filtro de permissão não pode tornar a consulta lenta.

Um primeiro enterprise knowledge graph começa por uma pergunta recorrente

Modelar todas as camadas antes do primeiro uso costuma travar o projeto. O caminho mais curto é escolher uma pergunta que hoje exige abrir vários sistemas e procurar pessoas, como quem já negociou com determinado fornecedor ou qual é a versão vigente de uma política.

Essa pergunta define as primeiras entidades, fontes, sinais de atividade e regras de permissão a herdar. A ontologia também nasce desse fluxo. Responsável pode ser quem alterou o registro, quem responde pelo resultado ou quem tem alçada para aprovar, e o sentido certo fica fixado antes da expansão para outras áreas.

Um conjunto de perguntas de teste avalia esse caso: o sistema identifica o mesmo objeto em fontes diferentes, mostra o caminho de evidências, respeita permissões em relações inferidas e detecta a aprovação que falta antes de agir. Rodar as mesmas perguntas com RAG e com consulta ao grafo mostra onde cada abordagem falha.

Com a resposta funcionando e rastreável, o caso de uso seguinte reaproveita conectores, entidades e ontologia, e o grafo cresce na direção das perguntas que a empresa faz no dia a dia.

Receba os próximos artigos sobre Company Brain