Anatomy of Search Relevance: From Data To Action

Saïd Radhouani
Saïd Radhouanico-founder at Nextal
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
1 of 26

Recommended

How to Measure Goals and Conversions for Organic Traffic by
How to Measure Goals and Conversions for Organic TrafficHow to Measure Goals and Conversions for Organic Traffic
How to Measure Goals and Conversions for Organic TrafficDemandWave
1.1K views20 slides
SEO BOOK by
SEO BOOKSEO BOOK
SEO BOOKrohitkathpal123
563 views15 slides
Analytics in Action - UPCEA Central by
Analytics in Action - UPCEA CentralAnalytics in Action - UPCEA Central
Analytics in Action - UPCEA Centralcontinuingedmarketing
461 views56 slides
Search Engine Optimization by
Search Engine OptimizationSearch Engine Optimization
Search Engine OptimizationShalini Jhunjhunwala
441 views18 slides
Search Engine Optimization by
Search Engine OptimizationSearch Engine Optimization
Search Engine OptimizationAbhishek Chachan
393 views15 slides
Inventory to insight: Understanding Content Inventories, Audits, and Analysis by
Inventory to insight: Understanding Content Inventories, Audits, and AnalysisInventory to insight: Understanding Content Inventories, Audits, and Analysis
Inventory to insight: Understanding Content Inventories, Audits, and AnalysisPaula Ladenburg Land
1.6K views42 slides

More Related Content

What's hot

Seo reviews by
Seo reviewsSeo reviews
Seo reviewsKenny Roster
384 views12 slides
Search engine Optimization by
Search engine OptimizationSearch engine Optimization
Search engine OptimizationDharshana Ramachandran
873 views15 slides
Are You Plugged In? by
Are You Plugged In?Are You Plugged In?
Are You Plugged In?Will Melton
207 views28 slides
Understanding your Audience Through Numbers by
Understanding your Audience Through NumbersUnderstanding your Audience Through Numbers
Understanding your Audience Through NumbersTom Freestone
472 views18 slides
Google Analytics by
Google AnalyticsGoogle Analytics
Google AnalyticsAniruddha ("Anil") Gupte
1.9K views16 slides
Web Analytics 4 by
Web Analytics 4Web Analytics 4
Web Analytics 4Aniruddha ("Anil") Gupte
787 views11 slides

What's hot(20)

Are You Plugged In? by Will Melton
Are You Plugged In?Are You Plugged In?
Are You Plugged In?
Will Melton207 views
Understanding your Audience Through Numbers by Tom Freestone
Understanding your Audience Through NumbersUnderstanding your Audience Through Numbers
Understanding your Audience Through Numbers
Tom Freestone472 views
Web Trends Standard Reports (print screen) by Min Guo
Web Trends Standard Reports (print screen)Web Trends Standard Reports (print screen)
Web Trends Standard Reports (print screen)
Min Guo2.2K views
Web Analytics Roadmap 2018 by unfunnel
Web Analytics Roadmap 2018Web Analytics Roadmap 2018
Web Analytics Roadmap 2018
unfunnel2.3K views
Metrics & Analytics That Matter - Kirill Kronrod, SEO Manager, Adobe by BrightEdge Technologies
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
Ppt sumer training by Adil Ahmad
Ppt sumer trainingPpt sumer training
Ppt sumer training
Adil Ahmad16 views
Final presentation for the internship at UbiCare by Caroline Zhijie Li
Final presentation for the internship at UbiCareFinal presentation for the internship at UbiCare
Final presentation for the internship at UbiCare
Caroline Zhijie Li1.5K views
Getting started with Compete PRO by Compete
Getting started with Compete PROGetting started with Compete PRO
Getting started with Compete PRO
Compete1.3K views
Deasy Natalia Mulaniari - SEOCON 2021 Proving ROI at SEO by Peter Mesarec
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
Peter Mesarec89 views
Digital analytics Adobe Symposium by Kashif Khurshid
Digital analytics Adobe SymposiumDigital analytics Adobe Symposium
Digital analytics Adobe Symposium
Kashif Khurshid1.1K views

Similar to Anatomy of Search Relevance: From Data To Action

