SlideShare a Scribd company logo
1 of 17
Download to read offline
Sourav Mazumder, IBM Analytics (smazumder@us.ibm.com)
Aradhna Tiwari, University of South Florida (aradhna@mail.usf.edu)
Create a Loyal Customer
Base by Knowing Their
Personality
#AI9SAIS
Agenda
v Team Introduction
v Big 5 Personality Model
v Prior Work and Our approach
v The Datasets we used
v The Technologies
v Modeling techniques used
v Findings
v How to Use the Customer Loyalty Indicators for Business Use cases ?
v Demonstration
v Q and A
2#AI9SAIS
Team Introduction
3#AI9SAIS
Aradhna Tiwari
Business
Analytics
Graduate Student
Muma College of
Business,
University of
South Florida
Sai Seetha Ram
Nomula
Business Analytics
Graduate Student
Muma College of
Business,
University of South
Florida
Sourav Mazumder
Data Science Thought Leader
IBM Analytics
Kaushik Dutta
Associate Professor
Muma College of Business,
University of South Florida
Stacey Ronaghan
Sr. Data Scientist
IBM Analytics
Big 5 model for Personality Traits
4#AI9SAIS
Big Five Model : Describes how a person engages with the world.
We based our work on two (recent) prior works
5#AI9SAIS
Aspects Prior Work 1 Prior Work 2
Hypothesis Used Big 5 Traits -> Customer Empowerment ->
Customer Satisfaction/Loyalty
Big 5 Traits -> Brand Identity (Excitement,
Competence, Sincerity, Ruggedness) -> Brand
Loyalty
Year 2017 2014
Industry Retail Automobile
Sample Retail customers across the world above 21
yrs age (278)
Customers for a particular brand (150)
Big 5 Traits used for
comparison
All 5 Only Consciousness, Extroversion and Emotional
Range are used
Key Conclusion “Therefore, it can be inferred that companies’
strategies to promote loyalty and satisfaction
among consumers should consider focusing
more on consumers related to
Conscientiousness and Agreeableness”
“The results indicate that there is a positive and
direct relationship between extroversion and
excitement, conscientiousness and excitement,
conscientiousness and competence, excitement
and loyalty, competence and loyalty, sincerity and
loyalty and ruggedness and loyalty and other
hypotheses were rejected”
Our Hypothesis and Approach
Hypothesis - Every individual has certain innate Personality traits
those contribute to his/her propensity to become a loyal customer
for any product/brand with varied degree
Approach –
ü Identify Personality traits using Data across various Brands and
Products
ü Verify the consistency of those traits across various product
types
ü Use of Data Science techniques – less Time and Money and
more reliable model compared to Survey based approach
6#AI9SAIS
About the Datasets used
v The dataset comprises of ratings and reviews from an Online Retailer.
v The datasets are selected for 5 types of products namely –
v Electronics
v Book
v Grocery
v Pet Supplies
v Baby
v Dataset Citation:
v R. He, J. McAuley. Modeling the visual evolution of fashion trends with
one-class collaborative filtering. WWW, 2016
v J. McAuley, C. Targett, J. Shi, A. van den Hengel. Image-based
recommendations on styles and substitutes. SIGIR, 2015
7#AI9SAIS
Key Attributes from the Datasets
v Reviews:
v Customer ID
v Product ID
v Review Text
8#AI9SAIS
v Ratings:
v Customer ID
v Product ID
v Rating
Technology Stack
Technologies Usage
Watson API for Personality Insights For generating Personality Traits associated with the Big 5
based model
Watson Studio For development of overall Model using Notebooks in a
Collaborative way
REST Data source for Spark
GitHub Link
Used the library to parallelize calling Watson API through
Spark for multiple sets of input and collating the result in
single Dataframe
Python 3.5 Used as the programming language.
PySpark ML 2.0 Used this library to identify important features using Random
Forest algorithm
9#AI9SAIS
Diving Deep into Model
v First, the output of Watson Personality Insights API is used to get
Big 5 Personality Traits - Conscientiousness, Extraversion,
Agreeableness, Openness, and Emotional Range.
v Correlation analysis between the Big 5 Personality Traits and the
Average Rating (separately for each Big 5 Personality Trait)
v Next Random Forest algorithm is used to create a model where
v Big 5 Personality Traits are used as Independent Variables and
v Average Rating (signifying Loyalty) are used as Dependent
variable
v Feature Importance estimation using Random Forest to identify the
Big 5 traits those are most important
10#AI9SAIS
Findings – The Personality Traits that
can indicate Loyal Customers (1/2)
11#AI9SAIS
-0.1
-0.05
0
0.05
0.1
0.15
0.2
0.25
0.3
0.35
0.4
Electronics Pet_Supplies Book Grocery Baby
Person Coefficient relating Big 5 Traits to Rating (Loyalty)
Conscientiousness Agreeableness Extraversion Emotional range Openness
Findings – The Personality Traits that
can indicate Loyal Customers (2/2)
12#AI9SAIS
0
0.1
0.2
0.3
0.4
0.5
0.6
Electronics Pet Supplies Book Grocery Baby
Random Forest's Feature Importance across 5 different Product Types for Big 5 Traits
Conscientiousness Agreeableness Extraversion Emotional Range Openness
Spark Environment
Data
Loading
Merging Wrangling
--------
--------
--------
--------
Text
Preparation
Big 5
Traits
Loyalty
Indicator
based on the
important
Personality
Traits
Calling
Watson
API
Creating a Customer Loyalty Database
Important
Personality
Traits
#AI9SAIS 13
Applications
Data Sources -
Emails, Speech to
Text from IVR,
Review comments,
etc.
Loyal
Customer
base
Spark Streaming
Merging Cleaning
--------
--------
--------
--------
Text
Preparation
Big 5
Traits
Loyalty Indicator
based on the
Important
Personality traits
Calling
Watson
API
What are u looking for Qs’ in
online site, Chat texts, etc.
#AI9SAIS 14
Applications
Using Customer Loyalty Indicators for new or
potential Customers
Quick Demonstration
15#AI9SAIS
Demo
16#AI9SAIS
References
The following papers were referred that infer a strong relationship
between personality and loyalty.
v Jan 2017, Journal of Business and Retail Management
Research (JBRMR), Vol. 11 Issue 2 , Javier Castillo
v Jan 2014,Case Study: product group of Isfahan Iran
Khodro,Dr. Hassan Ghorbani, Seyede Maryam Mousavi
v John, O. P., & Srivastava, S. (1999). The Big Five trait
taxonomy: History, measurement, and theoretical
perspectives. In L. A. Pervin, & O. P. John (Eds.), Handbook
of personality: Theory and research (pp. 102–138). New York:
Guilford Press.
17#AI9SAIS

