Build machine learning algorithms for bank telemarketing.
A dataset collected from a Portuguese retail bank is based upon to build machine learning models to predict clients who are likely to subscribe a term deposit after contacted by bank agents through phone calls. The project report is in project_report.pdf.
The algorithm is able to identify >70% of subscribers with only 20% of total clients contaced by bank.
This project is written in Python 3.5 and requires the installation of the following Python libraries:
keras 2.0.6
matplotlib 2.0.2
NumPy 1.13.1
pandas 0.20.3
scikit-learn 0.19.1
tensorflow 1.2.1