SlideShare a Scribd company logo
1 of 31
Offer Recommendation
Methodology
-Dipesh Patel
Problem Statement
• As Internet population is growing exponentially
need for monitoring web user’s traffic is useful for
future business growth of ecommerce players and
other retailers.
• Online shopping platform generates huge amount of
log data with transactional data of users. What
products should be offer to target customers and
customer acquisition requires appropriate Data
analysis and prescriptive analytics to convert results
into actionable insights and recommend products
accordingly .
Objective
Require to build a recommendation engine for new
and existing users. Each users should be
recommended top five offers on basis of their likings
and preferences
Available Data
• Following Data files are available:-
 Customer Details
 Seller and Merchant
 Bank and payment
 Offer and category
• Event data:- Text log file consists of user’s interaction
data with app including preference and likings.
Data Relationship Model
Data Insights
Customer Vs. State
Customer vs. Merchant Type
Customer Age Distribution
Age vs. Customer
Customer Vintage(months)
Customer vs. Categories
Offer Tenure(months) per Category
Hypothesis Statements
• Customer who spent more than average session time
on Navigating app may buy items.
• Discount offers may have significant impact on
buying pattern of customer.
• The people who bought only item1 but they have
similar characteristics (in terms of variables) to the
people who bought both item1 and item2, are more
likely to buy item2 also.
• Customers who are younger than or equal to average
Age of population are potential buyers.
• Customers who does transaction frequently are
regular buyers.
Next Steps
• Feature Engineering
• Hypothesis Testing
• Model Building
• Model Evaluation
Feature Engineering
• Offer Tenure:-It is difference in offer start date and
end date
• Age of Customer
• Vintage:-calculates period of customer being active
on system starts from acquired date.
• Transaction count:-Total unique count of transaction
done by customer
• Session Time:-Difference between user logging time
and exit time on application.
Hypothesis testing
Alternative hypothesis:-Customer who spent more than average
session time on Navigating app may buy items.
Null hypothesis:-No significant impact on buying due to session
time .
Calculated variables:-
a. population mean(mu0)
b. Sample mean(x bar)
c. Population standard deviation(sigma)
d. Level of significance (alpha=5%)
e. Sample size(n)
f. Test statistics(Z test)
g. Critical Value(Z critical)
Ztest < Zcritical
Conclusion:-Null Hypothesis Accepted
Z Test Result
Recommendation model
Collaborative Filtering
• The process of identifying similar users and
recommending what similar users like is called
collaborative filtering.
Basic assumption and idea
• –Users buys items (implicitly or explicitly)
• –Customers who had similar tastes in the past,
will have similar tastes in the future
Content Based Filtering
• A content based recommender works with data that
the user provides, either explicitly or implicitly
(clicking on a app). Based on that data, a user profile
is generated, which is then used to make suggestions
to the user. As the user provides more inputs or takes
actions on the recommendations, the engine
becomes more and more accurate.
Important Terms
• Find the Term Frequency(TF): TF is simply the
frequency of a word in a document.
• Find the Inverse Document Frequency(IDF): It is the
inverse of the document frequency among the whole
corpus of documents.
• Vector space model: In this model, each item is
stored as a vector of its attributes (which are also
vectors) in an n-dimensional space and the angles
between the vectors are calculated to determine the
similarity between the vectors.
Dataset
Training data: We have user, offer id and
category id, transaction count and
demographic details .
• –For example, (125 , 13942 , 4) means that the
user with ID 125 shops with offer ID 13942
transaction count of 4 .
• 1430 users and 1430 offers.
Popularity Model Result
where all the users have same recommendation based on the most popular choices.
We’ll use the graphlab recommender functions popularity_recommender for this.
Item similarity Model
There are 3 types of item similarity metrics
• Jaccard Similarity:
– It is typically used where we don’t have a numeric
rating but just a boolean value like a product being
bought or an add being clicked
• Cosine Similarity:
– Similarity is the cosine of the angle between the 2
vectors of the item vectors of A and B
– Closer the vectors, smaller will be the angle and
larger the cosine
• Pearson Similarity
– Similarity is the pearson coefficient between the
two vectors.
Item similarity Model(cosine)
Model Evaluation
• Recall:
– What ratio of items that a user likes were actually
recommended.
– If a user likes say 5 items and the
recommendation decided to show 3 of them, then
the recall is 0.6
• Precision
– Out of all the recommended items, how many the
user actually liked?
– If 5 items were recommended to the user out of
which he liked say 4 of them, then precision is 0.8
Thank You

