Project PPT Batch (5) )
Project PPT Batch (5) )
(AUTONOMOUS)
Accredited by NAAC with “A+” Grade
Cherukupally (Village), Near Tagarapuvalasa Bridge, Vizianagaram (Dist), AP, 531162
Batch -05
PROJECT
TITLE
Traditional diagnosis methods rely heavily on doctor consultations, lab tests, and
patient history, which can be time-consuming and sometimes prone to human errors.
Advantages:
Faster Diagnosis: Reduces dependency on manual
checks.
Improved Accuracy: Uses trained ML models for
WORKING PRINCIPLE
Symptom Input: Users select symptoms through dropdown menus on the interface.
Data Preprocessing: The system converts selected symptoms into a structured
format suitable for machine learning models.
Model Inference: Multiple ML models (Decision Tree, KNN, Random Forest, Naïve
Bayes) process the input to predict diseases.
Prediction Output: The system displays the most probable disease along with
its confidence score.
Storage: Predictions are stored in an SQLite database for future reference.
History Feature: Users can view their past predictions via a history module.
System Architecture
1. User Interface (Streamlit)
Users select symptoms from dropdown menus.
5. Recommendation
Based on the prediction, the system provides
personalized guidance on diet, workout, medications,
and necessary precautions.
6. Storage (SQLite)
User prediction history is stored for future reference.
METHODOLOGY & IMPLEMENTATION
Methodology:
1. Data Collection
2. Preprocessing
3. Model Training & Evaluation
4. Deployment
Implementation Tools:
Programming: Python (Pandas, Scikit-learn)
Deployment: Streamlit
ML Models: Decision Trees, Random
forest, Naive Bayes, KNN.
EXPECTED RESULTS
Automated disease prediction based on user-entered symptoms.
Reduced workload for doctors.
Improved early detection rates.
Easy access to preliminary diagnoses in remote areas.