More Related Content

Similar to Create a Loyal Customer Base by Understanding Their Personality

Is the Martech Stack Missing Its Brain?
Is the Martech Stack Missing Its Brain?Is the Martech Stack Missing Its Brain?
Is the Martech Stack Missing Its Brain?Amy Cross
 
Adaptive Apps: Reimagining the Future - Forrester
Adaptive Apps: Reimagining the Future  - ForresterAdaptive Apps: Reimagining the Future  - Forrester
Adaptive Apps: Reimagining the Future - ForresterApigee | Google Cloud
 
Pivotal Tech Talk - Using data to inform product decisions (22.10.14)
Pivotal Tech Talk - Using data to inform product decisions (22.10.14)Pivotal Tech Talk - Using data to inform product decisions (22.10.14)
Pivotal Tech Talk - Using data to inform product decisions (22.10.14)Marc Abraham
 
Data Brain Meetup Unlocking The Value Of Your Data Team.pdf
Data Brain Meetup Unlocking The Value Of Your Data Team.pdfData Brain Meetup Unlocking The Value Of Your Data Team.pdf
Data Brain Meetup Unlocking The Value Of Your Data Team.pdfDigital Product School
 
How To Activate Employee Engagement Through Digital Transformation
How To Activate Employee Engagement Through Digital TransformationHow To Activate Employee Engagement Through Digital Transformation
How To Activate Employee Engagement Through Digital TransformationDynamic Signal
 
