You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
O ClimaFlow é uma solução de assistência meteorológica que une interfaces conversacionais intuitivas com uma arquitetura de back-end. Evoluindo de um fluxo simples para um ecossistema baseado em Inteligência Artificial Generativa e automação via n8n, o projeto demonstra a integração entre desenvolvimento, IA e operações de infraestrutura moderna.
Motor de Automação:n8n (Self-Hosted)(Orquestração de workflows e lógica).
Processamento de Linguagem Natural (NLP): IA Generativa (Groq/Anthropic) para Extração de Entidades (NER), permitindo que o bot entenda cidades dentro de frases.
Performance:Redis para cache de alta velocidade, otimizando o consumo da API meteorológica.
Persistência de Dados:PostgreSQL para gestão de dicionários de intenções e Google Sheets para métricas em tempo real.
Observabilidade: Uptime Kuma para monitoramento de disponibilidade.
CI/CD: GitHub Actions para deploy automatizado.
🚀 Funcionalidades Chave
Extração Inteligente (NLP): O ClimaFlow utiliza IA para identificar o local desejado mesmo em frases como: "Como está o tempo na paulista?".
Otimização/Performance: Implementação de camada de cache que evita chamadas redundantes a APIs externas para a mesma localização num curto período.
Interação Contextual: Lógica personalizada para saudações baseadas no fuso horário do usuário.
Métricas: Monitoramento de cidades mais pesquisadas, climas, temperaturadas e frases.
📸 Demonstração
Interface de Webchat
Métricas de Uso
Workflow Typebot
Workflow n8n
Portainer
Status Page
About
Chatbot baseado em microsserviços, que integra APIs dinâmicas, utiliza Docker para orquestração, inteligência artificial generativa e automação, o projeto demonstra a integração entre desenvolvimento, IA e operações de infraestrutura moderna.