# ChatDoc

> Ferramenta de IA que permite à equipe de um tribunal de contas fazer buscas semânticas em decisões e normas usando linguagem natural. Apresentada no AI.Brasil Experience.

- Organização: TCM-GO
- Função: Engenheiro de Software Pleno
- Duração: out 2024 - jun 2026
- Ferramentas e tecnologias: Python, NestJS, Aprendizado de Máquina, PLN
- URL: https://adrianoleao.com/pt/case-study/chatdoc
- Autor: Adriano Leão (https://adrianoleao.com/pt)

## Contexto

O Tribunal de Contas dos Municípios de Goiás (TCM-GO) reúne um grande acervo de decisões, acórdãos e normas internas. Encontrar a passagem certa com busca por palavras-chave é lento quando não se sabe exatamente quais termos o documento usa.

    - **AI.Brasil**: Experience, onde o ChatDoc foi apresentado

    - **GAIA**: Modelo de linguagem em português brasileiro do Google DeepMind, explorado com o ChatDoc

## Minha função

Engenheiro de software em um time que atuava em parceria com o CEIA/UFG. Conforme a demanda do projeto, atuei em frontend, backend, arquitetura, aprendizado de máquina e ciência de dados.

## O que construí

- Uma busca semântica em linguagem natural sobre decisões, acórdãos e normas internas do tribunal
- A stack completa ao redor dela, da interface aos serviços de backend
- Os componentes de aprendizado de máquina e PLN que sustentam a busca

## Resultado

- O ChatDoc foi entregue à equipe da instituição
- Apresentado publicamente no AI.Brasil Experience
- Explorado junto com o GAIA, modelo de linguagem em português brasileiro do Google DeepMind

[Voltar ao perfil](https://adrianoleao.com/pt/index.md)