10.a predictive analytics primer
10.a predictive analytics primer10.a predictive analytics primer
10.a predictive analytics primerAnirud Reddy Vem
 
The 3 Most Interesting Trends in Research Today
The 3 Most Interesting Trends in Research TodayThe 3 Most Interesting Trends in Research Today
The 3 Most Interesting Trends in Research TodayMRAMidAtlanticChapter
 
Self-service Analytic for Business Users-19july2017-final
Self-service Analytic for Business Users-19july2017-finalSelf-service Analytic for Business Users-19july2017-final
Self-service Analytic for Business Users-19july2017-finalstelligence
 
Social media footprint: Developing KPI based on Word-of-Mouse
Social media footprint: Developing KPI based on Word-of-MouseSocial media footprint: Developing KPI based on Word-of-Mouse
Social media footprint: Developing KPI based on Word-of-MouseOsama Dukhan
 
Déjeuner Conférence - L'analyse prédictive agile avec SAP Predictive Analytic...
Déjeuner Conférence - L'analyse prédictive agile avec SAP Predictive Analytic...Déjeuner Conférence - L'analyse prédictive agile avec SAP Predictive Analytic...
Déjeuner Conférence - L'analyse prédictive agile avec SAP Predictive Analytic...agileDSS
 
H2O World - Advanced Analytics at Macys.com - Daqing Zhao
H2O World - Advanced Analytics at Macys.com - Daqing ZhaoH2O World - Advanced Analytics at Macys.com - Daqing Zhao
H2O World - Advanced Analytics at Macys.com - Daqing ZhaoSri Ambati
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data ScienceGabriel Moreira
 
Using Data To Inform Product Decisions - Cape Town, 26 March '15
Using Data To Inform Product Decisions - Cape Town, 26 March '15Using Data To Inform Product Decisions - Cape Town, 26 March '15
Using Data To Inform Product Decisions - Cape Town, 26 March '15Marc Abraham
 
BigMLSchool: Trustworthy AI
BigMLSchool: Trustworthy AIBigMLSchool: Trustworthy AI
BigMLSchool: Trustworthy AIBigML, Inc
 
BRIDGEi2i Analytics Solutions - B2C Customer Intelligence
BRIDGEi2i Analytics Solutions - B2C Customer IntelligenceBRIDGEi2i Analytics Solutions - B2C Customer Intelligence
BRIDGEi2i Analytics Solutions - B2C Customer IntelligenceBRIDGEi2i Analytics Solutions
 
WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT
WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoTWSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT
WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoTWSO2
 

Similar to Create a Loyal Customer Base by Understanding Their Personality (20)

Is the Martech Stack Missing Its Brain?
Is the Martech Stack Missing Its Brain?Is the Martech Stack Missing Its Brain?
Is the Martech Stack Missing Its Brain?
 
Adaptive Apps: Reimagining the Future - Forrester
Adaptive Apps: Reimagining the Future  - ForresterAdaptive Apps: Reimagining the Future  - Forrester
Adaptive Apps: Reimagining the Future - Forrester
 
Intro.pptx
Intro.pptxIntro.pptx
Intro.pptx
 
Bridgei2i Analytics Solutions Introduction
Bridgei2i Analytics Solutions IntroductionBridgei2i Analytics Solutions Introduction
Bridgei2i Analytics Solutions Introduction
 
BRIDGEi2i Customer Intelligence Solutions
BRIDGEi2i Customer Intelligence SolutionsBRIDGEi2i Customer Intelligence Solutions
BRIDGEi2i Customer Intelligence Solutions
 
