Project Overview
For this project, I explored a bookstore customer dataset to understand purchasing behavior and identify customers who may be interested in an eBook subscription service.
The project combined exploratory data analysis, machine learning, and dashboard development to transform customer data into actionable business insights.
The project focused on two key objectives.
Develop a regression model to estimate each customer's average monthly spending.
Build a classification model to identify customers likely to subscribe to the bookstore's eBook service.
The dataset required several preprocessing steps before model development:
This stage reinforced the importance of data quality before building predictive models.
Several patterns emerged during exploration:
Visualization helped uncover relationships that were not immediately visible in the raw data.
Predict average monthly spending
Predict likelihood of eBook subscription
AutoGluon simplified model experimentation and allowed comparision of multiple algorithms.
After completing the analysis, I created Tableau dashboards to communicate findings.
The goal was to present insights in a format that business stakeholders could easily understand.
Through this project, I strengthened my abilities in:
One of the biggest lessons from this project was that successful machine learning depends heavily on understanding the data and the business problem.
Building accurate models is important, but communicating insights effectively through dashboards and storytelling is equally valuable.
Future improvements could include:
This project was an excellent opportunity to practice end-to-end data science, from raw data to business insights.
