AlphaCare
AI-Powered Healthcare Chatbot with real-time symptom screening and voice interaction.
Overview
A real-time healthcare assistant powered by Google Gemini, Vapi API, Firebase, and TypeScript for symptom screening and voice interaction. Features a voice-first interface and personalized feedback system.

// System Diagnostics & Performance Metrics
// Core Pipeline & Systems Architecture Flow
Sequential data ingestion, processing, representation model routing, and generation steps.
Voice Input (WebRTC/SIP)
Captures user speech audio streaming through browser client.
Speech-To-Text (Vapi API)
Performs low-latency acoustic transcription to text input.
Gemini Orchestrator
Processes user dialogue, performs clinical intent matching and screening.
Firebase State Store
Updates patient session, symptoms log, and screening progress.
Text-To-Speech Output
Synthesizes low-latency natural human-sounding voice response.
Technical Obstacles
Voice-based screening suffered from high audio latency, transcription errors for complex medical terms, and state synchronization across Gemini and Vapi APIs.
Engineering Solution
Optimized speech-to-text configurations, integrated Vapi API for sub-second streaming audio loopback, built a structured fallback state machine in Node.js, and implemented a custom LLM symptom validation layer.