A machine learning-based web application for predicting malaria infection risk based on patient symptoms and demographic information.
Live Demo: GitHub Repository: [GitHub Link]
- 🔍 Real-time Prediction: Instant malaria risk assessment based on symptoms
- 📊 Multiple ML Models: Comparison of 6 different algorithms
- 📈 Interactive Dashboard: Comprehensive data visualization
- 📱 Responsive Design: Works on desktop and mobile devices
- 📥 Export Functionality: Download prediction reports as CSV
| Component | Technology | Purpose |
|---|---|---|
| Frontend | Streamlit | Web interface |
| Backend | Python 3.13 | Core logic |
| ML Framework | Scikit-learn | Model training |
| Data Processing | Pandas, NumPy | Data manipulation |
| Visualization | Matplotlib, Seaborn, Plotly | Charts & graphs |
| Deployment | Joblib | Model serialization |
- Python 3.8 or higher
- pip package manager
- Git (optional)
git clone https://github.com/yourusername/malaria-prediction-system.git cd malaria-prediction-system
python -m venv .venv
.venv\Scripts\activate
source .venv/bin/activate
pip install -r requirements.txt
streamlit run app.py
project Link https://malariaprediction-yhr7p7wrw7xpkiwd5fc4yy.streamlit.app/