{"id":25246288,"url":"https://github.com/ishutak/disease_prediction","last_synced_at":"2026-04-11T09:07:14.817Z","repository":{"id":277046525,"uuid":"931139191","full_name":"IshuTak/DISEASE_PREDICTION","owner":"IshuTak","description":"An AI-powered disease prediction system that uses machine learning to predict diseases based on symptoms. The system employs an ensemble of models including Random Forest and Neural Networks to provide accurate predictions with confidence levels.","archived":false,"fork":false,"pushed_at":"2025-02-11T20:10:27.000Z","size":290,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-11T21:23:40.001Z","etag":null,"topics":["css3","htlm5","javascript","jquery","numpy","pandas","pytorch","scikit-learn","select2"],"latest_commit_sha":null,"homepage":"","language":"Python","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/IshuTak.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}},"created_at":"2025-02-11T19:26:27.000Z","updated_at":"2025-02-11T20:22:49.000Z","dependencies_parsed_at":"2025-02-11T21:23:44.251Z","dependency_job_id":"e8b9baa0-e59a-40e1-ac06-b1665a9d79b1","html_url":"https://github.com/IshuTak/DISEASE_PREDICTION","commit_stats":null,"previous_names":["ishutak/disease_prediction"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IshuTak%2FDISEASE_PREDICTION","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IshuTak%2FDISEASE_PREDICTION/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IshuTak%2FDISEASE_PREDICTION/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IshuTak%2FDISEASE_PREDICTION/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/IshuTak","download_url":"https://codeload.github.com/IshuTak/DISEASE_PREDICTION/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247402833,"owners_count":20933320,"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":["css3","htlm5","javascript","jquery","numpy","pandas","pytorch","scikit-learn","select2"],"created_at":"2025-02-12T02:33:19.892Z","updated_at":"2026-04-11T09:07:14.754Z","avatar_url":"https://github.com/IshuTak.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Disease Prediction System 🏥\r\n\r\nAn AI-powered disease prediction system that uses machine learning to predict diseases based on symptoms. The system employs an ensemble of models including Random Forest and Neural Networks to provide accurate predictions with confidence levels.\r\n\r\n## 🌟 Features\r\n\r\n- **Multi-Model Prediction**: Combines Random Forest and Neural Network predictions\r\n- **Interactive UI**: User-friendly interface for symptom selection and result display\r\n- **Detailed Analysis**: Provides disease descriptions, precautions, and confidence levels\r\n- **Real-time Processing**: Instant predictions with smooth animations\r\n\r\n## 🔧 Technology Stack\r\n\r\n- **Backend**:\r\n  - Python 3.9.13\r\n  - Flask  \r\n  - PyTorch\r\n  - Scikit-learn\r\n\r\n- **Frontend**:\r\n  - HTML5\r\n  - CSS3\r\n  - JavaScript\r\n  - jQuery\r\n  - Select2\r\n\r\n- **ML/DL**:\r\n  - PyTorch\r\n  - Scikit-learn\r\n  - Numpy\r\n  - Pandas\r\n\r\n## 📋 Prerequisites\r\n\r\n- Python 3.9.13\r\n- pip (Python package manager)\r\n- Git\r\n\r\n## 🚀 Installation\r\n\r\n1. Clone the repository:\r\n```\r\ngit clone https://github.com/IshuTak/disease_prediction.git\r\ncd disease_prediction\r\n```\r\n\r\n2. Create and activate virtual environment:\r\n```\r\nconda create -p venv python==3.10 -y\r\nconda activate venv/\r\n```\r\n\r\n3. Install required packages:\r\n```\r\npip install -r requirements.txt\r\n```\r\n4. Download and process the dataset:\r\n```\r\npython scripts/download_datasets.py\r\npython scripts/data_collection/get_disease_data.py\r\n```\r\n5. Train the model:\r\n```\r\npython scripts/train_model.py\r\n```\r\n## 🎯 Usage\r\n1. Start the Flask application:\r\n```\r\npython src/api/app.py\r\n```\r\n2. Open your browser and navigate to:\r\n```\r\nhttp://localhost:5000\r\n```\r\n3. Select symptoms from the dropdown menu\r\n4. Click \"Predict Disease\" to get results\r\n## 💯 Results\r\n![Screenshot_12-2-2025_13455_127 0 0 1](https://github.com/user-attachments/assets/ec1a27c6-8604-4d8e-b72e-7c035aaa2567)\r\n\r\n## 📊 Project Structure\r\n```\r\ndisease_prediction/\r\n├── data/                  # Dataset files\r\n│   ├── raw/              # Raw dataset files\r\n│   └── processed/        # Processed dataset files\r\n├── models/               # Trained model files\r\n├── src/                  # Source code\r\n│   ├── api/             # Flask application\r\n│   ├── models/          # ML model implementations\r\n│   └── utils/           # Utility functions\r\n├── scripts/             # Setup and training scripts\r\n├── static/              # Static files (CSS, JS)\r\n├── templates/           # HTML templates\r\n└── uploads/             # User uploaded files\r\n```\r\n## 🔍 Model Details\r\nThe system uses an ensemble approach combining:\r\n\r\n- Random Forest Classifier\r\n- Neural Network\r\n- Feature importance analysis\r\n- Confidence scoring\r\n- \r\n## 📝 License\r\nThis project is licensed under the MIT License - see the LICENSE file for details.\r\n\r\n## 👥 Authors\r\n- Your Name - Ishu Tak\r\n  \r\n## 🙏 Acknowledgments\r\n- Dataset source: Kaggle Disease Symptom Prediction Dataset\r\n- Medical information references\r\n- Open source community\r\n  \r\n## 🚨 Disclaimer\r\nThis system is for educational purposes only and should not be used as a substitute for professional medical advice, diagnosis, or treatment.\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fishutak%2Fdisease_prediction","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fishutak%2Fdisease_prediction","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fishutak%2Fdisease_prediction/lists"}