SPSCT15 - An Independent Evaluation of Third-Party SharePoint Analytics Offer... by
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
465 views143 slides
SPSNYC15 - An Independent Evaluation of Third-Party SharePoint Analytics Offe... by
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
1.8K views142 slides
Google Analytics 101 by
Google Analytics 101Google Analytics 101
Google Analytics 101Francesca Lorenzoni
1.7K views110 slides
Using Google Analytics To Market Your Software Idea by
Using Google Analytics To Market Your Software IdeaUsing Google Analytics To Market Your Software Idea
Using Google Analytics To Market Your Software IdeaPierre DeBois
58 views39 slides
UCO16 - An Independent Evaluation of Third-Party SharePoint Analytics Offerings by
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
292 views138 slides
Inventory to Insight to Action with Paula Land by
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
3.3K views51 slides

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

SPSCT15 - An Independent Evaluation of Third-Party SharePoint Analytics Offer... by Jonathan Ralton
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 Ralton465 views
SPSNYC15 - An Independent Evaluation of Third-Party SharePoint Analytics Offe... by 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...
Jonathan Ralton1.8K views
Using Google Analytics To Market Your Software Idea by Pierre DeBois
Using Google Analytics To Market Your Software IdeaUsing Google Analytics To Market Your Software Idea
Using Google Analytics To Market Your Software Idea
Pierre DeBois58 views
UCO16 - An Independent Evaluation of Third-Party SharePoint Analytics Offerings by Jonathan Ralton
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
Jonathan Ralton292 views
Charles Rygula: Value Beyond Words by Jack Molisani
Charles Rygula: Value Beyond WordsCharles Rygula: Value Beyond Words
Charles Rygula: Value Beyond Words
Jack Molisani166 views
Web Analytics & Conversion Rate Optimization by Workshop Digital
Web Analytics & Conversion Rate OptimizationWeb Analytics & Conversion Rate Optimization
Web Analytics & Conversion Rate Optimization
Workshop Digital1.6K views
Webinar: Increase Conversion With Better Search by Lucidworks
Webinar: Increase Conversion With Better SearchWebinar: Increase Conversion With Better Search
Webinar: Increase Conversion With Better Search
Lucidworks764 views
Google analytics agency model by Dice Nakamura
Google analytics agency modelGoogle analytics agency model
Google analytics agency model
Dice Nakamura1.5K views
Digital Marketing Course Week 4: Digital Analytics by Ayca Turhan
Digital Marketing Course Week 4: Digital AnalyticsDigital Marketing Course Week 4: Digital Analytics
Digital Marketing Course Week 4: Digital Analytics
Ayca Turhan684 views
Using analytics in ux design my view by Outi Aramo
Using analytics in ux design   my viewUsing analytics in ux design   my view
Using analytics in ux design my view
Outi Aramo397 views
Visionary - Google Analytics by Bryan Gruhlke
Visionary - Google AnalyticsVisionary - Google Analytics
Visionary - Google Analytics
Bryan Gruhlke476 views
CRC-STC May 2013 Summit Presentation by crcstc
CRC-STC May 2013 Summit PresentationCRC-STC May 2013 Summit Presentation
CRC-STC May 2013 Summit Presentation
crcstc522 views
White Paper beginning... by Joe Kail
White Paper beginning...White Paper beginning...
White Paper beginning...
Joe Kail72 views

More from Saïd Radhouani

PhD Defense Presentation - Soutenance de thèse by
PhD Defense Presentation - Soutenance de thèse PhD Defense Presentation - Soutenance de thèse
PhD Defense Presentation - Soutenance de thèse Saïd Radhouani
5K views52 slides
PhD Dissertation - Manuscrit de thèse de doctorat by
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
5.6K views159 slides
Conception de sites Web by
Conception de sites WebConception de sites Web
Conception de sites WebSaïd Radhouani
2K views59 slides
Publication de documents sur le Web by
Publication de documents sur le WebPublication de documents sur le Web
Publication de documents sur le WebSaïd Radhouani
968 views62 slides
Introduction à XML by
Introduction à XMLIntroduction à XML
Introduction à XMLSaïd Radhouani
2.1K views48 slides
Introduction à l\'e-learnining by
Introduction à l\'e-learniningIntroduction à l\'e-learnining
Introduction à l\'e-learniningSaïd Radhouani
1.7K views40 slides

More from Saïd Radhouani(18)

