Demonstrates how to predict propensity to buy using a well known bank marketing dataset. The data is related with direct marketing campaigns (phone calls) of a Portuguese banking institution. The classification goal is to predict if the client will subscribe a term deposit (variable y).
- Python 3.6+
- Source-to-Image
- Make
- (Optional) Httpie (only if you want to run
make test-endpoint
)
- Install Python dependencies:
pip install -r requirements.txt
- Train the model(s):
make train
- Run unit tests:
make test
- Build the Docker image:
make build