top of page


GraphRAG geoespacial em comparação com RAG vetorial
Projetos com RAG raramente falham por falta de dados, os problemas sempre costuma ser outro. Os dados existem, mas o método de recuperação nem sempre sustenta perguntas que dependem de relações entre entidades, principalmente quando essas relações não estão explícitas no texto. Em muitos casos, o sistema recupera trechos semanticamente relevantes, mas não consegue comprovar conexões como proximidade, coocorrência territorial, dependência entre categorias ou encadeamento de e
2.jpeg/v1/fill/w_320,h_320/file.jpg)
João Ataide
há 7 dias11 min de leitura


Além do bot: A anatomia de um agente operacional para emergências
Quando se fala em automação em geoprocessamento, a imagem mais comum é a de um script rodando em loop ou de um bot que responde a comandos pré-definidos. Em cenários críticos, como acidentes de trânsito, essa rigidez pode virar risco: o sistema precisa lidar com incerteza, falhas e mudanças de contexto. Por isso, mais do que um executor de tarefas, o que faz diferença é um Agent . A distinção é simples, mas é bastante importante. Enquanto um bot percorre um fluxo linear, um
2.jpeg/v1/fill/w_320,h_320/file.jpg)
João Ataide
23 de fev.10 min de leitura


Além da Latitude e Longitude: Criando Embeddings Espaciais para RAG
Quando comecei a misturar modelos de linguagem (LLMs) com dados geográficos, a primeira tentação foi tratar latitude e longitude como “apenas mais duas features” e seguir adiante. Logo percebi o problema, coordenadas são ótimas, mas não capturam contexto. Latitude e longitude não dizem nada sobre vizinhança. Elas não capturam bem a noção de vizinhança, não funcionam como identidades discretas e não oferecem uma estrutura hierárquica clara, como bairro, rua e quarteirão, dific
2.jpeg/v1/fill/w_320,h_320/file.jpg)
João Ataide
16 de fev.6 min de leitura


GetCompress: compactando stacks raster para operar mais rápido sem perder o grid original
Eu estava lendo o artigo de Almaghrabi et al. (2024) sobre previsão multivariada de séries temporais de geração solar, usando fusão de dados em múltiplos. No meio da discussão, uma ideia prática ficou martelando, que no dia a dia quando temos dados grandes e heterogêneo, muitas vezes o gargalo não está no modelo, e sim em como representamos e movemos esse dado pelo pipeline. Isso me fez querer voltar a escrever aqui, e trazer uma visão de solução para um problema bem comum e
2.jpeg/v1/fill/w_320,h_320/file.jpg)
João Ataide
9 de fev.8 min de leitura


Lições sobre AI aplicada em imagens de satélite
Modelo de Inteligência Artificial para sensoriamento remoto têm demonstrado cada vez mais resultados impressionantes em benchmarks acadêmicos, que no geral são conjuntos padronizado de dados e métricas usados para experimentar modelos em condições controladas ...
2.jpeg/v1/fill/w_320,h_320/file.jpg)
João Ataide
23 de jun. de 20257 min de leitura


Arquitetura de Soluções em GeoAI: Integrando Geolocalização e Inteligência Artificial
Faz muito tempo que não posto nada aqui no blog. Mas recentemente, ao analisar as tendências de busca no Google Trends, percebi um...
2.jpeg/v1/fill/w_320,h_320/file.jpg)
João Ataide
31 de jan. de 20246 min de leitura


Gerando amostrar para modelos de Deep learning no ArcGIS Pro
Boa parte do pessoal que está começando com data science, não sabe como aquelas amostras de imagens surgem todas bonitinhas e prontas...
2.jpeg/v1/fill/w_320,h_320/file.jpg)
João Ataide
2 de jun. de 20223 min de leitura
bottom of page