Pivotal Tech Talk - Using data to inform product decisions (22.10.14)
Pivotal Tech Talk - Using data to inform product decisions (22.10.14)Pivotal Tech Talk - Using data to inform product decisions (22.10.14)
Pivotal Tech Talk - Using data to inform product decisions (22.10.14)
 
Data Brain Meetup Unlocking The Value Of Your Data Team.pdf
Data Brain Meetup Unlocking The Value Of Your Data Team.pdfData Brain Meetup Unlocking The Value Of Your Data Team.pdf
Data Brain Meetup Unlocking The Value Of Your Data Team.pdf
 
How To Activate Employee Engagement Through Digital Transformation
How To Activate Employee Engagement Through Digital TransformationHow To Activate Employee Engagement Through Digital Transformation
How To Activate Employee Engagement Through Digital Transformation
 
10.a predictive analytics primer
10.a predictive analytics primer10.a predictive analytics primer
10.a predictive analytics primer
 
The 3 Most Interesting Trends in Research Today
The 3 Most Interesting Trends in Research TodayThe 3 Most Interesting Trends in Research Today
The 3 Most Interesting Trends in Research Today
 
Self-service Analytic for Business Users-19july2017-final
Self-service Analytic for Business Users-19july2017-finalSelf-service Analytic for Business Users-19july2017-final
Self-service Analytic for Business Users-19july2017-final
 
Social media footprint: Developing KPI based on Word-of-Mouse
Social media footprint: Developing KPI based on Word-of-MouseSocial media footprint: Developing KPI based on Word-of-Mouse
Social media footprint: Developing KPI based on Word-of-Mouse
 
Déjeuner Conférence - L'analyse prédictive agile avec SAP Predictive Analytic...
Déjeuner Conférence - L'analyse prédictive agile avec SAP Predictive Analytic...Déjeuner Conférence - L'analyse prédictive agile avec SAP Predictive Analytic...
Déjeuner Conférence - L'analyse prédictive agile avec SAP Predictive Analytic...
 
H2O World - Advanced Analytics at Macys.com - Daqing Zhao
H2O World - Advanced Analytics at Macys.com - Daqing ZhaoH2O World - Advanced Analytics at Macys.com - Daqing Zhao
H2O World - Advanced Analytics at Macys.com - Daqing Zhao
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Using Data To Inform Product Decisions - Cape Town, 26 March '15
Using Data To Inform Product Decisions - Cape Town, 26 March '15Using Data To Inform Product Decisions - Cape Town, 26 March '15
Using Data To Inform Product Decisions - Cape Town, 26 March '15
 
06 summary
06 summary06 summary
06 summary
 
BigMLSchool: Trustworthy AI
BigMLSchool: Trustworthy AIBigMLSchool: Trustworthy AI
BigMLSchool: Trustworthy AI
 
BRIDGEi2i Analytics Solutions - B2C Customer Intelligence
BRIDGEi2i Analytics Solutions - B2C Customer IntelligenceBRIDGEi2i Analytics Solutions - B2C Customer Intelligence
BRIDGEi2i Analytics Solutions - B2C Customer Intelligence
 
WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT
WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoTWSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT
WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT
 

More from Databricks

DW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptxDW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptxDatabricks
 
Data Lakehouse Symposium | Day 1 | Part 1
Data Lakehouse Symposium | Day 1 | Part 1Data Lakehouse Symposium | Day 1 | Part 1
Data Lakehouse Symposium | Day 1 | Part 1Databricks
 
Data Lakehouse Symposium | Day 1 | Part 2
Data Lakehouse Symposium | Day 1 | Part 2Data Lakehouse Symposium | Day 1 | Part 2
Data Lakehouse Symposium | Day 1 | Part 2Databricks
 
