SlideShare a Scribd company logo
1 of 26
Download to read offline
Anatomy Of Relevance: From Data To Action 
Saïd Radhouani, Ph.D. 
radhouani 
Yellow Pages, Canada
Agenda 
• Yellow Pages & Myself 
• The importance of relevance for our business 
• Relevance Building Blocks 
• Measuring and Improving Relevance 
• Conclusion
Who we are 
• Leading media and marketing solutions company in Canada 
• Champion the neighbourhood economy by connecting businesses 
and consumers 
300 000 
Local and national advertisers 
7.3 million 
Unduplicated unique visitors to our network of websites 
6.5 million 
Downloads of our mobile apps 
26% 
Internet users reached in Canada each month
Who I am 
• Entrepreneur 
• Ph.D. in Search and Knowledge Management 
• IT Director – Content, Search and Relevance 
• Noble cause: leverage data to help build smarter organizations
Agenda 
• Yellow Pages & Myself 
• The importance of relevance for our business 
• Relevance Building Blocks 
• Measuring and Improving Relevance 
• Conclusion
Local Search
The Importance Of Relevance 
Businesses Consumers 
Source: 
unknown
Agenda 
• Yellow Pages & Myself 
• The importance of relevance for our business 
• Relevance Building Blocks 
• Measuring and Improving Relevance 
• Conclusion
User 
Objective 
Understand the user intent to maximize their satisfaction 
Data 
• Who the user is (individual or group) 
• Where they come from (direct, SEs, …) 
• Their context (Location, TOD/DOW/Season, Device, …) 
• Their interactions history 
KPIs 
• Coverage: %tracked user, %tracked user interactions 
• Freshness: Daily updates of User profiles & interactions 
User
Content 
Objective 
Have accurate and “fresh” content to satisfy your audience needs 
Data 
• Enriched Directory Content (Merchants, Products, Deals, etc.) 
• Rich Editorial Content (Neighborhoods, Smart Tips, etc.) 
• Third-party content (social networks, etc. ) 
• User-Generated Content 
KPIs 
• Coverage: %Canadian businesses, %Neighborhoods 
• Completeness: e.g., for each merchant, have all required info 
• Freshness: Frequency of validation & updates Content 
User
Knowledge 
Objective 
Help to bridge the gap between user queries and content data 
Data 
• Linguistic (synonyms, acronyms, etc.) 
• Rich and “fresh” geo data (location names, polygons, etc.) 
• Multilingual 
KPIs 
• Coverage: %searched entities (keywords, location names, etc.) 
• Completeness: e.g., for each location: centroid, polygon, 
synonyms, relationships, etc. 
• Freshness: Frequency of validation & updates 
Content 
Knowledge 
User
Search 
Objective 
Action-driven, personalized and contextualized 
relevant search experience 
KPIs 
Offline 
• Recall & Precision 
Online 
• #returned results 
• Mean Reciprocal Rank (MRR) – the multiplicative inverse of 
the rank of the first correct answer. Perfect SE should have a 
MRR of 1 
Content 
Knowledge 
Search 
User
Presentation 
Objective 
Allow users to access quickly to actionable content through 
optimal & dynamic search results presentation 
e.g., “Movie Theater” vs. “Restaurant” 
KPIs [that really matter] 
• Page Views 
• Unique Visitors 
• Visit Duration 
• Bounce Rate 
• Return Visits Frequency 
• (Useful) Interactions per Visits 
Search 
Presenta4on 
Content 
Knowledge 
User
Optimization 
UserSatisfaction improveRelevance() 
{ 
While (alive) 
{ 
Act; 
Measure; 
Learn; 
Grow; 
} 
} 
Search 
Presenta4on 
Content 
Op4miza4on 
Knowledge 
User
Agenda 
• Yellow Pages & Myself 
• The importance of relevance for our business 
• Relevance Building Blocks 
• Measuring and Improving Relevance 
• Conclusion
A 
problem 
well-­‐stated 
is 
half-­‐solved. 
Where To Start? 
Charles 
Ke2ering
Data-Driven Actions 
Measure Act 
• Implicit User Feedback (analytics & logs) 
• Stable Test Collection 
• Side-By-Side Comparison 
• A/B Testing 
• Explicit User Feedback (Survey) 
• Find gaps in data and improve them 
• Improve processes 
• Improve presentation 
• Improve algorithms 
• Confirm hypothesis 
KPIs
Know Your Data 
• Web & Mobile Analytics 
• Search logs Analysis 
• Build KPIs
From Data To Action 
Examples: 
• Missing geo-location 
• Missing businesses 
• Seasonal trends (adapt search algo) 
Manual 
or 
automa8c 
ac8ons
Test Collection 
KPIs: Recall & Precision 
• Predefined test collection built manually 
• Variety of use cases that cover most users needs 
• Evaluate new updates before going to production
Side-By-Side Comparison 
• Comparison of two (versions of the) 
Search Engines 
• Pre-defined set of real searches selected 
from logs 
• Pre-classified (keywords, business 
names, language, geo location, etc.) 
• “Blind” comparison 
• Significant number of testers per search
A/B Testing 
Principle 
• Experiment one or many ingredients at a 
time with real users 
• Some non-trivial amount of traffic is 
always being tested 
KPIs 
• Page Views 
• Unique Visitors 
• Visit Duration 
• Bounce Rate 
• Return Visits Frequency 
• Useful Interactions per Visits 
Simulation 
• Run new versions on a significant 
search logs sample 
• Estimate the impact prior 
deployment to prod and avoid bad 
surprises
Relevance In Action 
Valuable signals, NOT only for marketing! 
e.g., Bounce Rate – Why the user left quickly? 
• Who is the user? 
• Where they come from (direct vs. SE) 
• Their devices 
• Which content was provided? 
• Which page? 
• etc.
Agenda 
• Yellow Pages & Myself 
• The importance of relevance for our business 
• Relevance Building Blocks 
• Measuring and Improving Relevance 
• Conclusion
Conclusion 
Stop coding and make your data talk!
Anatomy Of Relevance: From Data To Action 
Saïd Radhouani, Ph.D. 
radhouani 
Yellow Pages, Canada