More Related Content

What's hot

Data Mining Problems in Retail
Data Mining Problems in RetailData Mining Problems in Retail
Data Mining Problems in RetailIlya Katsov
 
Price Sensitive Recommender System
Price Sensitive Recommender System Price Sensitive Recommender System
Price Sensitive Recommender System Asi Messica
 
地理情報を活用したレコメンダーシステムの構築と評価
地理情報を活用したレコメンダーシステムの構築と評価地理情報を活用したレコメンダーシステムの構築と評価
地理情報を活用したレコメンダーシステムの構築と評価Rakuten Group, Inc.
 
DATA MINING IN RETAIL SECTOR
DATA MINING IN RETAIL SECTORDATA MINING IN RETAIL SECTOR
DATA MINING IN RETAIL SECTORRenuka Chand
 
Data Mining in Retail Industries
Data Mining in Retail IndustriesData Mining in Retail Industries
Data Mining in Retail IndustriesRahul Sinha
 
Data Mining in Marketing
Data Mining in MarketingData Mining in Marketing
Data Mining in MarketingShweta Metar
 
Price Sensitive Recommender Systems
Price Sensitive Recommender SystemsPrice Sensitive Recommender Systems
Price Sensitive Recommender SystemsAsi Messica
 
Data mining in retail industry
Data mining in retail industryData mining in retail industry
Data mining in retail industryMonicaRaveshanker
 
Predictive Analytics for Customer Targeting: A Telemarketing Banking Example
Predictive Analytics for Customer Targeting: A Telemarketing Banking ExamplePredictive Analytics for Customer Targeting: A Telemarketing Banking Example
Predictive Analytics for Customer Targeting: A Telemarketing Banking ExamplePedro Ecija Serrano
 
Customer Targeting Augmented Analytics Use Case - Smarten
Customer Targeting Augmented Analytics Use Case - SmartenCustomer Targeting Augmented Analytics Use Case - Smarten
Customer Targeting Augmented Analytics Use Case - SmartenSmarten Augmented Analytics
 
Data mining in marketing
Data mining in marketingData mining in marketing
Data mining in marketingrushabhs002
 
Strategic Sourcing Conceptual Modeling
Strategic Sourcing Conceptual ModelingStrategic Sourcing Conceptual Modeling
Strategic Sourcing Conceptual Modeling Laleh Rafati
 
Value Delivery through RakutenBig Data Intelligence Ecosystem and Technology
Value Delivery through RakutenBig Data Intelligence Ecosystem  and  TechnologyValue Delivery through RakutenBig Data Intelligence Ecosystem  and  Technology
Value Delivery through RakutenBig Data Intelligence Ecosystem and TechnologyRakuten Group, Inc.
 

What's hot (19)

Market demand analysis
Market demand analysisMarket demand analysis
Market demand analysis
 
Data Mining Problems in Retail
Data Mining Problems in RetailData Mining Problems in Retail
Data Mining Problems in Retail
 
Price Sensitive Recommender System
Price Sensitive Recommender System Price Sensitive Recommender System
Price Sensitive Recommender System
 
Tarun Panchaboni - Resume
Tarun Panchaboni - ResumeTarun Panchaboni - Resume
Tarun Panchaboni - Resume
 
Market feasibility
Market feasibilityMarket feasibility
Market feasibility
 
地理情報を活用したレコメンダーシステムの構築と評価
地理情報を活用したレコメンダーシステムの構築と評価地理情報を活用したレコメンダーシステムの構築と評価
地理情報を活用したレコメンダーシステムの構築と評価
 
DATA MINING IN RETAIL SECTOR
DATA MINING IN RETAIL SECTORDATA MINING IN RETAIL SECTOR
DATA MINING IN RETAIL SECTOR
 
Data Mining in Retail Industries
Data Mining in Retail IndustriesData Mining in Retail Industries
Data Mining in Retail Industries
 
Data Mining in Marketing
Data Mining in MarketingData Mining in Marketing
Data Mining in Marketing
 
Price Sensitive Recommender Systems
Price Sensitive Recommender SystemsPrice Sensitive Recommender Systems
Price Sensitive Recommender Systems
 
