SlideShare a Scribd company logo
Recommendation SystemRecommendation System
Recipient’s Interaction Data in
Target Business (RIDTB)
Recipient’s Interaction Data in
Other Businesses (RIDOB)
Recipient’s User Data in Target
Business (RUDTB)
Prior Knowledge in Target
Business (PKTB)
RIDTB: Recipient’s historical interaction data in current business like recipient’s open date time, click date time and so on
RIDOB: Recipient’s historical interaction data in other business (if available) like recipient’s open date time, click date time and so on
RUDTB: Recipient’s user data in current business like recipient’s age, sex, favorites, points, and so on
RCDTB: Recipient’s content data in current business like title and content of emails/messages opened/clicked by recipients
PKTB: Prior side information available regarding to optimal email marketing such as optimal send day and time
Recipient’s Content Data in
Target Business (RCDTB)
Optimal Send Channel
Per Active Recipient
Optimal Send Time
Per Active Recipient
1
User Active/Inactive
Status? Y/N
Is User Interested in
Message Content? Y/N
Recipients Profiling: Construct interaction and content profile
vector per recipient based on his historical interaction and content
data
Recipients Segmentation: Segment recipients into different clusters
based on their historical interaction, content and user data and
predict for each recipient an interaction profile vector
Recipients Prediction: Train a prediction model to predict
interaction profile vector for each recipient based on all users data
available
Recipients Content-based Interest Analysis: Analyze the interest of
recipients into content. For each recipient, this module generates a
content interest vector based on all users data.
Recommendation System: Get the optimal time and
channel for each recipient to send message.
Prior Knowledge Analysis: Analyze the prior knowledge on send
time optimization. Any prior knowledge from research, best
practices, articles, and so on is welcome.
ProfilingProfiling
RIDTB
RCDTB
SegmentationSegmentation
Recipient Predicted Interaction Profile Vector (RPIPV-1)
RUDTB
RIDOB
PredictionPrediction
Recipient Predicted Interaction Profile Vector (RAIPV-2)
Recipient Historical Content Profile Vector (RHCPV)
RUDTB
Content-based
Interest Analysis
Content-based
Interest Analysis
RUDTB
RCDTB
Recipient Content Interest Profile Vector (RCIPV)
Recommendation
System
Recommendation
System
Recipient Historical Interaction Profile Vector (RHIPV)
Ranking of optimal time per user
Prior Knowledge
Analysis
Prior Knowledge
Analysis
PKTB
Prior Knowledge Send Time Vector (PKSTV)
Does recipient like the next email content? Yes/No
1-1
1-2
1-3
1-4
1-5
1-6
Optimal channel per user
Recipients Profiling: Construct interaction and content profile vector per recipient based on his historical interaction and content data
1-1-1: Extraction of
recipients historical
interaction profile vectors
RIDTB
RCDTB
RIDOB
Recipient Historical Interaction Profile Vector (RHIPV)
1-1-6: Extraction of
recipient historical content
profile vectors
1-1-2: Applying the effect of
time to the extracted vectors
Recent interactions of recipients should be respected more
1-1-4: Weighted
combination of the
extracted vectors
1-1-3: Smoothing the
extracted vectors
1-1-7: Applying the effect of
time to the extracted vectors
Recent interactions of recipients should be respected more
1-1-5: Thresholding and
click sprees (click
sessions) detection
Recipient Historical Interaction Profile Mask (RHIPM)
Recipient Historical Content Profile Vector (RHCPV)1-1-9: Weighted
combination of the
extracted vectors
1-1-8: Smoothing the
extracted vectors
1-1-10: Thresholding
and content profile
mask generation
Recipient Historical Content Profile Mask (RHCPM)
Recipients Segmentation: Segment recipients into different clusters based on their historical interaction, content and user data and predict for each recipient an
predicted interaction profile vector
1-2-1: Recipients clustering based on
their hourly, daily and weekly
interaction and content patterns
RHIPV
RHCPV
1-2-2: Clusters
representatives extraction
RUDTB 1-2-4: Recipients clustering based on
their user data
1-2-5: Clusters
representatives extraction
1-2-3: Finding recipients similar
to the current recipient
Current recipient user data
Recipient Predicted Interaction Profile Vector (RPIPV-1)
1-2-6: Thresholding and
interaction profile mask
generation
Recipient Predicted Interaction Profile Mask (RPIPM-1)
Recipients Prediction: Train a prediction model to predict interaction profile vector for each recipient based on all users data available
RUDTB
1-3-1: A prediction model that predicts an interaction vector
based on user data for each recipient.
Current recipient user data
Recipient Predicted Interaction Profile Vector (RPIPV-2)
1-3-2: Thresholding and interaction
profile mask generation
Recipient Predicted Interaction Profile Mask (RPIPM-2)
Recipients Content-based Interest Analysis: Analyze the interest of recipients into content. For each recipient, this module generates a content interest vector based on
all users data.
1-4-1: Regression model between
recipients user data and contents (or
topics)
1-4-3: Comparison of the
predicted and next message
content models
RUDTB
1-4-5: Decision making based on the
recipient’s interest into the next
message
Are similar? Yes/No
Current recipient user data
Does the recipient like next message content? Yes/No
RCDTB
Next message content data
1-4-4: A classifier that classifies each user into interested or
not-interested user based on his user and content data
(Interested or not-interested in next message content)
Interested? Yes/No
Current recipient user data
Next message content data
Recipient Content Interest Profile Vector (RCIPV)
1-4-2: Next message content vector
model
RUDTB
Prior Knowledge Analysis: Analyze the prior knowledge about the optimal send time. Any prior knowledge from research, best practices,
articles, and so on is welcome (e.g. )
1-5-1 : Prior knowledge that explicitly has
reported about the optimal send time for
recipients
1-5-3: Combination
PKTB
Prior Knowledge Send Time Vector (PKSTV)
1-5-2: Statistical analysis of existing prior
knowledge about email marketing
Recommendation System: Get the optimal time and channel for each recipient to send message.
Ranking of optimal time per user
Recipient Predicted Interaction Profile Vector (RPIPV-1)
Recipient Predicted Interaction Profile Vector (RAIPV-2)
Recipient Content Interest Profile Vector (RCIPV)
1-6-1: Ensemble model for profile vectors combination. This
modeling is done for every channels and the optimal
channels is based on the likelihood.
Recipient Historical Interaction Profile Vector (RHIPV)
Recipient Historical Content Profile Vector (RHCPV)
Does recipient like the next email content? Yes/No
Prior Knowledge Send Time Vector (PKSTV)
1-1
1-1
1-2
1-3
1-4
1-4
1-5
1-6-2: Active/Inactive
recipients classification
Active user? Yes/No
Optimal channel per user