More Related Content

What's hot

Are You Plugged In?
Are You Plugged In?Are You Plugged In?
Are You Plugged In?Will Melton
 
Understanding your Audience Through Numbers
Understanding your Audience Through NumbersUnderstanding your Audience Through Numbers
Understanding your Audience Through NumbersTom Freestone
 
Web Trends Standard Reports (print screen)
Web Trends Standard Reports (print screen)Web Trends Standard Reports (print screen)
Web Trends Standard Reports (print screen)Min Guo
 
ODDC at ICTD2013 - Research methods discussion - Web Analytics
 ODDC at ICTD2013 - Research methods discussion - Web Analytics ODDC at ICTD2013 - Research methods discussion - Web Analytics
ODDC at ICTD2013 - Research methods discussion - Web AnalyticsOpen Data Research Network
 
Web Analytics Roadmap 2018
Web Analytics Roadmap 2018Web Analytics Roadmap 2018
Web Analytics Roadmap 2018unfunnel
 
Product manager antonova_062016
Product manager antonova_062016Product manager antonova_062016
Product manager antonova_062016Veronica Antonova
 
Introduction to Content Inventories and Audits
Introduction to Content Inventories and AuditsIntroduction to Content Inventories and Audits
Introduction to Content Inventories and AuditsPaula Ladenburg Land
 
Metrics & Analytics That Matter - Kirill Kronrod, SEO Manager, Adobe
Metrics & Analytics That Matter - Kirill Kronrod, SEO Manager, AdobeMetrics & Analytics That Matter - Kirill Kronrod, SEO Manager, Adobe
Metrics & Analytics That Matter - Kirill Kronrod, SEO Manager, AdobeBrightEdge Technologies
 
Ppt sumer training
Ppt sumer trainingPpt sumer training
Ppt sumer trainingAdil Ahmad
 
Final presentation for the internship at UbiCare
Final presentation for the internship at UbiCareFinal presentation for the internship at UbiCare
Final presentation for the internship at UbiCareCaroline Zhijie Li
 
Getting started with Compete PRO
Getting started with Compete PROGetting started with Compete PRO
Getting started with Compete PROCompete
 
Deasy Natalia Mulaniari - SEOCON 2021 Proving ROI at SEO
Deasy Natalia Mulaniari - SEOCON 2021 Proving ROI at SEODeasy Natalia Mulaniari - SEOCON 2021 Proving ROI at SEO
Deasy Natalia Mulaniari - SEOCON 2021 Proving ROI at SEOPeter Mesarec
 
