← Últimos artigos
💬 NLP

Ontology for Policing: Conceptual Knowledge Learning for Semantic Understanding and Reasoning in Law Enforcement Reports

Este artigo propõe um quadro simbólico que converte narrativas não estruturadas de aplicação da lei em fatos vinculados a evidências e grafos temporais, integrando análise semântica, mapeamento de ontologia e raciocínio, demonstrando alta precisão na extração de detalhes-chave de incidentes a partir de relatórios de crimes contra o patrimônio.

Autores originais: Anita Srbinovska, Jansen Orfan, Adrian Martin, Ernest Fokoué

Publicado 2026-05-18
📖 4 min de leitura☕ Leitura rápida

Autores originais: Anita Srbinovska, Jansen Orfan, Adrian Martin, Ernest Fokoué

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

Imagine um relatório policial como uma história em duas partes. A primeira parte é como uma lista de verificação: possui caixas para a data, o tipo de crime (como "Arrombamento") e o número do caso. Isso é fácil para computadores lerem porque é organizado e estruturado.

A segunda parte é a narrativa: um parágrafo escrito pelo policial descrevendo exatamente o que aconteceu. É aqui que a história real vive — detalhes sobre como uma janela foi quebrada, quem estava envolvido e a ordem dos eventos. Mas, como isso é escrito em inglês comum, é como uma pilha bagunçada de peças de quebra-cabeça que um computador não consegue organizar facilmente sem ajuda.

Este artigo apresenta uma nova maneira de organizar essas peças de quebra-cabeça bagunçadas usando um sistema "simbólico" (pense nele como um tradutor muito estrito, baseado em regras) em vez de um sistema de "adivinhação" (como a IA moderna que prevê a próxima palavra).

Veja como o sistema deles funciona, dividido em etapas simples:

1. O Filtro de Privacidade (Redação)

Antes de o computador ler a história, ele coloca um par de "óculos de privacidade". Ele analisa o texto e cobre nomes sensíveis, endereços e números de telefone, substituindo-os por rótulos genéricos como [PESSOA_1] ou [SUSPEITO]. Isso garante que o sistema aprenda com os eventos, e não com as identidades específicas das pessoas envolvidas.

2. O Tradutor (Análise Semântica)

Uma vez que o texto está seguro, o sistema age como um tradutor que não apenas lê palavras, mas entende a estrutura da ação. Ele divide as frases em um formato "Quem fez O Quê para Quem".

  • A Metáfora: Imagine que a frase "O suspeito quebrou a janela" é uma frase em um idioma estrangeiro. O sistema a traduz para um código universal: Ação: Quebrar, Agente: Suspeito, Objeto: Janela.
  • Ele usa um dicionário massivo (chamado WordNet) e um livro de gramática (VerbNet) para garantir que entenda que "roubar" é um tipo de "tomar", e que uma "janela" é parte de um "edifício".

3. O Livro de Regras (A Ontologia)

O sistema então pega esses fatos traduzidos e tenta encaixá-los em um Livro de Regras pré-construído (chamado Ontologia). Pense neste livro de regras como um arquivo de gavetas estrito com gavetas específicas rotuladas "Roubo", "Arrombamento" ou "Dano Veicular".

  • Se o sistema vê uma ação de "tomar" sem permissão, ele tenta arquivá-la sob "Roubo".
  • Se vê uma ação de "quebrar", tenta arquivá-la sob "Arrombamento".
  • O sistema verifica seu próprio trabalho: "Isso se encaixa nas regras de um roubo? Sim. Tem um item roubado? Sim. Ok, tenho certeza de que isso é um roubo."

4. O Construtor de Linha do Tempo (Raciocínio Temporal)

Finalmente, o sistema procura por pistas de tempo como "então", "antes" ou "depois" para construir uma linha do tempo.

  • A Metáfora: É como organizar uma série de dominós. Se o texto diz: "O suspeito quebrou a janela antes de entrar", o sistema coloca o dominó "Quebrar" antes do dominó "Entrar". Ele também usa regras de senso comum (axiomas), como saber que "arrombar" geralmente acontece antes de "roubar".

O Que Eles Encontraram?

Os pesquisadores testaram este sistema em 450 relatórios policiais reais sobre crimes contra o patrimônio (como arrombamentos e carros roubados).

  • Taxa de Sucesso: Cerca de 54% dos eventos que o sistema identificou foram muito confiantes (pontuação de 0,80 ou superior em uma escala de 1,0).
  • Precisão: Quando revisores humanos verificaram o trabalho do sistema, eles concordaram em 100% em três pontos-chave:
    1. Como o incidente começou.
    2. Quais itens foram roubados.
    3. As pistas de tempo específicas usadas no texto.
  • A Dificuldade: O sistema teve mais dificuldade em concordar com os humanos sobre se uma entrada foi "forçada" (como quebrar uma janela versus uma porta aberta). Esta foi a parte mais confusa, com apenas 40% de concordância.

A Conclusão

O artigo argumenta que, ao usar regras estritas e dicionários em vez de "adivinhação", este sistema pode transformar histórias policiais bagunçadas em fatos claros e organizados que podem ser rastreados de volta à frase original. É como transformar um diário manuscrito e bagunçado em um banco de dados estruturado, ajudando investigadores a ver padrões e linhas do tempo sem ter que ler cada palavra manualmente.

Nota Importante: Os autores deixam claro que esta ferramenta é para análise e organização. Não foi projetada para tomar decisões finais sobre investigações ou para julgar pessoas; ela simplesmente ajuda a organizar as evidências para que os humanos possam revisá-las melhor.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →