Cat-Assist - Inteligência Artificial

Imagem personagem

Tecnologias

JavaScript 89.24% CSS 9.96% HTML 0.8%

Desenvolvi o Cat-Assist, um assistente de atendimento automatizado voltado para a área esportiva do SESI. O sistema orquestra fluxos de conversa em tempo real via WebSockets, utilizando processamento de linguagem natural (OpenAI) para responder chamados e integrando uma interface administrativa em Vue.js para que operadores assumam a conversa de forma transparente.

Confira os fluxos de WebSocket e a integração com a API de linguagem no repositório do projeto.

Destaques Técnicos

Integração Gemini LLM

Conexão direta com a API oficial do Gemini para processamento de linguagem natural, triando e respondendo dúvidas institucionais do SESI/SENAI.

Sincronização Tempo Real

Sincronização instantânea das salas de conversação no Firebase Firestore, permitindo troca reativa de mensagens e fluidez na fila de atendimento.

Metodologia Ágil (Scrum)

Desenvolvimento colaborativo de alto impacto orquestrado por rituais ágeis (Dailies, Planning, Refinements) e quadro de entregas no Kanban.

UI Reativa & Moderna

Interface frontend interativa baseada em React 18 e Bootstrap, combinando micro-animações com Animate.css para uma experiência de usuário rica.