Digital analytics Adobe Symposium
Digital analytics Adobe SymposiumDigital analytics Adobe Symposium
Digital analytics Adobe SymposiumKashif Khurshid
 

What's hot (20)

Seo reviews
Seo reviewsSeo reviews
Seo reviews
 
Search engine Optimization
Search engine OptimizationSearch engine Optimization
Search engine Optimization
 
Are You Plugged In?
Are You Plugged In?Are You Plugged In?
Are You Plugged In?
 
Understanding your Audience Through Numbers
Understanding your Audience Through NumbersUnderstanding your Audience Through Numbers
Understanding your Audience Through Numbers
 
Google Analytics
Google AnalyticsGoogle Analytics
Google Analytics
 
Web Analytics 4
Web Analytics 4Web Analytics 4
Web Analytics 4
 
SEO 101
SEO 101SEO 101
SEO 101
 
Web Trends Standard Reports (print screen)
Web Trends Standard Reports (print screen)Web Trends Standard Reports (print screen)
Web Trends Standard Reports (print screen)
 
ODDC at ICTD2013 - Research methods discussion - Web Analytics
 ODDC at ICTD2013 - Research methods discussion - Web Analytics ODDC at ICTD2013 - Research methods discussion - Web Analytics
ODDC at ICTD2013 - Research methods discussion - Web Analytics
 
Web Analytics Roadmap 2018
Web Analytics Roadmap 2018Web Analytics Roadmap 2018
Web Analytics Roadmap 2018
 
Product manager antonova_062016
Product manager antonova_062016Product manager antonova_062016
Product manager antonova_062016
 
Introduction to Content Inventories and Audits
Introduction to Content Inventories and AuditsIntroduction to Content Inventories and Audits
Introduction to Content Inventories and Audits
 
Metrics & Analytics That Matter - Kirill Kronrod, SEO Manager, Adobe
Metrics & Analytics That Matter - Kirill Kronrod, SEO Manager, AdobeMetrics & Analytics That Matter - Kirill Kronrod, SEO Manager, Adobe
Metrics & Analytics That Matter - Kirill Kronrod, SEO Manager, Adobe
 
Seo basic
Seo basicSeo basic
Seo basic
 
Ppt sumer training
Ppt sumer trainingPpt sumer training
Ppt sumer training
 
Final presentation for the internship at UbiCare
Final presentation for the internship at UbiCareFinal presentation for the internship at UbiCare
Final presentation for the internship at UbiCare
 
Web Analytics 2
Web Analytics 2Web Analytics 2
Web Analytics 2
 
Getting started with Compete PRO
Getting started with Compete PROGetting started with Compete PRO
Getting started with Compete PRO
 
Deasy Natalia Mulaniari - SEOCON 2021 Proving ROI at SEO
Deasy Natalia Mulaniari - SEOCON 2021 Proving ROI at SEODeasy Natalia Mulaniari - SEOCON 2021 Proving ROI at SEO
Deasy Natalia Mulaniari - SEOCON 2021 Proving ROI at SEO
 
Digital analytics Adobe Symposium
Digital analytics Adobe SymposiumDigital analytics Adobe Symposium
Digital analytics Adobe Symposium
 

Similar to Anatomy of Search Relevance: From Data To Action

SPSCT15 - An Independent Evaluation of Third-Party SharePoint Analytics Offer...
SPSCT15 - An Independent Evaluation of Third-Party SharePoint Analytics Offer...SPSCT15 - An Independent Evaluation of Third-Party SharePoint Analytics Offer...
SPSCT15 - An Independent Evaluation of Third-Party SharePoint Analytics Offer...Jonathan Ralton
 
SPSNYC15 - An Independent Evaluation of Third-Party SharePoint Analytics Offe...
SPSNYC15 - An Independent Evaluation of Third-Party SharePoint Analytics Offe...SPSNYC15 - An Independent Evaluation of Third-Party SharePoint Analytics Offe...
SPSNYC15 - An Independent Evaluation of Third-Party SharePoint Analytics Offe...Jonathan Ralton
 
Using Google Analytics To Market Your Software Idea
Using Google Analytics To Market Your Software IdeaUsing Google Analytics To Market Your Software Idea
Using Google Analytics To Market Your Software IdeaPierre DeBois
 
