Skip to content

Predict the Lifetime Value of clients fot the next 90 days based on data of 14 months of sales. One linear model (ElasticNet) trained for each of the 5 sales chanels. The final prediction is generated by the the sum of the predictions of each chanel for each client.

Notifications You must be signed in to change notification settings

marcos-mansur/vlabs-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vlabs-challenge

Repo to a machine learning project for VLabs Data Challenge. Based on data from 14 months of purchases, the task is to predict how much each client is going to spent on the next 90 days.

The dataset was transformed to treat the problem as a supervised learning regression task, the data split by chanel (Physical Store, IFood, WhatsApp, ECM or Telesales) and one model trained for each chanel with a ElasticNet algorithm. The final prediction is generated by the the sum of the predictions of each chanel for each client and scored second place in the competition out of 17 teams.

The Notebook Final_model.ipynb generated our best solution to the challenge and scored second place on of the competition (private leaderboard).

Kaggle Competition Link

Developers

About

Predict the Lifetime Value of clients fot the next 90 days based on data of 14 months of sales. One linear model (ElasticNet) trained for each of the 5 sales chanels. The final prediction is generated by the the sum of the predictions of each chanel for each client.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published