{"id":28907966,"url":"https://github.com/jatharva04/ml-parkinsons-predictor","last_synced_at":"2025-07-17T18:33:23.797Z","repository":{"id":300161930,"uuid":"1005355780","full_name":"jatharva04/ML-parkinsons-predictor","owner":"jatharva04","description":"This web application predicts whether a patient is affected by Parkinson’s Disease and estimates its severity using machine learning. It combines an SVM classifier for diagnosis with Random Forest models for severity analysis based on UPDRS scores.","archived":false,"fork":false,"pushed_at":"2025-06-20T06:46:38.000Z","size":7547,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-20T07:24:00.774Z","etag":null,"topics":["bootstrap5","flask","machine-learning"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jatharva04.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-06-20T05:24:58.000Z","updated_at":"2025-06-20T06:46:42.000Z","dependencies_parsed_at":"2025-06-20T07:38:11.080Z","dependency_job_id":null,"html_url":"https://github.com/jatharva04/ML-parkinsons-predictor","commit_stats":null,"previous_names":["jatharva04/ml-parkinsons-predictor"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jatharva04/ML-parkinsons-predictor","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jatharva04%2FML-parkinsons-predictor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jatharva04%2FML-parkinsons-predictor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jatharva04%2FML-parkinsons-predictor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jatharva04%2FML-parkinsons-predictor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jatharva04","download_url":"https://codeload.github.com/jatharva04/ML-parkinsons-predictor/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jatharva04%2FML-parkinsons-predictor/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265645476,"owners_count":23804188,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bootstrap5","flask","machine-learning"],"created_at":"2025-06-21T16:06:53.502Z","updated_at":"2025-07-17T18:33:23.785Z","avatar_url":"https://github.com/jatharva04.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🧠 Parkinson's Disease Prediction Web Application\n\nA machine learning-powered web application to predict Parkinson’s Disease and estimate its severity using patient vocal features. This project was developed as part of an academic ML project with additional improvements for better usability and performance.\n\n---\n\n## 📌 About the Project\n\nThis project uses **three machine learning models**:\n\n1️⃣ **SVM Classifier** → Predicts if the patient has Parkinson’s (Yes / No) using vocal features.  \n\n2️⃣ **Random Forest Regressor** → Predicts the **Total UPDRS** score (Unified Parkinson's Disease Rating Scale) for severity estimation.\n\n3️⃣ **Random Forest Classifier** → Predicts **Severity Levels** (Mild / Moderate / Severe) based on the predicted UPDRS score.\n\nSeverity levels are calculated using the following range:\n\n- 🟢 **Mild**: 0 - 20\n- 🟡 **Moderate**: 21 - 40\n- 🔴 **Severe**: 41 - 60\n\n---\n\n## 🌐 Features\n\n- 🎯 Predict Parkinson’s Disease (Yes / No)\n- 📊 Predict UPDRS score (severity score)\n- 🚦 Display of severity level (Mild, Moderate, Severe)\n- 🖥️ Clean \u0026 modern Bootstrap-based UI with interactive elements\n- 🌀 Loading spinner for prediction feedback\n\n---\n\n## 📋 Technologies Used\n\n- Python (Flask)\n- HTML, CSS (Bootstrap 5)\n- Machine Learning (Scikit-learn)\n\n---\n\n## 🤖 Models Training Notebook\n\nYou can find the model training code and approach in the provided Colab notebook inside this repository.\n\n---\n\n## 📂 Datasets Used\n\n- [Parkinson’s Disease Dataset (for Diagnosis)](https://www.kaggle.com/datasets/vikasukani/parkinsons-disease-data-set)\n- [Parkinson’s Telemonitoring Dataset (for Severity \u0026 UPDRS Score)](https://archive.ics.uci.edu/dataset/174/parkinsons)\n\n---\n\n## 📑 Citation\n\nM. Little. \"Parkinsons,\" UCI Machine Learning Repository, 2007. [Online]. Available: https://doi.org/10.24432/C59C74.\n\n---\n\n## 📎 License\n\nThis project is for academic and educational purposes.\n\n---\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjatharva04%2Fml-parkinsons-predictor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjatharva04%2Fml-parkinsons-predictor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjatharva04%2Fml-parkinsons-predictor/lists"}