← Últimos artigos
💻 computer science

Predicting Case Processing Duration in Kenyan Magistrate Courts: A Three-Stage Machine Learning Pipeline for Proactive Backlog Management

Este estudo introduz um pipeline de aprendizado de máquina de três estágios, validado em mais de 670.000 casos de tribunais de magistrados quenianos, que utiliza modelos LightGBM e CatBoost para prever durações de processamento de casos e classificar arquivamentos no mesmo dia, permitindo, assim, o gerenciamento proativo de acúmulo de processos por meio de um esquema de risco derivado empiricamente e de uma aplicação web implantada.

Autores originais: Anuary Mulombi, Fidelis Mukudi, Anthony Mile

Publicado 2026-08-10
📖 9 min de leitura🧠 Leitura aprofundada

Autores originais: Anuary Mulombi, Fidelis Mukudi, Anthony Mile

Artigo original sob licença CC BY 4.0 (https://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 uma biblioteca gigante e movimentada onde milhões de livros são constantemente registrados e retirados. Nesta biblioteca, os bibliotecários estão sobrecarregados. Alguns livros são devolvidos no mesmo dia em que foram retirados, mas outros se perdem nas estantes por anos, criando uma enorme pilha de "atraso" (backlog) que ninguém consegue resolver. Isso não é apenas sobre livros; é sobre justiça. Quando processos (os "livros") ficam parados por muito tempo, as pessoas perdem a fé no sistema, e seus direitos a um julgamento justo e célere são adiados. Por muito tempo, os bibliotecários só consegravam contar os livros que já haviam sido processados; eles não tinham como prever quais novos livros ficariam presos na pilha antes mesmo de saírem da mesa.

Entre no mundo do Aprendizado de Máquina (Machine Learning), um ramo da ciência da computação onde ensinamos computadores a encontrar padrões na história, de forma muito semelhante a um detetive estudando antigos locais de crimes para resolver novos mistérios. Em vez de adivinhar, esses computadores analisam milhares de casos passados para aprender o que faz um caso andar rápido ou ficar travado. A ideia central aqui é a análise preditiva: usar dados do passado para prever o futuro. Se um computador puder nos dizer: "Este novo caso se parece com aqueles que levaram cinco anos", podemos impedi-lo de se perder na pilha antes mesmo de começar. É exatamente isso que os pesquisadores deste estudo buscaram fazer para os tribunais no Quênia, transformando um sistema reativo (corrigindo problemas depois que eles acontecem) em um proativo (impedindo que os problemas cresçam).


A Bola de Cristal de Três Estágios para Processos Judiciais

Nos tribunais de magistrados do Quênia, onde ocorre mais de 80% de todos os negócios jurídicos, um enorme acúmulo de processos vem sendo construído. Em meados de 2025, havia mais de 127.000 casos aguardando para serem ouvidos. O sistema de computador existente, chamado Integrated Case Management System (ICMS), é ótimo para registrar o que já aconteceu, mas é cego para o que pode acontecer. Ele não sabe quais novos casos têm probabilidade de se tornar os "super-lentos" que entopem o sistema.

Para resolver isso, os pesquisadores construíram um pipeline de aprendizado de máquina de três estágios. Pense neste pipeline como uma máquina de triagem de alta tecnologia em um correio que não apenas carimba cartas; ela prevê quanto tempo cada carta levará para chegar ao seu destino e sinaliza aquelas que podem se perder.

Estágio 0: A Armadilha de Velocidade do "Mesmo Dia"

O primeiro trabalho desta máquina é identificar os casos "express". Cerca de 29% de todos os casos no Quênia são resolvidos no próprio dia em que são registrados. Os pesquisadores treinaram um modelo de computador para observar um novo caso no momento em que ele chega e perguntar: "Este é um caso rápido ou será uma maratona?"
Eles testaram quatro "cérebros" de computador (algoritmos) diferentes para ver qual era o melhor para isso. O vencedor foi o LightGBM, que identificou corretamente os casos do mesmo dia com um alto nível de precisão (uma pontuação de 0,9148). Se o computador diz "Mesmo Dia", o caso recebe uma luz verde e segue adiante sem mais atrasos. Se diz "Multi-Dias", o caso segue para o próximo estágio.

Estágio 1: A Bola de Cristal do "Tempo de Registro"

Uma vez que um caso é sinalizado como uma maratona de "multi-dias", o sistema precisa adivinhar quanto tempo a corrida levará. Esta é a parte difícil porque o caso ainda nem começou sua jornada. O computador olha apenas para as informações disponíveis no momento em que o caso é registrado: o tipo de caso, quantos advogados estão envolvidos, quão ocupado é o juiz específico e se o tribunal está em uma cidade ou em uma área rural.
Usando dados de quase 673.000 casos passados, o modelo LightGBM provou ser o campeão novamente. Ele conseguiu prever a duração de um caso com uma margem de erro de cerca de 444 dias. Embora isso pareça muito, ele explicou cerca de 62% das razões pelas quais os casos demoram tanto. Isso significa que, apenas olhando a papelada no primeiro dia, o sistema pode dizer a um juiz: "Este caso parece que levará cerca de 1,5 ano" ou "Este pode se arrastar por quatro anos".

Estágio 2: O Rastreador de "Atualização em Tempo Real"

A jornada não termina na mesa de registro. À medida que o caso avança pelo tribunal, ele acumula histórico: audiências são realizadas, adiamentos são concedidos e atrasos acontecem. O terceiro estágio do pipeline é um modelo dinâmico que atualiza a previsão conforme o caso progride.
Imagine um GPS que não fornece apenas um tempo de chegada quando você sai de casa, mas recalcula o tempo toda vez que você encontra um congestionamento. Este modelo de Estágio 2 (alimentado por um outro cérebro de computador chamado CatBoost) pega a nova informação — como o número de audiências que ocorreram ou quanto tempo durou o primeiro encontro — e revisa a estimativa.
Os resultados aqui foram impressionantes. Enquanto a estimativa inicial (Estágio 1) tinha um erro de 444 dias, a estimativa atualizada (Estágio 2) reduziu esse erro para apenas 80,83 dias. Isso mostra que, à medida que o caso avança, o computador torna-se muito melhor em saber exatamente quando terminará.

O Dashboard "JaliHaki": Colocando Tudo em Prática

Os pesquisadores não pararam apenas na matemática; eles construíram uma ferramenta do mundo real chamada JaliHaki (que significa "guardar ou proteger a justiça" em Swahili). Este é um aplicativo web que se conecta diretamente ao sistema de computador do tribunal.

  • Para Administradores do Tribunal: Mostra um painel com uma lista de casos, codificados por cores de risco. Um caso de "Baixo Risco" é verde e precisa de monitoramento de rotina. Um caso de "Risco Crítico" é vermelho e precisa de atenção imediata de um juiz sênior.
  • Para Magistrados: Oferece uma visão pessoal de sua carga de trabalho, alertando-os se um caso atribuído a eles está começando a entrar na zona "Crítica".
  • Para Litigantes (O Público): Oferece uma estimativa em linguagem simples. Em vez de jargões jurídicos confusos, uma pessoa registrando um caso pode ver: "Seu caso tem uma estimativa de levar 5 anos e está atualmente na categoria de Alto Risco".

O Que Impulsiona os Atrasos?

Ao usar uma técnica chamada análise SHAP (que funciona como uma lupa para ver quais fatores importam mais), os pesquisadores descobriram os principais culpados pelos atrasos:

  1. Carga de Trabalho por Magistrado: Quando um juiz tem muitos casos, tudo desacelera.
  2. Representação Legal: Se uma das partes possui advogado ou não altera o cronograma.
  3. Natureza do Caso: Casos criminais tendem a se mover mais rápido (mediana de 90 dias para casos de multi-dias) do que casos civis (mediana de 547 dias).
  4. Atraso na Primeira Menção: Quanto tempo leva para realizar a primeira audiência é um grande preditor do atraso final.
  5. Audiências Acumuladas: Quanto mais audiências um caso possui, mais tempo ele tende a levar.

Curiosamente, o estudo descobriu que os Tribunais Urbanos (em grandes cidades) levavam mais tempo para processar casos de multi-dias (mediana de 275 dias) do que os Tribunais Rurais (mediana de 99 dias). Isso parece contraintuitivo, mas os pesquisadores explicam usando o conceito de Teoria das Filas (Queueing Theory): mesmo que um tribunal urbano seja bem equipado, o volume massivo de casos cria uma "fila de espera" mais longa, atrasando a todos.

O Sistema de Risco de Quatro Níveis

Para tornar as previsões úteis para pessoas reais, a equipe criou um sistema simples de quatro níveis de risco baseado nas previsões do computador:

  • Baixo Risco (≤ 218 dias): Monitoramento de rotina.
  • Médio Risco (218–564 dias): Revisão programada.
  • Alto Risco (564–1.283 dias): Intervenção imediata necessária.
  • Risco Crítico (> 1.283 dias): Escalar imediatamente para um magistrado sênior.

Este sistema permite que o tribunal identifique os casos de "Risco Crítico" (que compõem cerca de 10,5% dos novos registros) logo no início e tome medidas antes que eles se tornem parte do enorme acúmulo de processos.

O Que o Estudo Faz e Não Faz

Os pesquisadores são cuidadosos ao notar que seu modelo é uma ferramenta de previsão, não uma varinha mágica. Eles afirmam explicitamente que o modelo aprende com dados históricos, o que significa que ele reflete as realidades atuais do sistema judicial, incluindo quaisquer desigualdades existentes entre diferentes condados ou tipos de tribunais. Eles alertam que a precisão do modelo para tribunais rurais pode precisar de mais testes, pois havia menos casos rurais em seus dados.

Eles também esclarecem que o "ano de registro" foi um dos principais preditores, mas não porque os tribunais estão ficando mais rápidos ou mais lentos ao longo do tempo. Em vez disso, é uma peculiaridade matemática: casos registrados recentemente não tiveram tempo suficiente para terminar, então o computador os vê como "mais curtos" simplesmente por serem novos. Os pesquisadores ajustaram isso para garantir que as previsões fossem justas.

A Conclusão

Este estudo prova que, com os dados que os tribunais já possuem, podemos construir um sistema que prevê atrasos de casos com uma precisão surpreendente. Ao usar um pipeline de três estágios, os tribunais do Quênia podem agora passar de reagir aos atrasos para preveni-los. O aplicativo JaliHaki transforma matemática complexa em um painel simples, codificado por cores, que ajuda juízes, escrivães e o público a entender o cronograma da justiça. Embora o modelo não seja perfeito (ainda possui uma margem de erro de cerca de 80 dias para as previsões atualizadas), ele representa um salto enorme no uso da tecnologia para proteger o direito a um julgamento célere. O estudo sugere que, se essas ferramentas forem adotadas, os tribunais poderão identificar os casos que mais precisam de ajuda, desde o momento em que são registrados, garantindo que a justiça não se perca nas estantes.

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 →