O trabalho árduo de chegar a um consenso sobre o que as coisas são
A maioria das empresas opera com múltiplos vocabulários sobrepostos, parcialmente incompatíveis para os mesmos conceitos. O mesmo cliente é registado em diferentes formatos entre sistemas; o mesmo produto é classificado de forma diferente pelas vendas e operações; o mesmo risco é descrito em linguagem incompatível pelo trading e conformidade. Uma ontologia é o modelo explícito e acordado desses conceitos — o que conta como uma instância, quais atributos são obrigatórios, como os conceitos se relacionam — e é o substrato do qual os sistemas de conhecimento a jusante dependem.
Desenhamos ontologias pragmaticamente em vez de filosoficamente. O objetivo não é uma representação perfeita do mundo, mas uma representação útil da parte do mundo em que o sistema atua. Começamos pelas consultas que o sistema precisa de responder e pelas decisões que precisa de apoiar, e modelamos apenas os conceitos e relacionamentos que essas consultas exigem, com espaço explícito para extensão à medida que novos casos de uso surjam.
Padrões — schema.org, FIBO, SNOMED CT, GS1, modelos de referência específicos da indústria — são reutilizados onde se encaixam, adaptados onde quase se encaixam e ignorados onde não se encaixam. O risco de começar de uma tela em branco é maior do que o risco de herdar a complexidade acumulada, mas o inverso é verdadeiro no longo prazo.
- Design de ontologias e taxonomias de domínio
- Reutilização e adaptação de padrões
- Integração de dados semânticos
- Gestão de dados de referência
- Estratégia de versionamento e evolução
- Ferramentas para governança e revisão

