Giter VIP home page Giter VIP logo

qf_group12_churn_prediction's Introduction

This is QF5214 project of GROUP 12 Bank Customer Churn Prediction

1. Problem Stataement

In the dynamic landscape of the financial sector, a critical challenge faced by banks is the retention of their clientele. The ability to accurately predict which customers are at risk of discontinuing their banking services, referred to as customer churn, can significantly impact a bank’s sustainability and growth. This report focuses on develop- ing a predictive model that leverages customer data to forecast the likelihood of clients either continuing with or terminating their financial services. By identifying potential churners, banks can implement targeted retention strategies, thus mitigating financial losses and bolstering customer loyalty.

2. Dataset

We select two bank customer churn datasets: dataset 1, dataset 2, which contains over one hundred and fifty thousand structured and unstructured data of bank customers who either left the bank or continue to be a customer. You can also download the datasets in the data file.

3. Architecture Design

image

This is our design of our architecture. You can find the cleaned dataset through ELT process in data file. This image is a good guidence if you want to follow our step throughout our code.

4. Demo

We also provide a demo in demo file. In the demo, you can see a csv dataset for testing, a pth trained model, and an ipynb. You can follow the code in the jupyter notebook to predict the bank customer churn. Or you can visit online demo in Google colab.

qf_group12_churn_prediction's People

Contributors

9tribez17 avatar xying2023 avatar jinx113 avatar nusxiny avatar leieieieei avatar xoxo010101 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.