Data Lakehouse Symposium | Day 2
Data Lakehouse Symposium | Day 2Data Lakehouse Symposium | Day 2
Data Lakehouse Symposium | Day 2Databricks
 
Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4Databricks
 
5 Critical Steps to Clean Your Data Swamp When Migrating Off of Hadoop
5 Critical Steps to Clean Your Data Swamp When Migrating Off of Hadoop5 Critical Steps to Clean Your Data Swamp When Migrating Off of Hadoop
5 Critical Steps to Clean Your Data Swamp When Migrating Off of HadoopDatabricks
 
Democratizing Data Quality Through a Centralized Platform
Democratizing Data Quality Through a Centralized PlatformDemocratizing Data Quality Through a Centralized Platform
Democratizing Data Quality Through a Centralized PlatformDatabricks
 
Learn to Use Databricks for Data Science
Learn to Use Databricks for Data ScienceLearn to Use Databricks for Data Science
Learn to Use Databricks for Data ScienceDatabricks
 
Why APM Is Not the Same As ML Monitoring
Why APM Is Not the Same As ML MonitoringWhy APM Is Not the Same As ML Monitoring
Why APM Is Not the Same As ML MonitoringDatabricks
 
The Function, the Context, and the Data—Enabling ML Ops at Stitch Fix
The Function, the Context, and the Data—Enabling ML Ops at Stitch FixThe Function, the Context, and the Data—Enabling ML Ops at Stitch Fix
The Function, the Context, and the Data—Enabling ML Ops at Stitch FixDatabricks
 
Stage Level Scheduling Improving Big Data and AI Integration
Stage Level Scheduling Improving Big Data and AI IntegrationStage Level Scheduling Improving Big Data and AI Integration
Stage Level Scheduling Improving Big Data and AI IntegrationDatabricks
 
Simplify Data Conversion from Spark to TensorFlow and PyTorch
Simplify Data Conversion from Spark to TensorFlow and PyTorchSimplify Data Conversion from Spark to TensorFlow and PyTorch
Simplify Data Conversion from Spark to TensorFlow and PyTorchDatabricks
 
Scaling your Data Pipelines with Apache Spark on Kubernetes
Scaling your Data Pipelines with Apache Spark on KubernetesScaling your Data Pipelines with Apache Spark on Kubernetes
Scaling your Data Pipelines with Apache Spark on KubernetesDatabricks
 
Scaling and Unifying SciKit Learn and Apache Spark Pipelines
Scaling and Unifying SciKit Learn and Apache Spark PipelinesScaling and Unifying SciKit Learn and Apache Spark Pipelines
Scaling and Unifying SciKit Learn and Apache Spark PipelinesDatabricks
 
Sawtooth Windows for Feature Aggregations
Sawtooth Windows for Feature AggregationsSawtooth Windows for Feature Aggregations
Sawtooth Windows for Feature AggregationsDatabricks
 
Redis + Apache Spark = Swiss Army Knife Meets Kitchen Sink
Redis + Apache Spark = Swiss Army Knife Meets Kitchen SinkRedis + Apache Spark = Swiss Army Knife Meets Kitchen Sink
Redis + Apache Spark = Swiss Army Knife Meets Kitchen SinkDatabricks
 
Re-imagine Data Monitoring with whylogs and Spark
Re-imagine Data Monitoring with whylogs and SparkRe-imagine Data Monitoring with whylogs and Spark
Re-imagine Data Monitoring with whylogs and SparkDatabricks
 
Raven: End-to-end Optimization of ML Prediction Queries
Raven: End-to-end Optimization of ML Prediction QueriesRaven: End-to-end Optimization of ML Prediction Queries
Raven: End-to-end Optimization of ML Prediction QueriesDatabricks
 
Processing Large Datasets for ADAS Applications using Apache Spark
Processing Large Datasets for ADAS Applications using Apache SparkProcessing Large Datasets for ADAS Applications using Apache Spark
Processing Large Datasets for ADAS Applications using Apache SparkDatabricks
 
