AyuDost AI
What is AyuDost AI?
AyuDost AI is an AI-powered Ayurvedic healthcare platform designed to provide accessible, personalized wellness guidance. It integrates a natural language processing (NLP) chatbot to evaluate user symptoms and recommend holistic treatments based on traditional Ayurvedic principles, bridging the gap between ancient medicine and modern AI technology.
Problem Statement
Traditional Ayurvedic consultations require in-person visits and can be difficult to access for the general public. Additionally, there is a lack of reliable, digitally accessible platforms that can accurately map symptoms to Ayurvedic remedies (like Dosha balancing) using conversational AI.
Tech Stack
- Frontend: React.js, Tailwind CSS
- Backend: Node.js, Express
- AI/ML: Python, TensorFlow, NLP (Natural Language Processing)
- Database: Supabase
- Deployment: Render, Netlify
Architecture & Implementation
The system employs a microservices-inspired architecture. The frontend, built in React, communicates with a Node.js API gateway. The core conversational intelligence is handled by an isolated Python microservice running a trained NLP model. When a user inputs their symptoms, the Python service tokenizes the input, processes it through the NLP pipeline to identify the relevant Dosha imbalance, and queries the Supabase database for appropriate Ayurvedic remedies.
Results & Impact
AyuDost successfully automates initial health consultations with high accuracy in intent recognition. The platform provides sub-second response times for symptom analysis and has been deployed successfully to a live environment, demonstrating full-stack engineering and machine learning deployment capabilities.