image
The Ultimate Drawing Course Beginner to Advanced...
$179
$79
image
User Experience Design Essentials - Adobe XD UI UX...
$179
$79
Total:
$659

Description

Data science and Marketing are two of the key driving forces that help companies create value and maintain an edge in today’s fast-paced economy.
Welcome to…
Customer Analytics in Python
– the place where marketing and data science meet!
This course offers a unique opportunity to acquire a rare and extremely valuable skill set.
What will you learn in this course?
This course is packed with knowledge, covering some of the most exciting methods used by companies, all implemented in Python.Customer Analytics is a broad field, so we've divided this course into five distinct parts, each highlighting different strengths and challenges within the analytical process.
Here are the five major parts:
1. We will introduce you to the relevant theory that you need to start performing customer analytics
We have kept this part as short as possible in order to provide you with more practical experience. Nonetheless, this is the place where marketing beginners will learn about the marketing fundamentals and the reasons why we take advantage of certain models throughout the course.
2. Then we will perform cluster analysis and dimensionality reduction to help you segment your customers
Because this course is based in Python, we will be working with several popular packages -
NumPy
,
SciPy
, and
scikit-learn
. In terms of clustering, we will show both hierarchical and flat clustering techniques, ultimately focusing on the
K-means algorithm
. Along the way, we will visualize the data appropriately to build your understanding of the methods even further. When it comes to dimensionality reduction, we will employ
Principal Components Analysis (PCA)
once more through the
scikit-learn (sklearn)
package. Finally, we’ll combine the two models to reach an even better insight about our customers. And, of course, we won’t forget about model deployment which we’ll implement through the
pickle
package.
3. The third step consists in applying Descriptive statistics as the exploratory part of your analysis
Once segmented, customers’ behavior will require some interpretation. And there is nothing more intuitive than obtaining the descriptive statistics by brand and by segment and visualizing the findings. It is that part of the course, where you will have the ‘Aha!’ effect. Through the descriptive analysis, we will form our hypotheses about our segments, thus ultimately setting the ground for the subsequent modeling.
4. After that, we will be ready to engage with elasticity modeling for purchase probability, brand choice, and purchase quantity
In most textbooks, you will find elasticities calculated as static metrics depending on price and quantity. But the concept of elasticity is in fact much broader. We will explore it in detail by calculating purchase probability elasticity, brand choice own price elasticity, brand choice cross-price elasticity, and purchase quantity elasticity. We will employ
linear regressions
and
logistic regressions
, once again implemented through the
sklearn
library. We implement state-of-the-art research on the topic to make sure that you have an edge over your peers. While we focus on about 20 different models, you will have the chance to practice with more than 100 different variations of them, all providing you with additional insights!
5. Finally, we’ll leverage the power of Deep Learning to predict future behavior
Machine learning and artificial intelligence are at the forefront of the data science revolution. That’s why we could not help but include it in this course. We will take advantage of the
TensorFlow 2.0
framework to create a
feedforward neural network
(also known as artificial neural network). This is the part where we will build a black-box model, essentially helping us reach
90%+ accuracy
in our predictions about the future behavior of our customers.
An Extraordinary Teaching Collective
We at 365 Careers have 3,000,000+ students here on Udemy and believe that the best education requires two key ingredients:
remarkable teachers
and
a

practical approach
. That’s why we ticked both boxes.
Customer Analytics in Python was created by 3 instructors working closely together to provide the most beneficial learning experience.
The course author, Nikolay Georgiev is a Ph.D. who largely focused on marketing analytics during his academic career. Later he gained significant practical experience while working as a consultant on numerous world-class projects. Therefore, he is the perfect expert to help you build the bridge between theoretical knowledge and practical application.
Elitsa and Iliya also played a key part in developing the course. All three instructors collaborated to provide the most valuable methods and approaches that customer analytics can offer.
In addition, this course is as engaging as possible. High-quality animations, superb course materials, quiz questions, handouts, and course notes, as well as notebook files with comments, are just some of the perks you will get by enrolling.
Why do you need these skills?
1. Salary/Income
– careers in the field of data science are some of the most popular in the corporate world today. All B2C businesses are realizing the advantages of working with the customer data at their disposal, to understand and target their clients better
2. Promotions
– even if you are a proficient data scientist, the only way for you to grow professionally is to expand your knowledge. This course provides a very rare skill, applicable to many different industries.
3. Secure Future
– the demand for people who understand numbers and data, and can interpret it, is growing exponentially; you’ve probably heard of the number of jobs that will be automated soon, right? Well, the marketing department of companies is already being revolutionized by data science and riding that wave is your gateway to a secure future.
Why wait? Every day is a missed opportunity.
Click the “Buy Now” button and let’s start our customer analytics journey together!
Who this course is for:
People who want a career in Data Science
People who want a career in Business Intelligence
Individuals who are passionate about numbers and quant analysis
People working in Data Science looking to expand their knowledge into Marketing analytics
People working in Marketing, looking for career growth in the realms of Data Science

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 will need a copy of Adobe XD 2019 or above. A free trial can be downloaded from Adobe.
  • No previous design experience is needed.
  • No previous Adobe XD skills are needed.