Massive Data Processing in Adobe Using Delta Lake
Massive Data Processing in Adobe Using Delta LakeMassive Data Processing in Adobe Using Delta Lake
Massive Data Processing in Adobe Using Delta LakeDatabricks
 

More from Databricks (20)

DW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptxDW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptx
 
Data Lakehouse Symposium | Day 1 | Part 1
Data Lakehouse Symposium | Day 1 | Part 1Data Lakehouse Symposium | Day 1 | Part 1
Data Lakehouse Symposium | Day 1 | Part 1
 
Data Lakehouse Symposium | Day 1 | Part 2
Data Lakehouse Symposium | Day 1 | Part 2Data Lakehouse Symposium | Day 1 | Part 2
Data Lakehouse Symposium | Day 1 | Part 2
 
Data Lakehouse Symposium | Day 2
Data Lakehouse Symposium | Day 2Data Lakehouse Symposium | Day 2
Data Lakehouse Symposium | Day 2
 
Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4
 
5 Critical Steps to Clean Your Data Swamp When Migrating Off of Hadoop
5 Critical Steps to Clean Your Data Swamp When Migrating Off of Hadoop5 Critical Steps to Clean Your Data Swamp When Migrating Off of Hadoop
5 Critical Steps to Clean Your Data Swamp When Migrating Off of Hadoop
 
Democratizing Data Quality Through a Centralized Platform
Democratizing Data Quality Through a Centralized PlatformDemocratizing Data Quality Through a Centralized Platform
Democratizing Data Quality Through a Centralized Platform
 
Learn to Use Databricks for Data Science
Learn to Use Databricks for Data ScienceLearn to Use Databricks for Data Science
Learn to Use Databricks for Data Science
 
Why APM Is Not the Same As ML Monitoring
Why APM Is Not the Same As ML MonitoringWhy APM Is Not the Same As ML Monitoring
Why APM Is Not the Same As ML Monitoring
 
The Function, the Context, and the Data—Enabling ML Ops at Stitch Fix
The Function, the Context, and the Data—Enabling ML Ops at Stitch FixThe Function, the Context, and the Data—Enabling ML Ops at Stitch Fix
The Function, the Context, and the Data—Enabling ML Ops at Stitch Fix
 
Stage Level Scheduling Improving Big Data and AI Integration
Stage Level Scheduling Improving Big Data and AI IntegrationStage Level Scheduling Improving Big Data and AI Integration
Stage Level Scheduling Improving Big Data and AI Integration
 
Simplify Data Conversion from Spark to TensorFlow and PyTorch
Simplify Data Conversion from Spark to TensorFlow and PyTorchSimplify Data Conversion from Spark to TensorFlow and PyTorch
Simplify Data Conversion from Spark to TensorFlow and PyTorch
 
Scaling your Data Pipelines with Apache Spark on Kubernetes
Scaling your Data Pipelines with Apache Spark on KubernetesScaling your Data Pipelines with Apache Spark on Kubernetes
Scaling your Data Pipelines with Apache Spark on Kubernetes
 
Scaling and Unifying SciKit Learn and Apache Spark Pipelines
Scaling and Unifying SciKit Learn and Apache Spark PipelinesScaling and Unifying SciKit Learn and Apache Spark Pipelines
Scaling and Unifying SciKit Learn and Apache Spark Pipelines
 
Sawtooth Windows for Feature Aggregations
Sawtooth Windows for Feature AggregationsSawtooth Windows for Feature Aggregations
Sawtooth Windows for Feature Aggregations
 
Redis + Apache Spark = Swiss Army Knife Meets Kitchen Sink
Redis + Apache Spark = Swiss Army Knife Meets Kitchen SinkRedis + Apache Spark = Swiss Army Knife Meets Kitchen Sink
Redis + Apache Spark = Swiss Army Knife Meets Kitchen Sink
 
