GUI Based Doctor Assistant
Healthcare accessibility remains a challenge in many rural and remote areas. The Smart Doctor Assistant is an AI-powered system developed using PictoBlox block coding that helps users identify common health conditions based on their symptoms. The system uses speech recognition to accept voice input, machine learning to analyze symptoms, and text-to-speech to provide responses.
This project demonstrates how Artificial Intelligence can be used to create innovative and affordable healthcare solutions.
Supplies
Software
- PictoBlox
Hardware
- Quarky
- Servo Motor 1
- Servo Motor 2
- DHT Temperature Sensor
- Computer/Laptop
Problem Statement
Many people do not have immediate access to doctors for basic health consultation. As a result, minor illnesses often go untreated or are diagnosed late.
There is a need for an affordable and intelligent system that can provide preliminary health assessment and guidance.
Solution
The Smart AI Doctor Assistant allows users to:
- Enter personal information
- Select or enter symptoms
- Receive an instant diagnosis
- Get medicine recommendations
- Measure body temperature automatically
- Generate a downloadable medical report
This solution can be deployed in schools, villages, health camps, and small clinics.
Home Screen
Home Screen
The Home Screen welcomes the user and provides navigation options.
Features:
- User-friendly interface
- Easy navigation between sections
- Voice-based welcome message
Basic Info of Patient
The user enters:
- Name
- Age
This information is later included in the final medical report.
Symptoms
Users can select predefined symptoms or manually type symptoms.
Available symptoms:
- Fever
- Cold
- Headache
- Stomach Pain
The selected symptoms are stored for analysis.
Diagnosis
Disease Diagnosis
The diagnosis engine checks the symptoms entered by the user.
Example
SymptomDiagnosisMedicine
Fever
Cold
Others
The result is displayed on the screen and spoken aloud using the Tobi sprite.
Smart Hardware Scan
Smart Hardware Scan
When fever is detected, the system automatically starts a health scan.
Hardware Actions
Servo Motor 1
Moves to 0° position.
Servo Motor 2
Moves to 180° position.
Voice Instruction
The assistant asks the user to blow on the sensor.
Temperature Measurement
The DHT sensor records body temperature.
Temperature Analysis
The system classifies temperature into three categories:
High Fever
Temperature ≥ 38°C
Mild Fever
Temperature between 37°C and 38°C
Normal
Temperature below 37°C
Results are displayed and announced through voice feedback
Report Generation
Report Generation
After diagnosis, the user can download a report.
The report contains:
- Patient Name
- Age
- Symptoms
- Diagnosis
- Suggested Medicine
Innovation
Innovation
The project combines software intelligence with physical automation. Unlike traditional symptom-checking applications, it integrates:
- Real-time temperature monitoring
- Automated servo-based scanning
- Voice-guided interaction
- Health report generation
This creates an interactive healthcare experience.
Entrepreneurship Potential
The Smart AI Doctor Assistant can be developed as:
- Rural Health Kiosk
- School Health Monitoring System
- Community Healthcare Booth
- Low-Cost Smart Clinic Assistant
The solution has potential for deployment in underserved communities where healthcare resources are limited.
Future Scope
- AI-based disease prediction using Machine Learning
- Speech Recognition for hands-free interaction
- Cloud storage of patient records
- Doctor appointment integration
- Mobile application connectivity
- Multi-language support
Please Click on the link to get the code of project link