ProPhysio AI is an AI-powered healthcare application designed to assist athletes in injury prevention, recovery, and nutrition planning. The system leverages Machine Learning and Generative AI to predict injury risks, provide personalized physiotherapy recommendations, and generate customized diet plans.
- Predicts the likelihood of severe injuries using an AdaBoost Machine Learning model.
- Considers factors such as:
- Age
- Weight
- Height
- Previous Injuries
- Training Intensity
- Recovery Time
- BMI Classification
- Generates personalized treatment plans.
- Recommends rehabilitation exercises based on the injury type.
- Provides recovery guidance using OpenAI-powered AI assistance.
- Creates customized diet plans for athletes.
- Supports:
- Vegetarian Diet Plans
- Non-Vegetarian Diet Plans
- Tailors recommendations according to BMI classification and injury risk level.
- User-friendly web interface built with Streamlit.
- Real-time injury assessment and AI-generated recommendations.
- Streamlit
- Python
- Scikit-learn
- AdaBoost Classifier
- Joblib
- Pandas
- Groq API
- Python-dotenv
ProPhysio-AI/
│
├── app.py
├── adaboost_model1.pkl
├── requirements.txt
├── .env
├── README.md
│
└── assets/
git clone https://github.com/your-username/ProPhysio-AI.git
cd ProPhysio-AIpython -m venv venvWindows
venv\Scripts\activateLinux / macOS
source venv/bin/activatepip install -r requirements.txtCreate a .env file:
OPENAI_API_KEY=your_openai_api_keystreamlit run main.pyThe injury prediction system uses an AdaBoost Classifier trained on athlete-related health and performance data.
- Player Age
- Player Weight
- Player Height
- Previous Injuries
- Training Intensity
- Recovery Time
- BMI Classification
- High Risk of Severe Injury
- Athlete is Fit
The application integrates OpenAI models to:
- Generate rehabilitation plans
- Suggest physiotherapy exercises
- Create personalized diet plans
- Provide recovery recommendations
- Athlete Injury Prevention
- Sports Rehabilitation
- Fitness Monitoring
- Personalized Nutrition Planning
- Healthcare Assistance
- Wearable Sensor Integration
- Real-Time Injury Monitoring
- Injury Severity Classification
- Exercise Demonstration Videos
- Mobile Application Development
- Progress Tracking Dashboard
- Advanced Predictive Analytics
Sriram Pranay Kumar
B.Tech – Artificial Intelligence & Machine Learning
Passionate about AI, Machine Learning, Healthcare Technology, and Sports Analytics.
This project is licensed under the MIT License.