Re-imagine Data Monitoring with whylogs and Spark
Re-imagine Data Monitoring with whylogs and SparkRe-imagine Data Monitoring with whylogs and Spark
Re-imagine Data Monitoring with whylogs and Spark
 
Raven: End-to-end Optimization of ML Prediction Queries
Raven: End-to-end Optimization of ML Prediction QueriesRaven: End-to-end Optimization of ML Prediction Queries
Raven: End-to-end Optimization of ML Prediction Queries
 
Processing Large Datasets for ADAS Applications using Apache Spark
Processing Large Datasets for ADAS Applications using Apache SparkProcessing Large Datasets for ADAS Applications using Apache Spark
Processing Large Datasets for ADAS Applications using Apache Spark
 
Massive Data Processing in Adobe Using Delta Lake
Massive Data Processing in Adobe Using Delta LakeMassive Data Processing in Adobe Using Delta Lake
Massive Data Processing in Adobe Using Delta Lake
 

Recently uploaded

Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceSapana Sha
 
Data Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxData Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxFurkanTasci3
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改atducpo
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...dajasot375
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort servicejennyeacort
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFAAndrei Kaleshka
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDRafezzaman
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...Pooja Nehwal
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...Florian Roscheck
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts ServiceSapana Sha
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Jack DiGiovanna
 

Recently uploaded (20)

Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts Service
 
Data Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxData Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptx
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Decoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in ActionDecoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in Action
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFA
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts Service
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
 