More Related Content

What's hot

Adoption of analytics in retail | Retail Analytics
Adoption of analytics in retail | Retail AnalyticsAdoption of analytics in retail | Retail Analytics
Adoption of analytics in retail | Retail Analytics
Ankur Khandelwal
 
How Last Mile Delivery Affects Supply Chain, E-tailing & Order Fulfillment
How Last Mile Delivery Affects Supply Chain, E-tailing & Order FulfillmentHow Last Mile Delivery Affects Supply Chain, E-tailing & Order Fulfillment
How Last Mile Delivery Affects Supply Chain, E-tailing & Order Fulfillment
Angela Carver
 
Assortment optimization based on consumer clustering and behavior modelling
Assortment optimization based on consumer clustering and behavior modellingAssortment optimization based on consumer clustering and behavior modelling
Assortment optimization based on consumer clustering and behavior modelling
ScienceSoft
 
Supply Chain Management
Supply Chain ManagementSupply Chain Management
Supply Chain Management
Anand Subramaniam
 
Demand Planning
Demand PlanningDemand Planning
Demand Planning
Graeme Shepherd
 
Retail Forecasting
Retail ForecastingRetail Forecasting
Retail Forecasting
sankarshanjoshi
 
Segmentation Methods for Management Consultants & Business Analysts
Segmentation Methods for Management Consultants & Business AnalystsSegmentation Methods for Management Consultants & Business Analysts
Segmentation Methods for Management Consultants & Business Analysts
Asen Gyczew
 
What is Omnichannel Retail? Past. Present. Future.
What is Omnichannel Retail? Past. Present. Future.What is Omnichannel Retail? Past. Present. Future.
What is Omnichannel Retail? Past. Present. Future.
Mihai Dragan
 
Innovation Global Supply Chain
Innovation Global Supply ChainInnovation Global Supply Chain
Innovation Global Supply Chain
Anand Subramaniam
 
Supply Chain Managment
Supply Chain ManagmentSupply Chain Managment
Supply Chain Managment
Jeffrey Matric
 
Supply chain management
Supply chain managementSupply chain management
Supply chain management
Anup Mohan
 
Vendor managed inventory
Vendor managed inventoryVendor managed inventory
Vendor managed inventory
Arisha Jamil
 
Sales and Operations Planing Handbook
Sales and Operations Planing HandbookSales and Operations Planing Handbook
Sales and Operations Planing Handbook
Implement Consulting Group
 
Demand management
Demand managementDemand management
Demand management
Seyed Farhoud Kazemi
 
supply chain management
supply chain management supply chain management
supply chain management
Vipul Sharma
 
