Customer Analytics In Python

Beginner and Advanced Customer Analytics in Python: PCA, K-means Clustering, Elasticity Modeling & Deep Neural Networks

Last updated 2022-01-10 | 4.5

- Master beginner and advanced customer analytics
- Learn the most important type of analysis applied by mid and large companies
- Gain access to a professional team of trainers with exceptional quant skills

What you'll learn

Master beginner and advanced customer analytics
Learn the most important type of analysis applied by mid and large companies
Gain access to a professional team of trainers with exceptional quant skills
Wow interviewers by acquiring a highly desired skill
Understand the fundamental marketing modeling theory: segmentation
targeting
positioning
marketing mix
and price elasticity;
Apply segmentation on your customers
starting from raw data and reaching final customer segments;
Perform K-means clustering with a customer analytics focus;
Apply Principal Components Analysis (PCA) on your data to preprocess your features;
Combine PCA and K-means for even more professional customer segmentation;
Deploy your models on a different dataset;
Learn how to model purchase incidence through probability of purchase elasticity;
Model brand choice by exploring own-price and cross-price elasticity;
Complete the purchasing cycle by predicting purchase quantity elasticity
Carry out a black box deep learning model with TensorFlow 2.0 to predict purchasing behavior with unparalleled accuracy
Be able to optimize your neural networks to enhance results

* Requirements

* You’ll need to install Anaconda. We will show you how to do it in one of the first lectures of the course
* Basic Python programming
* A willingness and enthusiasm to learn and practice

Description

  • Master beginner and advanced customer analytics
  • Learn the most important type of analysis applied by mid and large companies
  • Gain access to a professional team of trainers with exceptional quant skills
  • Wow interviewers by acquiring a highly desired skill
  • Understand the fundamental marketing modeling theory: segmentation, targeting, positioning, marketing mix, and price elasticity;
  • Apply segmentation on your customers, starting from raw data and reaching final customer segments;
  • Perform K-means clustering with a customer analytics focus;
  • Apply Principal Components Analysis (PCA) on your data to preprocess your features;
  • Combine PCA and K-means for even more professional customer segmentation;
  • Deploy your models on a different dataset;
  • Learn how to model purchase incidence through probability of purchase elasticity;
  • Model brand choice by exploring own-price and cross-price elasticity;
  • Complete the purchasing cycle by predicting purchase quantity elasticity
  • Carry out a black box deep learning model with TensorFlow 2.0 to predict purchasing behavior with unparalleled accuracy
  • Be able to optimize your neural networks to enhance results

Course content

13 sections • 81 lectures

Segmentation, Targeting, and Positioning Preview 07:03

Segmentation, Targeting, and Positioning

Marketing Mix Preview 08:17

Marketing Mix

Physical and Online Retailers: Similarities and Differences Preview 06:42

Physical and Online Retailers: Similarities and Differences

Price Elasticity Preview 07:48

Price Elasticity

Setting up the Environment - Do not Skip, Please! Preview 00:49

Why Python and Why Jupyter Preview 04:53

Installing Anaconda Preview 03:03

Jupyter Dashboard - Part 1 Preview 02:27

Jupyter Dashboard - Part 2 Preview 05:14

Installing the Relevant Packages Preview 01:25

Installing the Relevant Packages: Homework Preview 00:10

Installing the Relevant Packages: Homework Solution Preview 00:18

Getting to know the Segmentation Dataset Preview 03:12

Importing and Exploring Segmentation Data Preview 10:13

Standardizing Segmentation Data Preview 03:12

Hierarchical Clustering: Background Preview 03:46

Hierarchical Clustering: Implementation and Results Preview 07:09

K-Means Clustering: Background Preview 03:31

K-Means Clustering: Implementation Preview 05:41

K-Means Clustering: Results Preview 08:10

Principal Component Analysis: Background Preview 01:53

Principal Component Analysis: Application Preview 04:17

Principal Component Analysis: Homework Preview 00:38

Principal Component Analysis: Results Preview 04:50

K-Means Clustering with Principal Components: Application Preview 01:58

K-Means Clustering with Principal Components: Results Preview 08:14

K-Means Clustering with Principal Components: Results Homework Preview 00:11

Saving the Models Preview 02:04

Purchase Analytics - Introduction Preview 01:05

Getting to know the Purchase Dataset Preview 06:04

Importing and Exploring Purchase Data Preview 02:01

Applying the Segmentation Model Preview 04:50

Segment Proportions Preview 07:15

Purchase Occasion and Purchase Incidence Preview 05:13

Purchase Occasion and Purchase Incidence Homework Preview 00:16

Brand Choice Preview 05:51

Dissecting the Revenue by Segment Preview 07:34

The Model: Binomial Logistic Regression Preview 02:14

Prepare the Dataset for Logistic Regression Preview 01:22

Model Estimation Preview 04:06

Calculating Price Elasticity of Purchase Probability Preview 06:51

Price Elasticity of Purchase Probability: Results Preview 06:09

Price Elasticity Quiz Questions

Purchase Probability by Segments Preview 07:40

Purchase Probability by Segments - Homework Preview 00:38

Purchase Probability Model with Promotion Preview 02:59

Calculating Price Elasticities with Promotion Preview 02:13

Calculating Price Elasticities (Without Promotion) - Homework Preview 00:28

Comparing Price Elasticities with and without Promotion Preview 03:06

Brand Choice Models. The Model: Multinomial Logistic Regression Preview 01:50

Prepare Data and Fit the Model Preview 03:04

Interpreting the Coefficients Preview 03:16

Own Price Brand Choice Elasticity Preview 05:31

Cross Price Brand Choice Elasticity Preview 06:55

Own and Cross-Price Elasticity by Segment Preview 06:57

Own and Cross-Price Elasticity by Segment Homework Preview 00:36

Own and Cross-Price Elasticity by Segment - Comparison Preview 06:11

Own and Cross-Price Elasticity by Segment Homework 2 Preview 01:15

Purchase Quantity Models. The Model: Linear Regression Preview 01:52

Preparing the Data and Fitting the Model Preview 09:37

Calculating Price Elasticity of Purchase Quantity Preview 04:43

Calculating Price Elasticity of Purchase Quantity: Homework Preview 00:27

Price Elasticity of Purchase Quantity: Results Preview 02:20

Price Elasticity of Purchase Quantity: Homework Preview 00:54

Introduction to Deep Learning for Customer Analytics Preview 03:15

Exploring the Dataset Preview 07:41

How Are We Going to Tackle the Business Case Preview 01:01

Why do We Need to Balance a Dataset Preview 03:39

Preprocessing the Data for Deep Learning Preview 10:31

Outlining the Deep Learning Model Preview 03:23

Training the Deep Learning Model Preview 08:44

Testing the Model Preview 03:48

Obtaining the Probability of a Customer to Convert Preview 03:38

Saving the Model and Preparing for Deployment Preview 01:30

Predicting on New Data Preview 05:34

Completing 100% Preview 00:26