PhD Defense Presentation - Soutenance de thèse by Saïd Radhouani
PhD Defense Presentation - Soutenance de thèse PhD Defense Presentation - Soutenance de thèse
PhD Defense Presentation - Soutenance de thèse
Saïd Radhouani5K views
PhD Dissertation - Manuscrit de thèse de doctorat by Saïd Radhouani
PhD Dissertation - Manuscrit de thèse de doctoratPhD Dissertation - Manuscrit de thèse de doctorat
PhD Dissertation - Manuscrit de thèse de doctorat
Saïd Radhouani5.6K views
Publication de documents sur le Web by Saïd Radhouani
Publication de documents sur le WebPublication de documents sur le Web
Publication de documents sur le Web
Saïd Radhouani968 views
Introduction à l\'e-learnining by Saïd Radhouani
Introduction à l\'e-learniningIntroduction à l\'e-learnining
Introduction à l\'e-learnining
Saïd Radhouani1.7K views
Introduction aux technologies du Web (2) by Saïd Radhouani
Introduction aux technologies du Web (2)Introduction aux technologies du Web (2)
Introduction aux technologies du Web (2)
Saïd Radhouani1.5K views
Introduction aux technologies du Web (1) by Saïd Radhouani
Introduction aux technologies du Web (1)Introduction aux technologies du Web (1)
Introduction aux technologies du Web (1)
Saïd Radhouani1.7K views
Apprendre Solr en deux heures by Saïd Radhouani
Apprendre Solr en deux heuresApprendre Solr en deux heures
Apprendre Solr en deux heures
Saïd Radhouani29.1K views
Introduction à la Recherche d'information by Saïd Radhouani
Introduction à la Recherche d'informationIntroduction à la Recherche d'information
Introduction à la Recherche d'information
Saïd Radhouani6.7K views

Recently uploaded

OPPOTUS - Malaysians on Malaysia 3Q2023.pdf by
OPPOTUS - Malaysians on Malaysia 3Q2023.pdfOPPOTUS - Malaysians on Malaysia 3Q2023.pdf
OPPOTUS - Malaysians on Malaysia 3Q2023.pdfOppotus
18 views19 slides
[DSC Europe 23][Cryptica] Martin_Summer_Digital_central_bank_money_Ideas_init... by
[DSC Europe 23][Cryptica] Martin_Summer_Digital_central_bank_money_Ideas_init...[DSC Europe 23][Cryptica] Martin_Summer_Digital_central_bank_money_Ideas_init...
[DSC Europe 23][Cryptica] Martin_Summer_Digital_central_bank_money_Ideas_init...DataScienceConferenc1
5 views18 slides
Custom Tag Manager Templates by
Custom Tag Manager TemplatesCustom Tag Manager Templates
Custom Tag Manager TemplatesMarkus Baersch
22 views17 slides
Chapter 3b- Process Communication (1) (1)(1) (1).pptx by
Chapter 3b- Process Communication (1) (1)(1) (1).pptxChapter 3b- Process Communication (1) (1)(1) (1).pptx
Chapter 3b- Process Communication (1) (1)(1) (1).pptxayeshabaig2004
7 views30 slides
SUPER STORE SQL PROJECT.pptx by
SUPER STORE SQL PROJECT.pptxSUPER STORE SQL PROJECT.pptx
SUPER STORE SQL PROJECT.pptxkhan888620
13 views16 slides
Ukraine Infographic_22NOV2023_v2.pdf by
Ukraine Infographic_22NOV2023_v2.pdfUkraine Infographic_22NOV2023_v2.pdf
Ukraine Infographic_22NOV2023_v2.pdfAnastosiyaGurin
1.4K views3 slides

Recently uploaded(20)