Supply chain management
Supply chain managementSupply chain management
Supply chain management
wahyudisandy
 
Supply Chain Management - An Introduction
Supply Chain Management - An IntroductionSupply Chain Management - An Introduction
Supply Chain Management - An Introduction
Naveen Dandge
 
SUPPLY CHAIN MANAGMENT
SUPPLY CHAIN MANAGMENTSUPPLY CHAIN MANAGMENT
SUPPLY CHAIN MANAGMENT
Nikita Sharma
 
Returns Management
Returns ManagementReturns Management
Returns Management
Rethink Returns
 
Data analytics in retail
Data analytics in retailData analytics in retail
Data analytics in retail
tanyazyabkina
 

What's hot (20)

Adoption of analytics in retail | Retail Analytics
Adoption of analytics in retail | Retail AnalyticsAdoption of analytics in retail | Retail Analytics
Adoption of analytics in retail | Retail Analytics
 
How Last Mile Delivery Affects Supply Chain, E-tailing & Order Fulfillment
How Last Mile Delivery Affects Supply Chain, E-tailing & Order FulfillmentHow Last Mile Delivery Affects Supply Chain, E-tailing & Order Fulfillment
How Last Mile Delivery Affects Supply Chain, E-tailing & Order Fulfillment
 
Assortment optimization based on consumer clustering and behavior modelling
Assortment optimization based on consumer clustering and behavior modellingAssortment optimization based on consumer clustering and behavior modelling
Assortment optimization based on consumer clustering and behavior modelling
 
Supply Chain Management
Supply Chain ManagementSupply Chain Management
Supply Chain Management
 
Demand Planning
Demand PlanningDemand Planning
Demand Planning
 
Retail Forecasting
Retail ForecastingRetail Forecasting
Retail Forecasting
 
Segmentation Methods for Management Consultants & Business Analysts
Segmentation Methods for Management Consultants & Business AnalystsSegmentation Methods for Management Consultants & Business Analysts
Segmentation Methods for Management Consultants & Business Analysts
 
What is Omnichannel Retail? Past. Present. Future.
What is Omnichannel Retail? Past. Present. Future.What is Omnichannel Retail? Past. Present. Future.
What is Omnichannel Retail? Past. Present. Future.
 
Innovation Global Supply Chain
Innovation Global Supply ChainInnovation Global Supply Chain
Innovation Global Supply Chain
 
Supply Chain Managment
Supply Chain ManagmentSupply Chain Managment
Supply Chain Managment
 
Supply chain management
Supply chain managementSupply chain management
Supply chain management
 
Vendor managed inventory
Vendor managed inventoryVendor managed inventory
Vendor managed inventory
 
Sales and Operations Planing Handbook
Sales and Operations Planing HandbookSales and Operations Planing Handbook
Sales and Operations Planing Handbook
 
Demand management
Demand managementDemand management
Demand management
 
supply chain management
supply chain management supply chain management
supply chain management
 
Supply chain management
Supply chain managementSupply chain management
Supply chain management
 
Supply Chain Management - An Introduction
Supply Chain Management - An IntroductionSupply Chain Management - An Introduction
Supply Chain Management - An Introduction
 
SUPPLY CHAIN MANAGMENT
SUPPLY CHAIN MANAGMENTSUPPLY CHAIN MANAGMENT
SUPPLY CHAIN MANAGMENT
 
Returns Management
Returns ManagementReturns Management
Returns Management
 
Data analytics in retail
Data analytics in retailData analytics in retail
Data analytics in retail
 

Similar to A Machine Learning Approach for Send Time Optimization

Summary of a Recommender Systems Survey paper
Summary of a Recommender Systems Survey paperSummary of a Recommender Systems Survey paper
Summary of a Recommender Systems Survey paper
Changsung Moon
 
Recsys 2018 overview and highlights
Recsys 2018 overview and highlightsRecsys 2018 overview and highlights
Recsys 2018 overview and highlights
Sandra Garcia
 
Linked Data Notifications Distributed Update Notification and Propagation on ...
Linked Data Notifications Distributed Update Notification and Propagation on ...Linked Data Notifications Distributed Update Notification and Propagation on ...
Linked Data Notifications Distributed Update Notification and Propagation on ...
Aksw Group
 
LOD2: State of Play WP2 - Storing and Querying Very Large Knowledge Bases
LOD2: State of Play WP2 - Storing and Querying Very Large Knowledge BasesLOD2: State of Play WP2 - Storing and Querying Very Large Knowledge Bases
LOD2: State of Play WP2 - Storing and Querying Very Large Knowledge Bases
LOD2 Creating Knowledge out of Interlinked Data
 