Customer churn prediction in banking
Customer churn prediction in bankingCustomer churn prediction in banking
Customer churn prediction in banking
 
Data mining in retail industry
Data mining in retail industryData mining in retail industry
Data mining in retail industry
 
Predictive Analytics for Customer Targeting: A Telemarketing Banking Example
Predictive Analytics for Customer Targeting: A Telemarketing Banking ExamplePredictive Analytics for Customer Targeting: A Telemarketing Banking Example
Predictive Analytics for Customer Targeting: A Telemarketing Banking Example
 
Customer Targeting Augmented Analytics Use Case - Smarten
Customer Targeting Augmented Analytics Use Case - SmartenCustomer Targeting Augmented Analytics Use Case - Smarten
Customer Targeting Augmented Analytics Use Case - Smarten
 
Data Science
Data ScienceData Science
Data Science
 
Data mining in marketing
Data mining in marketingData mining in marketing
Data mining in marketing
 
Bank marketing mini-project
Bank marketing mini-projectBank marketing mini-project
Bank marketing mini-project
 
Strategic Sourcing Conceptual Modeling
Strategic Sourcing Conceptual ModelingStrategic Sourcing Conceptual Modeling
Strategic Sourcing Conceptual Modeling
 
Value Delivery through RakutenBig Data Intelligence Ecosystem and Technology
Value Delivery through RakutenBig Data Intelligence Ecosystem  and  TechnologyValue Delivery through RakutenBig Data Intelligence Ecosystem  and  Technology
Value Delivery through RakutenBig Data Intelligence Ecosystem and Technology
 

Viewers also liked

Mutual fund Redemption and Cross Sell Analytics
Mutual fund Redemption and Cross Sell Analytics Mutual fund Redemption and Cross Sell Analytics
Mutual fund Redemption and Cross Sell Analytics Dipesh Patel
 
Recommender system algorithm and architecture
Recommender system algorithm and architectureRecommender system algorithm and architecture
Recommender system algorithm and architectureLiang Xiang
 
Recommender Systems (Machine Learning Summer School 2014 @ CMU)
Recommender Systems (Machine Learning Summer School 2014 @ CMU)Recommender Systems (Machine Learning Summer School 2014 @ CMU)
Recommender Systems (Machine Learning Summer School 2014 @ CMU)Xavier Amatriain
 
An Example of Predictive Analytics: Building a Recommendation Engine Using Py...
An Example of Predictive Analytics: Building a Recommendation Engine Using Py...An Example of Predictive Analytics: Building a Recommendation Engine Using Py...
An Example of Predictive Analytics: Building a Recommendation Engine Using Py...PyData
 
Project on mutual funds is the better investments plan
Project on mutual funds is the better investments planProject on mutual funds is the better investments plan
Project on mutual funds is the better investments planProjects Kart
 
comparative Analysis of mutual fund
comparative Analysis of mutual fundcomparative Analysis of mutual fund
comparative Analysis of mutual fundParneet Walia
 
A project report on comparative study of mutual funds in india
A project report on comparative study of mutual funds in indiaA project report on comparative study of mutual funds in india
A project report on comparative study of mutual funds in indiaProjects Kart
 
Building a Recommendation Engine - An example of a product recommendation engine
Building a Recommendation Engine - An example of a product recommendation engineBuilding a Recommendation Engine - An example of a product recommendation engine
Building a Recommendation Engine - An example of a product recommendation engineNYC Predictive Analytics
 
Project on Mutual Funds
Project on  Mutual FundsProject on  Mutual Funds
Project on Mutual FundsRavindra Jeet
 

Viewers also liked (9)

Mutual fund Redemption and Cross Sell Analytics
Mutual fund Redemption and Cross Sell Analytics Mutual fund Redemption and Cross Sell Analytics
Mutual fund Redemption and Cross Sell Analytics
 
Recommender system algorithm and architecture
Recommender system algorithm and architectureRecommender system algorithm and architecture
Recommender system algorithm and architecture
 
Recommender Systems (Machine Learning Summer School 2014 @ CMU)
Recommender Systems (Machine Learning Summer School 2014 @ CMU)Recommender Systems (Machine Learning Summer School 2014 @ CMU)
Recommender Systems (Machine Learning Summer School 2014 @ CMU)
 
