Link - https://healthriskapp.leandrenash.com/
An advanced machine learning-powered application that provides comprehensive health risk assessments based on individual lifestyle factors, medical history, and health indicators. The tool offers personalized health insights and predictive risk analysis to help users understand and manage their health risks.
- 🔍 Real-time health risk assessment
- 📊 Interactive visualization of risk factors
- 💡 Personalized health recommendations
- 📈 Feature importance analysis
- 🛡️ Privacy-focused (all processing done locally)
- Python 3.11
- Streamlit (Web Framework)
- Scikit-learn (Machine Learning)
- Plotly (Data Visualization)
- NumPy (Numerical Computing)
- Clone the repository:
git clone https://github.com/yourusername/health-risk-analyzer.git
cd health-risk-analyzer
- Install dependencies:
pip install -r requirements.txt
- Run the application:
streamlit run main.py
The application will be available at http://localhost:5000
├── .streamlit/
│ └── config.toml # Streamlit configuration
├── main.py # Main application file
├── model.py # ML model implementation
├── utils.py # Utility functions
└── README.md # Documentation
- Launch the application using
streamlit run main.py
- Fill in the health assessment form with your information:
- BMI
- Exercise frequency
- Smoking status
- Alcohol consumption
- Sleep patterns
- Blood pressure
- Cholesterol levels
- Family medical history
- Stress levels
- Click "Calculate Health Risk" to get your assessment
- Review your results, including:
- Overall risk level
- Risk probability distribution
- Personalized recommendations
- Factor importance analysis
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
This tool provides general health risk assessment and should not be used as a substitute for professional medical advice. Always consult with healthcare professionals for medical decisions.