Samuelwanza / customerware-submission

This is a fully fledged model that predicts whether customers will leave a company or not. Our case study is the telecommunication industry and more specifically airtel Rwanda..

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

logo

Customerware model

πŸ“— Table of Contents

πŸ“– [Customerware]

[customerware] is a model that predicts whether customers will leave a company or not and more specifically in the telecommunication industry

πŸ›  Built With

Tech Stack

Model

For the model we mainly used Jupyter notebook for dataset cleaning, feature engineering, feature selection and model traning,validation, valuation and sample deployment. Tools:pandas,matplotlib,scitlearn,xgboost,numpy,seaborn

Client

The frontend is implemented in HML,CSS and Vanilla Javascript

Server

The server is implemented in flask with scitlearn, pandas,joblib,flask-cors as dependencies

Key Features

  • [Prediction]
  • [GoodUI]
  • [ReliableOutput]

(back to top)

πŸš€ Live Demo

(back to top)

πŸ’» Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

In order to run this project you need:

  • A google account in order to run colab
  • scit-learn, flask-cors,Flask, xgboost for the server
  • You should have python installed
sudo apt-get update
sudo apt-get install python3.6

-->

Clone this repository to your desired folder:

Example commands:

  cd my-folder
  git clone git@github.com:myaccount/customerware-submission.git.git

Install

  cd choice directory
  code .

click Go Live if live server is installed

  • To run [server] head to the repository:customerware and clone it to choice directory
 cd choice directory
 git clone https://github.com/Ednah-Akoth/AI_flask
  pip install scit-learn, flask-cors,Flask, xgboost
  python main.py

Deployment

You can deploy this project using: -streamlit -vercel -railwayapp

(back to top)

πŸ‘₯ Authors

πŸ‘€ Samuel Wanza

πŸ‘€ Ednah Akoth

πŸ‘€ Myra Lugwiri

πŸ‘€ Spencer Kamayo

πŸ‘€ Ahmed Mohamed

(back to top)

🀝 Contributing

Contributions, issues, and feature requests are welcome!

(back to top)

⭐️ Show your support

If you like this project kindly star it

(back to top)

πŸ™ Acknowledgments

We would like to appreciate everyone that shared their ideas to the success of this project

(back to top)

❓ FAQ

  • [In Which industry is this model valid]

    • [The telecommunications industry given the dataset used]

(back to top)

(back to top)

About

This is a fully fledged model that predicts whether customers will leave a company or not. Our case study is the telecommunication industry and more specifically airtel Rwanda..


Languages

Language:Jupyter Notebook 100.0%