An Example of Predictive Analytics: Building a Recommendation Engine Using Py...
An Example of Predictive Analytics: Building a Recommendation Engine Using Py...An Example of Predictive Analytics: Building a Recommendation Engine Using Py...
An Example of Predictive Analytics: Building a Recommendation Engine Using Py...
 
Project on mutual funds is the better investments plan
Project on mutual funds is the better investments planProject on mutual funds is the better investments plan
Project on mutual funds is the better investments plan
 
comparative Analysis of mutual fund
comparative Analysis of mutual fundcomparative Analysis of mutual fund
comparative Analysis of mutual fund
 
A project report on comparative study of mutual funds in india
A project report on comparative study of mutual funds in indiaA project report on comparative study of mutual funds in india
A project report on comparative study of mutual funds in india
 
Building a Recommendation Engine - An example of a product recommendation engine
Building a Recommendation Engine - An example of a product recommendation engineBuilding a Recommendation Engine - An example of a product recommendation engine
Building a Recommendation Engine - An example of a product recommendation engine
 
Project on Mutual Funds
Project on  Mutual FundsProject on  Mutual Funds
Project on Mutual Funds
 

Similar to Offer recommendation methodology

Mini-training: Personalization & Recommendation Demystified
Mini-training: Personalization & Recommendation DemystifiedMini-training: Personalization & Recommendation Demystified
Mini-training: Personalization & Recommendation DemystifiedBetclic Everest Group Tech Team
 
Module_6_-_Datamining_tasks_and_tools_uGuVaDv4iv-2.pptx
Module_6_-_Datamining_tasks_and_tools_uGuVaDv4iv-2.pptxModule_6_-_Datamining_tasks_and_tools_uGuVaDv4iv-2.pptx
Module_6_-_Datamining_tasks_and_tools_uGuVaDv4iv-2.pptxHarshitGoel87
 
Architecting AI Solutions in Azure for Business
Architecting AI Solutions in Azure for BusinessArchitecting AI Solutions in Azure for Business
Architecting AI Solutions in Azure for BusinessIvo Andreev
 
Dbs challange stage 1
Dbs challange stage 1Dbs challange stage 1
Dbs challange stage 1Jatinder Bedi
 
Digital Marketing Course Week 4: Digital Analytics
Digital Marketing Course Week 4: Digital AnalyticsDigital Marketing Course Week 4: Digital Analytics
Digital Marketing Course Week 4: Digital AnalyticsAyca Turhan
 
Overview of recommender system
Overview of recommender systemOverview of recommender system
Overview of recommender systemStanley Wang
 
Recommending the Appropriate Products for target user in E-commerce using SBT...
Recommending the Appropriate Products for target user in E-commerce using SBT...Recommending the Appropriate Products for target user in E-commerce using SBT...
Recommending the Appropriate Products for target user in E-commerce using SBT...IRJET Journal
 
Recommend Products To Intsacart Customers
Recommend Products To Intsacart CustomersRecommend Products To Intsacart Customers
Recommend Products To Intsacart CustomersOindrila Sen
 
Agent technology for e commerce-recommendation systems
Agent technology for e commerce-recommendation systemsAgent technology for e commerce-recommendation systems
Agent technology for e commerce-recommendation systemsAravindharamanan S
 
Founder mentor presentation waleed e - revenue
Founder mentor presentation   waleed e - revenueFounder mentor presentation   waleed e - revenue
Founder mentor presentation waleed e - revenueRafeh Saleh
 
Estudio34 Presents- Dara Fitzgerald Brighton SEO-Next Gen Measurement With Go...
Estudio34 Presents- Dara Fitzgerald Brighton SEO-Next Gen Measurement With Go...Estudio34 Presents- Dara Fitzgerald Brighton SEO-Next Gen Measurement With Go...
Estudio34 Presents- Dara Fitzgerald Brighton SEO-Next Gen Measurement With Go...William Renedo
 
Case Studies - Customer & Marketing Analytics for Retail
Case Studies - Customer & Marketing Analytics for Retail Case Studies - Customer & Marketing Analytics for Retail
Case Studies - Customer & Marketing Analytics for Retail Gurmit Combo
 
Value analysis methodology
Value analysis methodologyValue analysis methodology
Value analysis methodologybarcelona98
 
Perceptual map of retailers and thier loyalty programs (brand management)
Perceptual map of retailers and thier loyalty programs (brand management)Perceptual map of retailers and thier loyalty programs (brand management)
Perceptual map of retailers and thier loyalty programs (brand management)Darsh Parekh
 
