Skip to content

Releases

Release v1.0.0 - Initial Release

Choose a tag to compare

@lucab85 lucab85 released this 13 Mar 14:27

📅 Release Date: 13th March 2025
🚀 Status: Stable

What's Included?

✅ Flask-based API for serving MLflow models
✅ /predict endpoint for customer churn prediction
✅ Fetches the latest model version from MLflow
✅ Dockerized setup for easy deployment
✅ Jenkins CI/CD pipeline for automated builds and deployment

Installation & Usage

Install dependencies:

pip install -r requirements.txt

Run the application:

python app.py --mlflow_tracking_uri http://mlflow.example.com:8080 --model_name my_model

Build & run with Docker:

docker build -t bank-churn-api .
docker run -d -p 5000:5000 --name bank-churn-container bank-churn-api

Future Enhancements

🔜 Add authentication to secure API endpoints
🔜 Improve logging and error handling
🔜 Implement model monitoring and drift detection