UCO16 - An Independent Evaluation of Third-Party SharePoint Analytics Offerings
UCO16 - An Independent Evaluation of Third-Party SharePoint Analytics OfferingsUCO16 - An Independent Evaluation of Third-Party SharePoint Analytics Offerings
UCO16 - An Independent Evaluation of Third-Party SharePoint Analytics OfferingsJonathan Ralton
 
Inventory to Insight to Action with Paula Land
Inventory to Insight to Action with Paula LandInventory to Insight to Action with Paula Land
Inventory to Insight to Action with Paula LandContent Strategy Workshops
 
Charles Rygula: Value Beyond Words
Charles Rygula: Value Beyond WordsCharles Rygula: Value Beyond Words
Charles Rygula: Value Beyond WordsJack Molisani
 
Excel with Enterprise SEO
Excel with Enterprise SEOExcel with Enterprise SEO
Excel with Enterprise SEOKirill Kronrod
 
Web Analytics & Conversion Rate Optimization
Web Analytics & Conversion Rate OptimizationWeb Analytics & Conversion Rate Optimization
Web Analytics & Conversion Rate OptimizationWorkshop Digital
 
Webanalytics with Microsoft BI
Webanalytics with Microsoft BIWebanalytics with Microsoft BI
Webanalytics with Microsoft BITillmann Eitelberg
 
Webinar: Increase Conversion With Better Search
Webinar: Increase Conversion With Better SearchWebinar: Increase Conversion With Better Search
Webinar: Increase Conversion With Better SearchLucidworks
 
Google analytics agency model
Google analytics agency modelGoogle analytics agency model
Google analytics agency modelDice Nakamura
 
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
 
Using analytics in ux design my view
Using analytics in ux design   my viewUsing analytics in ux design   my view
Using analytics in ux design my viewOuti Aramo
 
Visionary - Google Analytics
Visionary - Google AnalyticsVisionary - Google Analytics
Visionary - Google AnalyticsBryan Gruhlke
 
CRC-STC May 2013 Summit Presentation
CRC-STC May 2013 Summit PresentationCRC-STC May 2013 Summit Presentation
CRC-STC May 2013 Summit Presentationcrcstc
 
White Paper beginning...
White Paper beginning...White Paper beginning...
White Paper beginning...Joe Kail
 

Similar to Anatomy of Search Relevance: From Data To Action (20)

SPSCT15 - An Independent Evaluation of Third-Party SharePoint Analytics Offer...
SPSCT15 - An Independent Evaluation of Third-Party SharePoint Analytics Offer...SPSCT15 - An Independent Evaluation of Third-Party SharePoint Analytics Offer...
SPSCT15 - An Independent Evaluation of Third-Party SharePoint Analytics Offer...
 
SPSNYC15 - An Independent Evaluation of Third-Party SharePoint Analytics Offe...
SPSNYC15 - An Independent Evaluation of Third-Party SharePoint Analytics Offe...SPSNYC15 - An Independent Evaluation of Third-Party SharePoint Analytics Offe...
SPSNYC15 - An Independent Evaluation of Third-Party SharePoint Analytics Offe...
 
Google Analytics 101
Google Analytics 101Google Analytics 101
Google Analytics 101
 
Using Google Analytics To Market Your Software Idea
Using Google Analytics To Market Your Software IdeaUsing Google Analytics To Market Your Software Idea
Using Google Analytics To Market Your Software Idea
 
UCO16 - An Independent Evaluation of Third-Party SharePoint Analytics Offerings
UCO16 - An Independent Evaluation of Third-Party SharePoint Analytics OfferingsUCO16 - An Independent Evaluation of Third-Party SharePoint Analytics Offerings
UCO16 - An Independent Evaluation of Third-Party SharePoint Analytics Offerings
 
Inventory to Insight to Action with Paula Land
Inventory to Insight to Action with Paula LandInventory to Insight to Action with Paula Land
Inventory to Insight to Action with Paula Land
 
Charles Rygula: Value Beyond Words
Charles Rygula: Value Beyond WordsCharles Rygula: Value Beyond Words
Charles Rygula: Value Beyond Words
 
Excel with Enterprise SEO
Excel with Enterprise SEOExcel with Enterprise SEO
Excel with Enterprise SEO
 
Power of analytics for social Media
Power of analytics for social MediaPower of analytics for social Media
Power of analytics for social Media
 