USEMP - value of personal data CAISE 14 presentation
USEMP - value of personal data CAISE 14 presentationUSEMP - value of personal data CAISE 14 presentation
USEMP - value of personal data CAISE 14 presentationTheodoros Michalareas
 

Similar to Offer recommendation methodology (20)

Recommender Systems
Recommender SystemsRecommender Systems
Recommender Systems
 
Mini-training: Personalization & Recommendation Demystified
Mini-training: Personalization & Recommendation DemystifiedMini-training: Personalization & Recommendation Demystified
Mini-training: Personalization & Recommendation Demystified
 
Module_6_-_Datamining_tasks_and_tools_uGuVaDv4iv-2.pptx
Module_6_-_Datamining_tasks_and_tools_uGuVaDv4iv-2.pptxModule_6_-_Datamining_tasks_and_tools_uGuVaDv4iv-2.pptx
Module_6_-_Datamining_tasks_and_tools_uGuVaDv4iv-2.pptx
 
Architecting AI Solutions in Azure for Business
Architecting AI Solutions in Azure for BusinessArchitecting AI Solutions in Azure for Business
Architecting AI Solutions in Azure for Business
 
Share and Tell Stanford 2016
Share and Tell Stanford 2016Share and Tell Stanford 2016
Share and Tell Stanford 2016
 
Dbs challange stage 1
Dbs challange stage 1Dbs challange stage 1
Dbs challange stage 1
 
Digital Marketing Course Week 4: Digital Analytics
Digital Marketing Course Week 4: Digital AnalyticsDigital Marketing Course Week 4: Digital Analytics
Digital Marketing Course Week 4: Digital Analytics
 
Overview of recommender system
Overview of recommender systemOverview of recommender system
Overview of recommender system
 
Recommending the Appropriate Products for target user in E-commerce using SBT...
Recommending the Appropriate Products for target user in E-commerce using SBT...Recommending the Appropriate Products for target user in E-commerce using SBT...
Recommending the Appropriate Products for target user in E-commerce using SBT...
 
Recommend Products To Intsacart Customers
Recommend Products To Intsacart CustomersRecommend Products To Intsacart Customers
Recommend Products To Intsacart Customers
 
Agent technology for e commerce-recommendation systems
Agent technology for e commerce-recommendation systemsAgent technology for e commerce-recommendation systems
Agent technology for e commerce-recommendation systems
 
Founder mentor presentation waleed e - revenue
Founder mentor presentation   waleed e - revenueFounder mentor presentation   waleed e - revenue
Founder mentor presentation waleed e - revenue
 
Estudio34 Presents- Dara Fitzgerald Brighton SEO-Next Gen Measurement With Go...
Estudio34 Presents- Dara Fitzgerald Brighton SEO-Next Gen Measurement With Go...Estudio34 Presents- Dara Fitzgerald Brighton SEO-Next Gen Measurement With Go...
Estudio34 Presents- Dara Fitzgerald Brighton SEO-Next Gen Measurement With Go...
 
Recommender system
Recommender system Recommender system
Recommender system
 
Case Studies - Customer & Marketing Analytics for Retail
Case Studies - Customer & Marketing Analytics for Retail Case Studies - Customer & Marketing Analytics for Retail
Case Studies - Customer & Marketing Analytics for Retail
 
Value analysis methodology
Value analysis methodologyValue analysis methodology
Value analysis methodology
 
Perceptual map of retailers and thier loyalty programs (brand management)
Perceptual map of retailers and thier loyalty programs (brand management)Perceptual map of retailers and thier loyalty programs (brand management)
Perceptual map of retailers and thier loyalty programs (brand management)
 
Customer Experience Management
Customer Experience ManagementCustomer Experience Management
Customer Experience Management
 
Recommender system
Recommender systemRecommender system
Recommender system
 
USEMP - value of personal data CAISE 14 presentation
USEMP - value of personal data CAISE 14 presentationUSEMP - value of personal data CAISE 14 presentation
USEMP - value of personal data CAISE 14 presentation
 

Recently uploaded

Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightDelhi Call girls
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Delhi Call girls
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...amitlee9823
 
Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...shambhavirathore45
 
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxMohammedJunaid861692
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...shivangimorya083
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...SUHANI PANDEY
 
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Delhi Call girls
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Delhi Call girls
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...amitlee9823
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Valters Lauzums
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxolyaivanovalion
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% SecurePooja Nehwal
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023ymrp368
 

