catplotlib / AutoMLforChurnPrediction

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AutoML for Churn Prediction

This repository contains the AutoML for Churn Prediction project. It utilizes Automated Machine Learning (AutoML) techniques to predict customer churn in an ecom company. Customer churn refers to the situation when a customer ceases their relationship with a company. Accurate prediction of churn can help businesses to develop effective customer retention strategies and minimize loss.

Project Overview

Churn prediction is a common use case for Machine Learning in the ecom industry, and this project showcases how to automate the process using AutoML. The dataset we used comes from an ecom company and includes customer demographic and usage information. Using this data, the model predicts whether a customer is likely to stop using the company's services.

Getting Started

Prerequisites

  • Python 3.7 or later
  • Dependencies from requirements.txt

Installation

  1. Clone this repository:
git clone https://github.com/catplotlib/AutoMLforChurnPrediction.git
  1. Navigate to the project directory:
cd AutoMLforChurnPrediction
  1. Install the required Python packages:
pip install -r requirements.txt

Usage

Once you have cloned the repository and installed the necessary prerequisites, follow these steps to run the project:

Launch Jupyter Notebook:

jupyter notebook

In the opened browser window, navigate to the project directory and open the H2OEcommerceChurnPrediction.ipynb file

About


Languages

Language:Jupyter Notebook 100.0%