Web Analytics & Conversion Rate Optimization
Web Analytics & Conversion Rate OptimizationWeb Analytics & Conversion Rate Optimization
Web Analytics & Conversion Rate Optimization
 
Webanalytics with Microsoft BI
Webanalytics with Microsoft BIWebanalytics with Microsoft BI
Webanalytics with Microsoft BI
 
Webinar: Increase Conversion With Better Search
Webinar: Increase Conversion With Better SearchWebinar: Increase Conversion With Better Search
Webinar: Increase Conversion With Better Search
 
Google analytics agency model
Google analytics agency modelGoogle analytics agency model
Google analytics agency model
 
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
 
Using analytics in ux design my view
Using analytics in ux design   my viewUsing analytics in ux design   my view
Using analytics in ux design my view
 
Visionary - Google Analytics
Visionary - Google AnalyticsVisionary - Google Analytics
Visionary - Google Analytics
 
Wa mw 2013
Wa mw 2013Wa mw 2013
Wa mw 2013
 
CRC-STC May 2013 Summit Presentation
CRC-STC May 2013 Summit PresentationCRC-STC May 2013 Summit Presentation
CRC-STC May 2013 Summit Presentation
 
White Paper beginning...
White Paper beginning...White Paper beginning...
White Paper beginning...
 
Click2serere
Click2serereClick2serere
Click2serere
 

More from Saïd Radhouani

PhD Defense Presentation - Soutenance de thèse
PhD Defense Presentation - Soutenance de thèse PhD Defense Presentation - Soutenance de thèse
PhD Defense Presentation - Soutenance de thèse Saïd Radhouani
 
PhD Dissertation - Manuscrit de thèse de doctorat
PhD Dissertation - Manuscrit de thèse de doctoratPhD Dissertation - Manuscrit de thèse de doctorat
PhD Dissertation - Manuscrit de thèse de doctoratSaïd Radhouani
 
Publication de documents sur le Web
Publication de documents sur le WebPublication de documents sur le Web
Publication de documents sur le WebSaïd Radhouani
 
Introduction à l\'e-learnining
Introduction à l\'e-learniningIntroduction à l\'e-learnining
Introduction à l\'e-learniningSaïd Radhouani
 
Active Server Pages (ASP)
Active Server Pages (ASP)Active Server Pages (ASP)
Active Server Pages (ASP)Saïd Radhouani
 
Introduction aux technologies du Web (2)
Introduction aux technologies du Web (2)Introduction aux technologies du Web (2)
Introduction aux technologies du Web (2)Saïd Radhouani
 
Introduction aux technologies du Web (1)
Introduction aux technologies du Web (1)Introduction aux technologies du Web (1)
Introduction aux technologies du Web (1)Saïd Radhouani
 
Apprendre Solr en deux heures
Apprendre Solr en deux heuresApprendre Solr en deux heures
Apprendre Solr en deux heuresSaïd Radhouani
 
Introduction à la Recherche d'information
Introduction à la Recherche d'informationIntroduction à la Recherche d'information
Introduction à la Recherche d'informationSaïd Radhouani
 

More from Saïd Radhouani (18)

PhD Defense Presentation - Soutenance de thèse
PhD Defense Presentation - Soutenance de thèse PhD Defense Presentation - Soutenance de thèse
PhD Defense Presentation - Soutenance de thèse
 
PhD Dissertation - Manuscrit de thèse de doctorat
PhD Dissertation - Manuscrit de thèse de doctoratPhD Dissertation - Manuscrit de thèse de doctorat
PhD Dissertation - Manuscrit de thèse de doctorat
 
Conception de sites Web
Conception de sites WebConception de sites Web
Conception de sites Web
 
Publication de documents sur le Web
Publication de documents sur le WebPublication de documents sur le Web
Publication de documents sur le Web
 
Introduction à XML
Introduction à XMLIntroduction à XML
Introduction à XML
 
Introduction à l\'e-learnining
Introduction à l\'e-learniningIntroduction à l\'e-learnining
Introduction à l\'e-learnining
 
Documents intéractifs
Documents intéractifsDocuments intéractifs
Documents intéractifs
 
Introduction à XML
Introduction à XMLIntroduction à XML
Introduction à XML
 
Active Server Pages (ASP)
Active Server Pages (ASP)Active Server Pages (ASP)
Active Server Pages (ASP)
 
Serveur Web (1)
Serveur Web (1)Serveur Web (1)
Serveur Web (1)
 