Course Content

27 sections • 95 lectures
Expand All Sections
1-Introduction
1
1.1-What Does the Course Cover
2-A Brief Marketing Introduction
8
2.1-Segmentation, Targeting, and Positioning
2.2-Segmentation, Targeting, and Positioning
2.3-Marketing Mix
2.4-Marketing Mix
2.5-Physical and Online Retailers: Similarities and Differences
2.6-Physical and Online Retailers: Similarities and Differences
2.7-Price Elasticity
2.8-Price Elasticity
3-Setting up the Environment
8
3.1-Setting up the Environment - Do not Skip, Please!
3.2-Why Python and Why Jupyter
3.3-Installing Anaconda
3.4-Jupyter Dashboard - Part 1
3.5-Jupyter Dashboard - Part 2
3.6-Installing the Relevant Packages
3.7-Installing the Relevant Packages: Homework
3.8-Installing the Relevant Packages: Homework Solution
4-Segmentation Data
3
4.1-Getting to know the Segmentation Dataset
4.2-Importing and Exploring Segmentation Data
4.3-Standardizing Segmentation Data
5-Hierarchical Clustering
2
5.1-Hierarchical Clustering: Background
5.2-Hierarchical Clustering: Implementation and Results
6-K-Means Clustering
3
6.1-K-Means Clustering: Background
6.2-K-Means Clustering: Implementation
6.3-K-Means Clustering: Results
7-K-Means Clustering based on Principal Component Analysis
8
7.1-Principal Component Analysis: Background
7.2-Principal Component Analysis: Application
7.3-Principal Component Analysis: Homework
7.4-Principal Component Analysis: Results
7.5-K-Means Clustering with Principal Components: Application
7.6-K-Means Clustering with Principal Components: Results
7.7-K-Means Clustering with Principal Components: Results Homework
7.8-Saving the Models
8-Purchase Data
4
8.1-Purchase Analytics - Introduction
8.2-Getting to know the Purchase Dataset
8.3-Importing and Exploring Purchase Data
8.4-Applying the Segmentation Model
9-Descriptive Analyses by Segments
5
9.1-Segment Proportions
9.2-Purchase Occasion and Purchase Incidence
9.3-Purchase Occasion and Purchase Incidence Homework
9.4-Brand Choice
9.5-Dissecting the Revenue by Segment
10-Modeling Purchase Incidence
12
10.1-The Model: Binomial Logistic Regression
10.2-Prepare the Dataset for Logistic Regression
10.3-Model Estimation
10.4-Calculating Price Elasticity of Purchase Probability
10.5-Price Elasticity of Purchase Probability: Results
10.6-Price Elasticity Quiz Questions
10.7-Purchase Probability by Segments
10.8-Purchase Probability by Segments - Homework
10.9-Purchase Probability Model with Promotion
10.10-Calculating Price Elasticities with Promotion
10.11-Calculating Price Elasticities (Without Promotion) - Homework
10.12-Comparing Price Elasticities with and without Promotion
11-Modeling Brand Choice
9
11.1-Brand Choice Models. The Model: Multinomial Logistic Regression
11.2-Prepare Data and Fit the Model
11.3-Interpreting the Coefficients
11.4-Own Price Brand Choice Elasticity
11.5-Cross Price Brand Choice Elasticity
11.6-Own and Cross-Price Elasticity by Segment
11.7-Own and Cross-Price Elasticity by Segment Homework
11.8-Own and Cross-Price Elasticity by Segment - Comparison
11.9-Own and Cross-Price Elasticity by Segment Homework 2
12-Modeling Purchase Quantity
6
12.1-Purchase Quantity Models. The Model: Linear Regression
12.2-Preparing the Data and Fitting the Model
12.3-Calculating Price Elasticity of Purchase Quantity
12.4-Calculating Price Elasticity of Purchase Quantity: Homework
12.5-Price Elasticity of Purchase Quantity: Results
12.6-Price Elasticity of Purchase Quantity: Homework
13-Deep Learning for Conversion Prediction
12
13.1-Introduction to Deep Learning for Customer Analytics
13.2-Exploring the Dataset
13.3-How Are We Going to Tackle the Business Case
13.4-Why do We Need to Balance a Dataset
13.5-Preprocessing the Data for Deep Learning
13.6-Outlining the Deep Learning Model
13.7-Training the Deep Learning Model
13.8-Testing the Model
13.9-Obtaining the Probability of a Customer to Convert
13.10-Saving the Model and Preparing for Deployment
13.11-Predicting on New Data
13.12-Completing 100%