Create a Loyal Customer Base by Understanding Their Personality

  • 1. Sourav Mazumder, IBM Analytics (smazumder@us.ibm.com) Aradhna Tiwari, University of South Florida (aradhna@mail.usf.edu) Create a Loyal Customer Base by Knowing Their Personality #AI9SAIS
  • 2. Agenda v Team Introduction v Big 5 Personality Model v Prior Work and Our approach v The Datasets we used v The Technologies v Modeling techniques used v Findings v How to Use the Customer Loyalty Indicators for Business Use cases ? v Demonstration v Q and A 2#AI9SAIS
  • 3. Team Introduction 3#AI9SAIS Aradhna Tiwari Business Analytics Graduate Student Muma College of Business, University of South Florida Sai Seetha Ram Nomula Business Analytics Graduate Student Muma College of Business, University of South Florida Sourav Mazumder Data Science Thought Leader IBM Analytics Kaushik Dutta Associate Professor Muma College of Business, University of South Florida Stacey Ronaghan Sr. Data Scientist IBM Analytics
  • 4. Big 5 model for Personality Traits 4#AI9SAIS Big Five Model : Describes how a person engages with the world.
  • 5. We based our work on two (recent) prior works 5#AI9SAIS Aspects Prior Work 1 Prior Work 2 Hypothesis Used Big 5 Traits -> Customer Empowerment -> Customer Satisfaction/Loyalty Big 5 Traits -> Brand Identity (Excitement, Competence, Sincerity, Ruggedness) -> Brand Loyalty Year 2017 2014 Industry Retail Automobile Sample Retail customers across the world above 21 yrs age (278) Customers for a particular brand (150) Big 5 Traits used for comparison All 5 Only Consciousness, Extroversion and Emotional Range are used Key Conclusion “Therefore, it can be inferred that companies’ strategies to promote loyalty and satisfaction among consumers should consider focusing more on consumers related to Conscientiousness and Agreeableness” “The results indicate that there is a positive and direct relationship between extroversion and excitement, conscientiousness and excitement, conscientiousness and competence, excitement and loyalty, competence and loyalty, sincerity and loyalty and ruggedness and loyalty and other hypotheses were rejected”
  • 6. Our Hypothesis and Approach Hypothesis - Every individual has certain innate Personality traits those contribute to his/her propensity to become a loyal customer for any product/brand with varied degree Approach – ü Identify Personality traits using Data across various Brands and Products ü Verify the consistency of those traits across various product types ü Use of Data Science techniques – less Time and Money and more reliable model compared to Survey based approach 6#AI9SAIS
  • 7. About the Datasets used v The dataset comprises of ratings and reviews from an Online Retailer. v The datasets are selected for 5 types of products namely – v Electronics v Book v Grocery v Pet Supplies v Baby v Dataset Citation: v R. He, J. McAuley. Modeling the visual evolution of fashion trends with one-class collaborative filtering. WWW, 2016 v J. McAuley, C. Targett, J. Shi, A. van den Hengel. Image-based recommendations on styles and substitutes. SIGIR, 2015 7#AI9SAIS
  • 8. Key Attributes from the Datasets v Reviews: v Customer ID v Product ID v Review Text 8#AI9SAIS v Ratings: v Customer ID v Product ID v Rating
  • 9. Technology Stack Technologies Usage Watson API for Personality Insights For generating Personality Traits associated with the Big 5 based model Watson Studio For development of overall Model using Notebooks in a Collaborative way REST Data source for Spark GitHub Link Used the library to parallelize calling Watson API through Spark for multiple sets of input and collating the result in single Dataframe Python 3.5 Used as the programming language. PySpark ML 2.0 Used this library to identify important features using Random Forest algorithm 9#AI9SAIS
  • 10. Diving Deep into Model v First, the output of Watson Personality Insights API is used to get Big 5 Personality Traits - Conscientiousness, Extraversion, Agreeableness, Openness, and Emotional Range. v Correlation analysis between the Big 5 Personality Traits and the Average Rating (separately for each Big 5 Personality Trait) v Next Random Forest algorithm is used to create a model where v Big 5 Personality Traits are used as Independent Variables and v Average Rating (signifying Loyalty) are used as Dependent variable v Feature Importance estimation using Random Forest to identify the Big 5 traits those are most important 10#AI9SAIS
  • 11. Findings – The Personality Traits that can indicate Loyal Customers (1/2) 11#AI9SAIS -0.1 -0.05 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 Electronics Pet_Supplies Book Grocery Baby Person Coefficient relating Big 5 Traits to Rating (Loyalty) Conscientiousness Agreeableness Extraversion Emotional range Openness
  • 12. Findings – The Personality Traits that can indicate Loyal Customers (2/2) 12#AI9SAIS 0 0.1 0.2 0.3 0.4 0.5 0.6 Electronics Pet Supplies Book Grocery Baby Random Forest's Feature Importance across 5 different Product Types for Big 5 Traits Conscientiousness Agreeableness Extraversion Emotional Range Openness
  • 13. Spark Environment Data Loading Merging Wrangling -------- -------- -------- -------- Text Preparation Big 5 Traits Loyalty Indicator based on the important Personality Traits Calling Watson API Creating a Customer Loyalty Database Important Personality Traits #AI9SAIS 13 Applications Data Sources - Emails, Speech to Text from IVR, Review comments, etc. Loyal Customer base
  • 14. Spark Streaming Merging Cleaning -------- -------- -------- -------- Text Preparation Big 5 Traits Loyalty Indicator based on the Important Personality traits Calling Watson API What are u looking for Qs’ in online site, Chat texts, etc. #AI9SAIS 14 Applications Using Customer Loyalty Indicators for new or potential Customers
  • 17. References The following papers were referred that infer a strong relationship between personality and loyalty. v Jan 2017, Journal of Business and Retail Management Research (JBRMR), Vol. 11 Issue 2 , Javier Castillo v Jan 2014,Case Study: product group of Isfahan Iran Khodro,Dr. Hassan Ghorbani, Seyede Maryam Mousavi v John, O. P., & Srivastava, S. (1999). The Big Five trait taxonomy: History, measurement, and theoretical perspectives. In L. A. Pervin, & O. P. John (Eds.), Handbook of personality: Theory and research (pp. 102–138). New York: Guilford Press. 17#AI9SAIS