OPPOTUS - Malaysians on Malaysia 3Q2023.pdf by Oppotus
OPPOTUS - Malaysians on Malaysia 3Q2023.pdfOPPOTUS - Malaysians on Malaysia 3Q2023.pdf
OPPOTUS - Malaysians on Malaysia 3Q2023.pdf
Oppotus18 views
[DSC Europe 23][Cryptica] Martin_Summer_Digital_central_bank_money_Ideas_init... by DataScienceConferenc1
[DSC Europe 23][Cryptica] Martin_Summer_Digital_central_bank_money_Ideas_init...[DSC Europe 23][Cryptica] Martin_Summer_Digital_central_bank_money_Ideas_init...
[DSC Europe 23][Cryptica] Martin_Summer_Digital_central_bank_money_Ideas_init...
Chapter 3b- Process Communication (1) (1)(1) (1).pptx by ayeshabaig2004
Chapter 3b- Process Communication (1) (1)(1) (1).pptxChapter 3b- Process Communication (1) (1)(1) (1).pptx
Chapter 3b- Process Communication (1) (1)(1) (1).pptx
ayeshabaig20047 views
SUPER STORE SQL PROJECT.pptx by khan888620
SUPER STORE SQL PROJECT.pptxSUPER STORE SQL PROJECT.pptx
SUPER STORE SQL PROJECT.pptx
khan88862013 views
Ukraine Infographic_22NOV2023_v2.pdf by AnastosiyaGurin
Ukraine Infographic_22NOV2023_v2.pdfUkraine Infographic_22NOV2023_v2.pdf
Ukraine Infographic_22NOV2023_v2.pdf
AnastosiyaGurin1.4K views
Short Story Assignment by Kelly Nguyen by kellynguyen01
Short Story Assignment by Kelly NguyenShort Story Assignment by Kelly Nguyen
Short Story Assignment by Kelly Nguyen
kellynguyen0119 views
[DSC Europe 23] Stefan Mrsic_Goran Savic - Evolving Technology Excellence.pptx by DataScienceConferenc1
[DSC Europe 23] Stefan Mrsic_Goran Savic - Evolving Technology Excellence.pptx[DSC Europe 23] Stefan Mrsic_Goran Savic - Evolving Technology Excellence.pptx
[DSC Europe 23] Stefan Mrsic_Goran Savic - Evolving Technology Excellence.pptx
[DSC Europe 23][AI:CSI] Dragan Pleskonjic - AI Impact on Cybersecurity and P... by DataScienceConferenc1
[DSC Europe 23][AI:CSI]  Dragan Pleskonjic - AI Impact on Cybersecurity and P...[DSC Europe 23][AI:CSI]  Dragan Pleskonjic - AI Impact on Cybersecurity and P...
[DSC Europe 23][AI:CSI] Dragan Pleskonjic - AI Impact on Cybersecurity and P...
Organic Shopping in Google Analytics 4.pdf by GA4 Tutorials
Organic Shopping in Google Analytics 4.pdfOrganic Shopping in Google Analytics 4.pdf
Organic Shopping in Google Analytics 4.pdf
GA4 Tutorials16 views
Dr. Ousmane Badiane-2023 ReSAKSS Conference by AKADEMIYA2063
Dr. Ousmane Badiane-2023 ReSAKSS ConferenceDr. Ousmane Badiane-2023 ReSAKSS Conference
Dr. Ousmane Badiane-2023 ReSAKSS Conference
AKADEMIYA20635 views
Data about the sector workshop by info828217
Data about the sector workshopData about the sector workshop
Data about the sector workshop
info82821715 views
[DSC Europe 23] Spela Poklukar & Tea Brasanac - Retrieval Augmented Generation by DataScienceConferenc1
[DSC Europe 23] Spela Poklukar & Tea Brasanac - Retrieval Augmented Generation[DSC Europe 23] Spela Poklukar & Tea Brasanac - Retrieval Augmented Generation
[DSC Europe 23] Spela Poklukar & Tea Brasanac - Retrieval Augmented Generation
Advanced_Recommendation_Systems_Presentation.pptx by neeharikasingh29
Advanced_Recommendation_Systems_Presentation.pptxAdvanced_Recommendation_Systems_Presentation.pptx
Advanced_Recommendation_Systems_Presentation.pptx
[DSC Europe 23] Danijela Horak - The Innovator’s Dilemma: to Build or Not to ... by DataScienceConferenc1
[DSC Europe 23] Danijela Horak - The Innovator’s Dilemma: to Build or Not to ...[DSC Europe 23] Danijela Horak - The Innovator’s Dilemma: to Build or Not to ...
[DSC Europe 23] Danijela Horak - The Innovator’s Dilemma: to Build or Not to ...
[DSC Europe 23][DigiHealth] Muthu Ramachandran AI and Blockchain Framework fo... by DataScienceConferenc1
[DSC Europe 23][DigiHealth] Muthu Ramachandran AI and Blockchain Framework fo...[DSC Europe 23][DigiHealth] Muthu Ramachandran AI and Blockchain Framework fo...
[DSC Europe 23][DigiHealth] Muthu Ramachandran AI and Blockchain Framework fo...
OECD-Persol Holdings Workshop on Advancing Employee Well-being in Business an... by StatsCommunications
OECD-Persol Holdings Workshop on Advancing Employee Well-being in Business an...OECD-Persol Holdings Workshop on Advancing Employee Well-being in Business an...
OECD-Persol Holdings Workshop on Advancing Employee Well-being in Business an...

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