Turtle Games Customer Insights

home / Portfolio

Project Info

Tools Python, R
Objective Predictive Analytics, Clustering, Feature Importance Analysis, Sentiment Analysis
GitHub View Project

Project Overview

Turtle Games offers a diverse product range, including books, board games, video games, and toys, and collects extensive customer data to improve sales performance by analyzing trends in customer engagement.

This project aimed to address several key business objectives for Turtle Games:

The analysis was based on a single dataset (turtle_reviews), containing customer reviews, loyalty data, and demographic information, which I cleaned and transformed for accurate and relevant insights.

Techniques and Models

To address each business question, I employed the following techniques:

Machine Learning Technique Objective
Multiple Linear Regression (OLS) Understanding customer engagement with loyalty points
Decision Tree Regressor Analyzing loyalty drivers
K-Means Clustering Customer segmentation
Sentiment Analysis (TextBlob & VADER) Leveraging review sentiment for insights

Key Insights

1. Loyalty Points Analysis

Customer loyalty points were found to be heavily skewed, with most customers earning fewer than 1500 points. The primary drivers of loyalty points include remuneration, spending score, and age, with higher remuneration and spending scores strongly correlating with increased loyalty points.


2. Customer Segmentation

I identified five distinct customer segments:

remuneration spending score
3. Sentiment Analysis

Review sentiment analysis revealed that 90% of comments were positive, with negative sentiments correlating with lower loyalty points and one-time purchases. Turtle Games could benefit from offering tailored incentives, such as discounts and personalized support, to transform negative experiences into loyalty-building opportunities.


loyalty point summary scrore