Recently uploaded (20)

Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
 
Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...
 
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023
 

Offer recommendation methodology

  • 2. Problem Statement • As Internet population is growing exponentially need for monitoring web user’s traffic is useful for future business growth of ecommerce players and other retailers. • Online shopping platform generates huge amount of log data with transactional data of users. What products should be offer to target customers and customer acquisition requires appropriate Data analysis and prescriptive analytics to convert results into actionable insights and recommend products accordingly .
  • 3. Objective Require to build a recommendation engine for new and existing users. Each users should be recommended top five offers on basis of their likings and preferences
  • 4. Available Data • Following Data files are available:-  Customer Details  Seller and Merchant  Bank and payment  Offer and category • Event data:- Text log file consists of user’s interaction data with app including preference and likings.
  • 11.
  • 12.
  • 16. Hypothesis Statements • Customer who spent more than average session time on Navigating app may buy items. • Discount offers may have significant impact on buying pattern of customer. • The people who bought only item1 but they have similar characteristics (in terms of variables) to the people who bought both item1 and item2, are more likely to buy item2 also. • Customers who are younger than or equal to average Age of population are potential buyers. • Customers who does transaction frequently are regular buyers.
  • 17. Next Steps • Feature Engineering • Hypothesis Testing • Model Building • Model Evaluation
  • 18. Feature Engineering • Offer Tenure:-It is difference in offer start date and end date • Age of Customer • Vintage:-calculates period of customer being active on system starts from acquired date. • Transaction count:-Total unique count of transaction done by customer • Session Time:-Difference between user logging time and exit time on application.
  • 19. Hypothesis testing Alternative hypothesis:-Customer who spent more than average session time on Navigating app may buy items. Null hypothesis:-No significant impact on buying due to session time . Calculated variables:- a. population mean(mu0) b. Sample mean(x bar) c. Population standard deviation(sigma) d. Level of significance (alpha=5%) e. Sample size(n) f. Test statistics(Z test) g. Critical Value(Z critical)
  • 20. Ztest < Zcritical Conclusion:-Null Hypothesis Accepted Z Test Result
  • 22. Collaborative Filtering • The process of identifying similar users and recommending what similar users like is called collaborative filtering. Basic assumption and idea • –Users buys items (implicitly or explicitly) • –Customers who had similar tastes in the past, will have similar tastes in the future
  • 23. Content Based Filtering • A content based recommender works with data that the user provides, either explicitly or implicitly (clicking on a app). Based on that data, a user profile is generated, which is then used to make suggestions to the user. As the user provides more inputs or takes actions on the recommendations, the engine becomes more and more accurate.
  • 24. Important Terms • Find the Term Frequency(TF): TF is simply the frequency of a word in a document. • Find the Inverse Document Frequency(IDF): It is the inverse of the document frequency among the whole corpus of documents. • Vector space model: In this model, each item is stored as a vector of its attributes (which are also vectors) in an n-dimensional space and the angles between the vectors are calculated to determine the similarity between the vectors.
  • 25. Dataset Training data: We have user, offer id and category id, transaction count and demographic details . • –For example, (125 , 13942 , 4) means that the user with ID 125 shops with offer ID 13942 transaction count of 4 . • 1430 users and 1430 offers.
  • 26. Popularity Model Result where all the users have same recommendation based on the most popular choices. We’ll use the graphlab recommender functions popularity_recommender for this.
  • 27. Item similarity Model There are 3 types of item similarity metrics • Jaccard Similarity: – It is typically used where we don’t have a numeric rating but just a boolean value like a product being bought or an add being clicked • Cosine Similarity: – Similarity is the cosine of the angle between the 2 vectors of the item vectors of A and B – Closer the vectors, smaller will be the angle and larger the cosine • Pearson Similarity – Similarity is the pearson coefficient between the two vectors.
  • 29. Model Evaluation • Recall: – What ratio of items that a user likes were actually recommended. – If a user likes say 5 items and the recommendation decided to show 3 of them, then the recall is 0.6 • Precision – Out of all the recommended items, how many the user actually liked? – If 5 items were recommended to the user out of which he liked say 4 of them, then precision is 0.8
  • 30.