Inspiration

In South Asia, millions face delays in accessing qualified medical advice due to overcrowded hospitals, limited doctor availability, and lack of local-language support. Our team wanted to create a solution that bridges the gap between technology and healthcare, offering fast, reliable, and culturally aware medical guidance in an immersive way.

What it does

The AI Virtual Med-Assistant is a 3D interactive virtual doctor that: Speaks and understands local South Asian languages. Uses speech-to-text and text-to-speech for natural conversations. Offers real-time medical Q&A for common diseases like diabetes, hypertension, asthma, and more. Provides an immersive 3D consultation room experience built with Three.js. Includes an intelligent appointment system, analytics dashboard, and HIPAA-inspired privacy practices.

How we built it

Frontend: React + Three.js + React Three Fiber for 3D environments. Backend: Node.js & Express with MongoDB for data storage and authentication. AI Model: Fine-tuned Meta-LLaMA-3.1-8B-Instruct-bnb-4bit using LoRA on South Asian medical datasets via Unsloth. Speech Processing: WebSocket-based pipeline integrating speech-to-text and text-to-speech with lip-sync animation. Security: JWT authentication, bcrypt password hashing, and secure APIs.

Challenges we ran into

Model Optimization: Running a large AI model in a resource-efficient way without losing accuracy. Language Handling: Training the AI to understand regional languages and medical terminology. Real-time Sync: Ensuring lip-sync animations matched speech output without lag. Dataset Curation: Cleaning and formatting medical datasets to fit the fine-tuning requirements.

Accomplishments that we're proud of

Built a fully functional AI medical assistant that works in a 3D virtual space. Achieved 99.3% test pass rate during quality assurance. Fine-tuned an advanced AI model on region-specific medical data. Integrated real-time audio and visual interactivity successfully. Created a system that could improve accessibility to healthcare in underserved areas.

What we learned

How to fine-tune large language models using LoRA efficiently. The importance of cultural and language adaptation in AI healthcare tools. Techniques for building low-latency WebSocket-based communication. Strategies for merging AI models with 3D front-end environments.

What's next for AI Virtual Med-Assistant for SouthAsian Healthcare Challenge

Expand disease coverage beyond the initial 10+ diseases Add multi-language voice output for broader regional use. Deploy as a mobile application for rural and low-bandwidth areas. Integrate symptom image recognition for visual diagnostics. Partner with local healthcare NGOs for pilot programs.

Built With

Share this project:

Updates