Serveur Web (2)
Serveur Web (2)Serveur Web (2)
Serveur Web (2)
 
SPIP
SPIPSPIP
SPIP
 
PHP & MySQL
PHP & MySQLPHP & MySQL
PHP & MySQL
 
Introduction à PHP
Introduction à PHPIntroduction à PHP
Introduction à PHP
 
Introduction aux technologies du Web (2)
Introduction aux technologies du Web (2)Introduction aux technologies du Web (2)
Introduction aux technologies du Web (2)
 
Introduction aux technologies du Web (1)
Introduction aux technologies du Web (1)Introduction aux technologies du Web (1)
Introduction aux technologies du Web (1)
 
Apprendre Solr en deux heures
Apprendre Solr en deux heuresApprendre Solr en deux heures
Apprendre Solr en deux heures
 
Introduction à la Recherche d'information
Introduction à la Recherche d'informationIntroduction à la Recherche d'information
Introduction à la Recherche d'information
 

Recently uploaded

Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our WorldEduminds Learning
 
Identifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanIdentifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanMYRABACSAFRA2
 
Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Seán Kennedy
 
Principles and Practices of Data Visualization
Principles and Practices of Data VisualizationPrinciples and Practices of Data Visualization
Principles and Practices of Data VisualizationKianJazayeri1
 
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...Boston Institute of Analytics
 
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Thomas Poetter
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfBoston Institute of Analytics
 
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Boston Institute of Analytics
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queensdataanalyticsqueen03
 
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...Amil Baba Dawood bangali
 
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Boston Institute of Analytics
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.natarajan8993
 
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhh
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhhThiophen Mechanism khhjjjjjjjhhhhhhhhhhh
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhhYasamin16
 
Bank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis ProjectBank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis ProjectBoston Institute of Analytics
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxMike Bennett
 
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptx
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptxThe Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptx
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptxTasha Penwell
 
INTRODUCTION TO Natural language processing
INTRODUCTION TO Natural language processingINTRODUCTION TO Natural language processing
INTRODUCTION TO Natural language processingsocarem879
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPTBoston Institute of Analytics
 
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxaleedritatuxx
 

Recently uploaded (20)

Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our World
 
Identifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanIdentifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population Mean
 
Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...
 
Principles and Practices of Data Visualization
Principles and Practices of Data VisualizationPrinciples and Practices of Data Visualization
Principles and Practices of Data Visualization
 
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
 
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
 
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queens
 
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
 
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.
 
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhh
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhhThiophen Mechanism khhjjjjjjjhhhhhhhhhhh
Thiophen Mechanism khhjjjjjjjhhhhhhhhhhh
 
Bank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis ProjectBank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis Project
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptx
 
Insurance Churn Prediction Data Analysis Project
Insurance Churn Prediction Data Analysis ProjectInsurance Churn Prediction Data Analysis Project
Insurance Churn Prediction Data Analysis Project
 
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptx
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptxThe Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptx
The Power of Data-Driven Storytelling_ Unveiling the Layers of Insight.pptx
 
INTRODUCTION TO Natural language processing
INTRODUCTION TO Natural language processingINTRODUCTION TO Natural language processing
INTRODUCTION TO Natural language processing
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
 
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
 