10 personalized-web-search-techniques
10 personalized-web-search-techniques10 personalized-web-search-techniques
10 personalized-web-search-techniques
dipanjalishipne
 
Sistemas de Recomendação sem Enrolação
Sistemas de Recomendação sem Enrolação Sistemas de Recomendação sem Enrolação
Sistemas de Recomendação sem Enrolação
Gabriel Moreira
 
Social media recommendation based on people and tags (final)
Social media recommendation based on people and tags (final)Social media recommendation based on people and tags (final)
Social media recommendation based on people and tags (final)
es712
 
Tcat
TcatTcat
Tcat
Ke Jiang
 
Marketing analysis
Marketing analysisMarketing analysis
Marketing analysis
Gaurav Dubey
 
PhD defense
PhD defense PhD defense
PhD defense
Giuseppe Ricci
 
SNATZ Technology
SNATZ TechnologySNATZ Technology
SNATZ Technology
Pavel Yakovlev
 
Efficient Filtering Algorithms for Location- Aware Publish/subscribe
Efficient Filtering Algorithms for Location- Aware Publish/subscribeEfficient Filtering Algorithms for Location- Aware Publish/subscribe
Efficient Filtering Algorithms for Location- Aware Publish/subscribe
IJSRD
 
Content-Based Social Recommendation with Poisson Matrix Factorization (ECML-P...
Content-Based Social Recommendation with Poisson Matrix Factorization (ECML-P...Content-Based Social Recommendation with Poisson Matrix Factorization (ECML-P...
Content-Based Social Recommendation with Poisson Matrix Factorization (ECML-P...
Eliezer Silva
 
Lsu tcat
Lsu tcatLsu tcat
Lsu tcat
Ke Jiang
 
SEMANTiCS2016 - Exploring Dynamics and Semantics of User Interests for User ...
SEMANTiCS2016 - Exploring Dynamics and Semantics of User Interests for User ...SEMANTiCS2016 - Exploring Dynamics and Semantics of User Interests for User ...
SEMANTiCS2016 - Exploring Dynamics and Semantics of User Interests for User ...
GUANGYUAN PIAO
 

Similar to A Machine Learning Approach for Send Time Optimization (15)

Summary of a Recommender Systems Survey paper
Summary of a Recommender Systems Survey paperSummary of a Recommender Systems Survey paper
Summary of a Recommender Systems Survey paper
 
Recsys 2018 overview and highlights
Recsys 2018 overview and highlightsRecsys 2018 overview and highlights
Recsys 2018 overview and highlights
 
Linked Data Notifications Distributed Update Notification and Propagation on ...
Linked Data Notifications Distributed Update Notification and Propagation on ...Linked Data Notifications Distributed Update Notification and Propagation on ...
Linked Data Notifications Distributed Update Notification and Propagation on ...
 
LOD2: State of Play WP2 - Storing and Querying Very Large Knowledge Bases
LOD2: State of Play WP2 - Storing and Querying Very Large Knowledge BasesLOD2: State of Play WP2 - Storing and Querying Very Large Knowledge Bases
LOD2: State of Play WP2 - Storing and Querying Very Large Knowledge Bases
 
10 personalized-web-search-techniques
10 personalized-web-search-techniques10 personalized-web-search-techniques
10 personalized-web-search-techniques
 
Sistemas de Recomendação sem Enrolação
Sistemas de Recomendação sem Enrolação Sistemas de Recomendação sem Enrolação
Sistemas de Recomendação sem Enrolação
 
Social media recommendation based on people and tags (final)
Social media recommendation based on people and tags (final)Social media recommendation based on people and tags (final)
Social media recommendation based on people and tags (final)
 
Tcat
TcatTcat
Tcat
 
Marketing analysis
Marketing analysisMarketing analysis
Marketing analysis
 
PhD defense
PhD defense PhD defense
PhD defense
 
SNATZ Technology
SNATZ TechnologySNATZ Technology
SNATZ Technology
 
Efficient Filtering Algorithms for Location- Aware Publish/subscribe
Efficient Filtering Algorithms for Location- Aware Publish/subscribeEfficient Filtering Algorithms for Location- Aware Publish/subscribe
Efficient Filtering Algorithms for Location- Aware Publish/subscribe
 
Content-Based Social Recommendation with Poisson Matrix Factorization (ECML-P...
Content-Based Social Recommendation with Poisson Matrix Factorization (ECML-P...Content-Based Social Recommendation with Poisson Matrix Factorization (ECML-P...
Content-Based Social Recommendation with Poisson Matrix Factorization (ECML-P...
 
Lsu tcat
Lsu tcatLsu tcat
Lsu tcat
 
SEMANTiCS2016 - Exploring Dynamics and Semantics of User Interests for User ...
SEMANTiCS2016 - Exploring Dynamics and Semantics of User Interests for User ...SEMANTiCS2016 - Exploring Dynamics and Semantics of User Interests for User ...
SEMANTiCS2016 - Exploring Dynamics and Semantics of User Interests for User ...
 

Recently uploaded

DTA Promotion - Marketing Specialist Assignment
DTA Promotion - Marketing Specialist AssignmentDTA Promotion - Marketing Specialist Assignment
DTA Promotion - Marketing Specialist Assignment
Amal Agung Cahyadi
 
The Future of B2B Audience Targeting with LinkedIn
The Future of B2B Audience Targeting with LinkedInThe Future of B2B Audience Targeting with LinkedIn
The Future of B2B Audience Targeting with LinkedIn
Tajul Islam
 
Product Listing Optimization Presentation - .Gay De La Cruz
Product Listing Optimization Presentation  - .Gay De La CruzProduct Listing Optimization Presentation  - .Gay De La Cruz
Product Listing Optimization Presentation - .Gay De La Cruz
gaydlc2513
 
Top 10 AI Trends to Watch in 2024 with Intelisync
Top 10 AI Trends to Watch in 2024 with IntelisyncTop 10 AI Trends to Watch in 2024 with Intelisync
Top 10 AI Trends to Watch in 2024 with Intelisync
nehapardhi711
 
NIMA2024 | AI en de 50% afname van je traffic. Wat nu! | Folkje Berends en Sj...
NIMA2024 | AI en de 50% afname van je traffic. Wat nu! | Folkje Berends en Sj...NIMA2024 | AI en de 50% afname van je traffic. Wat nu! | Folkje Berends en Sj...
NIMA2024 | AI en de 50% afname van je traffic. Wat nu! | Folkje Berends en Sj...
BBPMedia1
 
Varanasi Call Girls 👉 7014168258 👈 Full Satisfied Service Unlimited Shot All ...
Varanasi Call Girls 👉 7014168258 👈 Full Satisfied Service Unlimited Shot All ...Varanasi Call Girls 👉 7014168258 👈 Full Satisfied Service Unlimited Shot All ...
Varanasi Call Girls 👉 7014168258 👈 Full Satisfied Service Unlimited Shot All ...
shivangiji206
 
The Power of Digital Marketing in the Modern Age.pdf
The Power of Digital Marketing in the Modern Age.pdfThe Power of Digital Marketing in the Modern Age.pdf
The Power of Digital Marketing in the Modern Age.pdf
David Thomson
 
Top 10 Digital Marketing Institute in lucknow.pptx
Top 10 Digital Marketing Institute in lucknow.pptxTop 10 Digital Marketing Institute in lucknow.pptx
Top 10 Digital Marketing Institute in lucknow.pptx
zaireendigitech
 
Premium Graphic Design Templates | Brochures Design Templates
Premium Graphic Design Templates  | Brochures Design TemplatesPremium Graphic Design Templates  | Brochures Design Templates
Premium Graphic Design Templates | Brochures Design Templates
Davion Yost
 
E-Learning Vs Traditional Learning_ Benefits and Differences.pdf
E-Learning Vs Traditional Learning_ Benefits and Differences.pdfE-Learning Vs Traditional Learning_ Benefits and Differences.pdf
E-Learning Vs Traditional Learning_ Benefits and Differences.pdf
Mega P
 
Content Marketing Blueprint For Content Strategy, content creation, content d...
Content Marketing Blueprint For Content Strategy, content creation, content d...Content Marketing Blueprint For Content Strategy, content creation, content d...
Content Marketing Blueprint For Content Strategy, content creation, content d...
Bertie Birchfield
 
3 Best “Add to Calendar” Link Generator Tools (2024)
3 Best  “Add to Calendar”  Link Generator Tools (2024)3 Best  “Add to Calendar”  Link Generator Tools (2024)
3 Best “Add to Calendar” Link Generator Tools (2024)
Y
 
2025 Adventur ehomes Product Guide released Jun 1 2024
2025 Adventur ehomes Product Guide released Jun 1 20242025 Adventur ehomes Product Guide released Jun 1 2024
2025 Adventur ehomes Product Guide released Jun 1 2024
JimWilliams206540
 
Digital Marketing Company in India - DIGI Brooks
Digital Marketing Company in India -  DIGI BrooksDigital Marketing Company in India -  DIGI Brooks
Digital Marketing Company in India - DIGI Brooks
DIGI Brooks
 
Title: Making Money the Easy Way: A Quick Guide to Generating Income
Title: Making Money the Easy Way: A Quick Guide to Generating IncomeTitle: Making Money the Easy Way: A Quick Guide to Generating Income
Title: Making Money the Easy Way: A Quick Guide to Generating Income
WilliamZinsmeister
 
一比一原版英国南安普顿大学毕业证(Soton学位证)如何办理
一比一原版英国南安普顿大学毕业证(Soton学位证)如何办理一比一原版英国南安普顿大学毕业证(Soton学位证)如何办理
一比一原版英国南安普顿大学毕业证(Soton学位证)如何办理
dqvc9xf1
 
chemistry-project.pdfxfffffffffffffffffffffffffffffffffffffffffffffffffffffff...
chemistry-project.pdfxfffffffffffffffffffffffffffffffffffffffffffffffffffffff...chemistry-project.pdfxfffffffffffffffffffffffffffffffffffffffffffffffffffffff...
chemistry-project.pdfxfffffffffffffffffffffffffffffffffffffffffffffffffffffff...
sk1987009
 
Effective Google Ads Strategy to get the best output
Effective Google Ads Strategy to get the best outputEffective Google Ads Strategy to get the best output
Effective Google Ads Strategy to get the best output
Vemio Advertising Services
 
一比一原版澳洲悉尼大学毕业证(USYD学位证)如何办理
一比一原版澳洲悉尼大学毕业证(USYD学位证)如何办理一比一原版澳洲悉尼大学毕业证(USYD学位证)如何办理
一比一原版澳洲悉尼大学毕业证(USYD学位证)如何办理
10h6bbc4
 
Advertising and Promotion of whisper by Sakthi Sundar
Advertising and Promotion of whisper by Sakthi SundarAdvertising and Promotion of whisper by Sakthi Sundar
Advertising and Promotion of whisper by Sakthi Sundar
sakthisundar2001
 

Recently uploaded (20)

DTA Promotion - Marketing Specialist Assignment
DTA Promotion - Marketing Specialist AssignmentDTA Promotion - Marketing Specialist Assignment
DTA Promotion - Marketing Specialist Assignment
 
The Future of B2B Audience Targeting with LinkedIn
The Future of B2B Audience Targeting with LinkedInThe Future of B2B Audience Targeting with LinkedIn
The Future of B2B Audience Targeting with LinkedIn
 
Product Listing Optimization Presentation - .Gay De La Cruz
Product Listing Optimization Presentation  - .Gay De La CruzProduct Listing Optimization Presentation  - .Gay De La Cruz
Product Listing Optimization Presentation - .Gay De La Cruz
 
Top 10 AI Trends to Watch in 2024 with Intelisync
Top 10 AI Trends to Watch in 2024 with IntelisyncTop 10 AI Trends to Watch in 2024 with Intelisync
Top 10 AI Trends to Watch in 2024 with Intelisync
 
NIMA2024 | AI en de 50% afname van je traffic. Wat nu! | Folkje Berends en Sj...
NIMA2024 | AI en de 50% afname van je traffic. Wat nu! | Folkje Berends en Sj...NIMA2024 | AI en de 50% afname van je traffic. Wat nu! | Folkje Berends en Sj...
NIMA2024 | AI en de 50% afname van je traffic. Wat nu! | Folkje Berends en Sj...
 
Varanasi Call Girls 👉 7014168258 👈 Full Satisfied Service Unlimited Shot All ...
Varanasi Call Girls 👉 7014168258 👈 Full Satisfied Service Unlimited Shot All ...Varanasi Call Girls 👉 7014168258 👈 Full Satisfied Service Unlimited Shot All ...
Varanasi Call Girls 👉 7014168258 👈 Full Satisfied Service Unlimited Shot All ...
 
The Power of Digital Marketing in the Modern Age.pdf
The Power of Digital Marketing in the Modern Age.pdfThe Power of Digital Marketing in the Modern Age.pdf
The Power of Digital Marketing in the Modern Age.pdf
 
Top 10 Digital Marketing Institute in lucknow.pptx
Top 10 Digital Marketing Institute in lucknow.pptxTop 10 Digital Marketing Institute in lucknow.pptx
Top 10 Digital Marketing Institute in lucknow.pptx
 
Premium Graphic Design Templates | Brochures Design Templates
Premium Graphic Design Templates  | Brochures Design TemplatesPremium Graphic Design Templates  | Brochures Design Templates
Premium Graphic Design Templates | Brochures Design Templates
 
E-Learning Vs Traditional Learning_ Benefits and Differences.pdf
E-Learning Vs Traditional Learning_ Benefits and Differences.pdfE-Learning Vs Traditional Learning_ Benefits and Differences.pdf
E-Learning Vs Traditional Learning_ Benefits and Differences.pdf
 
Content Marketing Blueprint For Content Strategy, content creation, content d...
Content Marketing Blueprint For Content Strategy, content creation, content d...Content Marketing Blueprint For Content Strategy, content creation, content d...
Content Marketing Blueprint For Content Strategy, content creation, content d...
 
3 Best “Add to Calendar” Link Generator Tools (2024)
3 Best  “Add to Calendar”  Link Generator Tools (2024)3 Best  “Add to Calendar”  Link Generator Tools (2024)
3 Best “Add to Calendar” Link Generator Tools (2024)
 
2025 Adventur ehomes Product Guide released Jun 1 2024
2025 Adventur ehomes Product Guide released Jun 1 20242025 Adventur ehomes Product Guide released Jun 1 2024
2025 Adventur ehomes Product Guide released Jun 1 2024
 
Digital Marketing Company in India - DIGI Brooks
Digital Marketing Company in India -  DIGI BrooksDigital Marketing Company in India -  DIGI Brooks
Digital Marketing Company in India - DIGI Brooks
 
Title: Making Money the Easy Way: A Quick Guide to Generating Income
Title: Making Money the Easy Way: A Quick Guide to Generating IncomeTitle: Making Money the Easy Way: A Quick Guide to Generating Income
Title: Making Money the Easy Way: A Quick Guide to Generating Income
 
一比一原版英国南安普顿大学毕业证(Soton学位证)如何办理
一比一原版英国南安普顿大学毕业证(Soton学位证)如何办理一比一原版英国南安普顿大学毕业证(Soton学位证)如何办理
一比一原版英国南安普顿大学毕业证(Soton学位证)如何办理
 
chemistry-project.pdfxfffffffffffffffffffffffffffffffffffffffffffffffffffffff...
chemistry-project.pdfxfffffffffffffffffffffffffffffffffffffffffffffffffffffff...chemistry-project.pdfxfffffffffffffffffffffffffffffffffffffffffffffffffffffff...
chemistry-project.pdfxfffffffffffffffffffffffffffffffffffffffffffffffffffffff...
 
Effective Google Ads Strategy to get the best output
Effective Google Ads Strategy to get the best outputEffective Google Ads Strategy to get the best output
Effective Google Ads Strategy to get the best output
 
一比一原版澳洲悉尼大学毕业证(USYD学位证)如何办理
一比一原版澳洲悉尼大学毕业证(USYD学位证)如何办理一比一原版澳洲悉尼大学毕业证(USYD学位证)如何办理
一比一原版澳洲悉尼大学毕业证(USYD学位证)如何办理
 
Advertising and Promotion of whisper by Sakthi Sundar
Advertising and Promotion of whisper by Sakthi SundarAdvertising and Promotion of whisper by Sakthi Sundar
Advertising and Promotion of whisper by Sakthi Sundar
 

A Machine Learning Approach for Send Time Optimization

  • 1.
  • 2. Recommendation SystemRecommendation System Recipient’s Interaction Data in Target Business (RIDTB) Recipient’s Interaction Data in Other Businesses (RIDOB) Recipient’s User Data in Target Business (RUDTB) Prior Knowledge in Target Business (PKTB) RIDTB: Recipient’s historical interaction data in current business like recipient’s open date time, click date time and so on RIDOB: Recipient’s historical interaction data in other business (if available) like recipient’s open date time, click date time and so on RUDTB: Recipient’s user data in current business like recipient’s age, sex, favorites, points, and so on RCDTB: Recipient’s content data in current business like title and content of emails/messages opened/clicked by recipients PKTB: Prior side information available regarding to optimal email marketing such as optimal send day and time Recipient’s Content Data in Target Business (RCDTB) Optimal Send Channel Per Active Recipient Optimal Send Time Per Active Recipient 1 User Active/Inactive Status? Y/N Is User Interested in Message Content? Y/N
  • 3. Recipients Profiling: Construct interaction and content profile vector per recipient based on his historical interaction and content data Recipients Segmentation: Segment recipients into different clusters based on their historical interaction, content and user data and predict for each recipient an interaction profile vector Recipients Prediction: Train a prediction model to predict interaction profile vector for each recipient based on all users data available Recipients Content-based Interest Analysis: Analyze the interest of recipients into content. For each recipient, this module generates a content interest vector based on all users data. Recommendation System: Get the optimal time and channel for each recipient to send message. Prior Knowledge Analysis: Analyze the prior knowledge on send time optimization. Any prior knowledge from research, best practices, articles, and so on is welcome. ProfilingProfiling RIDTB RCDTB SegmentationSegmentation Recipient Predicted Interaction Profile Vector (RPIPV-1) RUDTB RIDOB PredictionPrediction Recipient Predicted Interaction Profile Vector (RAIPV-2) Recipient Historical Content Profile Vector (RHCPV) RUDTB Content-based Interest Analysis Content-based Interest Analysis RUDTB RCDTB Recipient Content Interest Profile Vector (RCIPV) Recommendation System Recommendation System Recipient Historical Interaction Profile Vector (RHIPV) Ranking of optimal time per user Prior Knowledge Analysis Prior Knowledge Analysis PKTB Prior Knowledge Send Time Vector (PKSTV) Does recipient like the next email content? Yes/No 1-1 1-2 1-3 1-4 1-5 1-6 Optimal channel per user
  • 4. Recipients Profiling: Construct interaction and content profile vector per recipient based on his historical interaction and content data 1-1-1: Extraction of recipients historical interaction profile vectors RIDTB RCDTB RIDOB Recipient Historical Interaction Profile Vector (RHIPV) 1-1-6: Extraction of recipient historical content profile vectors 1-1-2: Applying the effect of time to the extracted vectors Recent interactions of recipients should be respected more 1-1-4: Weighted combination of the extracted vectors 1-1-3: Smoothing the extracted vectors 1-1-7: Applying the effect of time to the extracted vectors Recent interactions of recipients should be respected more 1-1-5: Thresholding and click sprees (click sessions) detection Recipient Historical Interaction Profile Mask (RHIPM) Recipient Historical Content Profile Vector (RHCPV)1-1-9: Weighted combination of the extracted vectors 1-1-8: Smoothing the extracted vectors 1-1-10: Thresholding and content profile mask generation Recipient Historical Content Profile Mask (RHCPM)
  • 5. Recipients Segmentation: Segment recipients into different clusters based on their historical interaction, content and user data and predict for each recipient an predicted interaction profile vector 1-2-1: Recipients clustering based on their hourly, daily and weekly interaction and content patterns RHIPV RHCPV 1-2-2: Clusters representatives extraction RUDTB 1-2-4: Recipients clustering based on their user data 1-2-5: Clusters representatives extraction 1-2-3: Finding recipients similar to the current recipient Current recipient user data Recipient Predicted Interaction Profile Vector (RPIPV-1) 1-2-6: Thresholding and interaction profile mask generation Recipient Predicted Interaction Profile Mask (RPIPM-1)
  • 6. Recipients Prediction: Train a prediction model to predict interaction profile vector for each recipient based on all users data available RUDTB 1-3-1: A prediction model that predicts an interaction vector based on user data for each recipient. Current recipient user data Recipient Predicted Interaction Profile Vector (RPIPV-2) 1-3-2: Thresholding and interaction profile mask generation Recipient Predicted Interaction Profile Mask (RPIPM-2)
  • 7. Recipients Content-based Interest Analysis: Analyze the interest of recipients into content. For each recipient, this module generates a content interest vector based on all users data. 1-4-1: Regression model between recipients user data and contents (or topics) 1-4-3: Comparison of the predicted and next message content models RUDTB 1-4-5: Decision making based on the recipient’s interest into the next message Are similar? Yes/No Current recipient user data Does the recipient like next message content? Yes/No RCDTB Next message content data 1-4-4: A classifier that classifies each user into interested or not-interested user based on his user and content data (Interested or not-interested in next message content) Interested? Yes/No Current recipient user data Next message content data Recipient Content Interest Profile Vector (RCIPV) 1-4-2: Next message content vector model RUDTB
  • 8. Prior Knowledge Analysis: Analyze the prior knowledge about the optimal send time. Any prior knowledge from research, best practices, articles, and so on is welcome (e.g. ) 1-5-1 : Prior knowledge that explicitly has reported about the optimal send time for recipients 1-5-3: Combination PKTB Prior Knowledge Send Time Vector (PKSTV) 1-5-2: Statistical analysis of existing prior knowledge about email marketing
  • 9. Recommendation System: Get the optimal time and channel for each recipient to send message. Ranking of optimal time per user Recipient Predicted Interaction Profile Vector (RPIPV-1) Recipient Predicted Interaction Profile Vector (RAIPV-2) Recipient Content Interest Profile Vector (RCIPV) 1-6-1: Ensemble model for profile vectors combination. This modeling is done for every channels and the optimal channels is based on the likelihood. Recipient Historical Interaction Profile Vector (RHIPV) Recipient Historical Content Profile Vector (RHCPV) Does recipient like the next email content? Yes/No Prior Knowledge Send Time Vector (PKSTV) 1-1 1-1 1-2 1-3 1-4 1-4 1-5 1-6-2: Active/Inactive recipients classification Active user? Yes/No Optimal channel per user