EduPredict is a machine learning application designed to provide insights into academic performance. With an 89% success rate, this application leverages Python-based scripts to train, deploy, and evaluate machine learning models locally.
- Developed and deployed a machine learning application with an 89% success rate.
- Streamlined local execution using Python commands and pre-configured scripts.
- Optimized performance through efficient code and dependency management.
- Python 3.8 or higher
- Pip (Python package installer)
-
Clone the repository:
git clone https://github.com/your-username/your-repo.git cd your-repo
-
Create and activate a virtual environment:
python -m venv venv source venv/bin/activate # On Windows use `venv\Scripts\activate`
-
Install dependencies:
pip install -r requirements.txt
-
Train the model:
python train.py
-
Run the application:
python application.py
- Training Script:
train.py
trains the machine learning model and saves it to disk. - Application Script:
application.py
runs the application and serves predictions.
-
Dependency Issues:
- Ensure all packages are installed correctly using
pip install -r requirements.txt
. - Check for any missing or outdated packages.
- Ensure all packages are installed correctly using
-
Execution Errors:
- Verify Python version compatibility.
- Check logs for detailed error messages.
Feel free to submit issues, pull requests, or suggestions. Please follow the project's code of conduct and contribution guidelines.