Anatomy of Search Relevance: From Data To Action

  • 1. Anatomy Of Relevance: From Data To Action Saïd Radhouani, Ph.D. radhouani Yellow Pages, Canada
  • 2. Agenda • Yellow Pages & Myself • The importance of relevance for our business • Relevance Building Blocks • Measuring and Improving Relevance • Conclusion
  • 3. Who we are • Leading media and marketing solutions company in Canada • Champion the neighbourhood economy by connecting businesses and consumers 300 000 Local and national advertisers 7.3 million Unduplicated unique visitors to our network of websites 6.5 million Downloads of our mobile apps 26% Internet users reached in Canada each month
  • 4. Who I am • Entrepreneur • Ph.D. in Search and Knowledge Management • IT Director – Content, Search and Relevance • Noble cause: leverage data to help build smarter organizations
  • 5. Agenda • Yellow Pages & Myself • The importance of relevance for our business • Relevance Building Blocks • Measuring and Improving Relevance • Conclusion
  • 7. The Importance Of Relevance Businesses Consumers Source: unknown
  • 8. Agenda • Yellow Pages & Myself • The importance of relevance for our business • Relevance Building Blocks • Measuring and Improving Relevance • Conclusion
  • 9. User Objective Understand the user intent to maximize their satisfaction Data • Who the user is (individual or group) • Where they come from (direct, SEs, …) • Their context (Location, TOD/DOW/Season, Device, …) • Their interactions history KPIs • Coverage: %tracked user, %tracked user interactions • Freshness: Daily updates of User profiles & interactions User
  • 10. Content Objective Have accurate and “fresh” content to satisfy your audience needs Data • Enriched Directory Content (Merchants, Products, Deals, etc.) • Rich Editorial Content (Neighborhoods, Smart Tips, etc.) • Third-party content (social networks, etc. ) • User-Generated Content KPIs • Coverage: %Canadian businesses, %Neighborhoods • Completeness: e.g., for each merchant, have all required info • Freshness: Frequency of validation & updates Content User
  • 11. Knowledge Objective Help to bridge the gap between user queries and content data Data • Linguistic (synonyms, acronyms, etc.) • Rich and “fresh” geo data (location names, polygons, etc.) • Multilingual KPIs • Coverage: %searched entities (keywords, location names, etc.) • Completeness: e.g., for each location: centroid, polygon, synonyms, relationships, etc. • Freshness: Frequency of validation & updates Content Knowledge User
  • 12. Search Objective Action-driven, personalized and contextualized relevant search experience KPIs Offline • Recall & Precision Online • #returned results • Mean Reciprocal Rank (MRR) – the multiplicative inverse of the rank of the first correct answer. Perfect SE should have a MRR of 1 Content Knowledge Search User
  • 13. Presentation Objective Allow users to access quickly to actionable content through optimal & dynamic search results presentation e.g., “Movie Theater” vs. “Restaurant” KPIs [that really matter] • Page Views • Unique Visitors • Visit Duration • Bounce Rate • Return Visits Frequency • (Useful) Interactions per Visits Search Presenta4on Content Knowledge User
  • 14. Optimization UserSatisfaction improveRelevance() { While (alive) { Act; Measure; Learn; Grow; } } Search Presenta4on Content Op4miza4on Knowledge User
  • 15. Agenda • Yellow Pages & Myself • The importance of relevance for our business • Relevance Building Blocks • Measuring and Improving Relevance • Conclusion
  • 16. A problem well-­‐stated is half-­‐solved. Where To Start? Charles Ke2ering
  • 17. Data-Driven Actions Measure Act • Implicit User Feedback (analytics & logs) • Stable Test Collection • Side-By-Side Comparison • A/B Testing • Explicit User Feedback (Survey) • Find gaps in data and improve them • Improve processes • Improve presentation • Improve algorithms • Confirm hypothesis KPIs
  • 18. Know Your Data • Web & Mobile Analytics • Search logs Analysis • Build KPIs
  • 19. From Data To Action Examples: • Missing geo-location • Missing businesses • Seasonal trends (adapt search algo) Manual or automa8c ac8ons
  • 20. Test Collection KPIs: Recall & Precision • Predefined test collection built manually • Variety of use cases that cover most users needs • Evaluate new updates before going to production
  • 21. Side-By-Side Comparison • Comparison of two (versions of the) Search Engines • Pre-defined set of real searches selected from logs • Pre-classified (keywords, business names, language, geo location, etc.) • “Blind” comparison • Significant number of testers per search
  • 22. A/B Testing Principle • Experiment one or many ingredients at a time with real users • Some non-trivial amount of traffic is always being tested KPIs • Page Views • Unique Visitors • Visit Duration • Bounce Rate • Return Visits Frequency • Useful Interactions per Visits Simulation • Run new versions on a significant search logs sample • Estimate the impact prior deployment to prod and avoid bad surprises
  • 23. Relevance In Action Valuable signals, NOT only for marketing! e.g., Bounce Rate – Why the user left quickly? • Who is the user? • Where they come from (direct vs. SE) • Their devices • Which content was provided? • Which page? • etc.
  • 24. Agenda • Yellow Pages & Myself • The importance of relevance for our business • Relevance Building Blocks • Measuring and Improving Relevance • Conclusion
  • 25. Conclusion Stop coding and make your data talk!
  • 26. Anatomy Of Relevance: From Data To Action Saïd Radhouani, Ph.D. radhouani Yellow Pages, Canada