The AI Doctor Chatbot is a symptom-based illness predictor that helps users identify possible diseases based on their symptoms. It supports both text and speech input, making it easy for users to describe their symptoms. While not a replacement for a real doctor, it provides quick health insights and encourages users to seek proper medical advice if needed.
The AI Doctor Chatbot is designed to assist users in predicting possible illnesses based on their symptoms. The chatbot uses a predefined symptom-to-disease mapping and supports speech recognition for hands-free interaction.
- β Predicts possible illnesses based on symptoms.
- β Supports speech recognition (voice input).
- β Provides multiple possible diagnoses.
- β Uses a predefined symptom-to-disease mapping.
- β Simple and interactive user experience.
- β Easy to use with text or voice commands.
- Python 3.x
speechrecognition
(for voice input)pyaudio
(required for speech recognition)random
(for disease prediction logic)
- Clone the repository:
git clone https://github.com/your-username/ai-doctor-chatbot.git cd ai-doctor-chatbot