The Thyroid Disease Classification Using Machine Learning system is a comprehensive machine learning solution that classifies hypothyroidism using laboratory test results. This project is ideal for B.Tech, MCA, CSE, and engineering students as their final year project. It implements Random Forest and Logistic Regression with leak-free SMOTE, achieving 98.32% accuracy and 98.74% ROC-AUC.
The system utilizes the UCI Thyroid Disease dataset containing 7,200 patient records with 29 features including demographic information, hormonal markers, and clinical findings. It provides a user-friendly web interface for data upload, exploratory data analysis, model training, and real-time thyroid disease prediction, enabling healthcare providers to make informed clinical decisions.
| Metric | Logistic Regression | Random Forest | Best |
|---|---|---|---|
| Test Accuracy | 97.65% | 98.32% | Random Forest |
| Test Precision | 97.23% | 97.89% | Random Forest |
| Test Recall | 97.45% | 98.01% | Random Forest |
| Test F1-Score | 97.34% | 97.95% | Random Forest |
| Test ROC-AUC | 97.98% | 98.74% | Random Forest |
| CV Mean Accuracy | 97.12% | 97.89% | Random Forest |
Complete thesis writing, research guidance, and formatting support
Expert HelpQuality assignment writing, editing, and proofreading services
100% OriginalResearch proposal, literature review, data analysis & publication
PhD LevelAcademic projects, mini projects, and final year project support
Hands-on