Cat-Assist - Artificial Intelligence

Imagem personagem

Technologies

JavaScript 89.24% CSS 9.96% HTML 0.8%

Developed Cat-Assist, an intelligent customer assistant featuring real-time hybrid chat. The system manages conversational flows via WebSockets, utilizing natural language processing (OpenAI) to triage queries and answer context-aware questions, with seamless redirection to human operators.

Check the WebSockets flows and the integration with the language API in the project repository.

Technical Highlights

Gemini LLM Integration

Direct integration with the official Gemini API for natural language processing, triaging and answering institutional SESI/SENAI user queries.

Real-Time Sync

Instant conversation room synchronization in Firebase Firestore, enabling real-time message swapping and fluid customer service queuing.

Agile Methodology (Scrum)

High-impact collaborative development managed by agile rituals (Dailies, Plannings, Refinements) and Kanban board delivery tracking.

Reactive & Modern UI

Interactive frontend interface built on React 18 and Bootstrap, merging micro-animations with Animate.css for a rich user experience.