SlideShare una empresa de Scribd logo
1 de 12
Making search better by tracking & 
utilizing user search behavior 
Sameer Maggon
Agenda 
• About Me 
! 
• Measuring Search Quality 
! 
• Quality Metrics based on users interactions 
! 
• Quality Metrics based on User Tagging (labelers) 
! 
• Improving Search Results 
! 
• Using user behavior to improve results ranking - 
Example 
2
Sameer Maggon 
Founder of Cloud based Zero Management Solution 
for Search 
Built relevance based search platform for AT&T 
Interactive & properties including yp.com, buzz.com, 
yellowpages.com 
Consulted for numerous Startups to Fortune 500 companies 
around Search & Discovery. 
3 
Engineering Alumni 
@maggon 
http://linkedin.com/in/maggon
Search seems Easy 
1 2 3 
Index all content Put a search box Show google 
4 
like results
Is It? 
• How do you know that your users are finding what they 
5 
are looking for? 
! 
• How do you know what impact your one-off fix has on an 
aggregate? 
! 
• Seemingly good result list to one might be irrelevant to 
another (e.g. mosaic)
How do we measure search? 
Usage Data Editorial Labeling 
6 
Collect, Analyze & Report on 
interactions users are having 
with your search functionality. 
Get a set of users to mark top 
x results with “Relevant vs. 
Not” for a pre-determined 
sample set of searches. 
! 
Then compute specific 
metrics based on those.
Usage Data: Key Metrics to look at 
7 
• No Result Search % 
• Search Exits % 
• CTR % 
! 
• Average Click Position 
• MRR (Mean Reciprocal Rank) 
• Clicks per Search 
• Paging (how deep do people have 
to dig?) 
! 
• Latency (Average, tp90 and tp95) 
Aggregate & 
Trends 
Trends 
Aggregate & 
Trends
Search Analytics: Examples 
8
9 
Editorial Labeling 
• Precision Recall 
! 
• DCG (Discounted 
Cumulative Gain) 
! 
• nDCG (Normalized DCG) 
http://en.wikipedia.org/wiki/Discounted_cumulative_gain 
Relevant 
Not Relevant 
Relevant 
Not Relevant 
Not Relevant 
Relevant 
Not Relevant 
weight-age decreases as as 
you go down on an ordered list
Improving Search Results 
Attack Low Hanging fruit first 
• Popular No Result Searches - Can we use keyword stuffing? 
• Popular Search Exits - Eyeball outliers 
• Popular Searches with low CTRs 
• Generally improve Average Click Position / MRR via 
Utilizing Search Behavior to improve ranking 
• Utilize Popularity (click stream) to inform search ranking 
• Utilizing past search history to offer assistive features 
(search suggestions, related searches) 
10 
identifying patterns 
(impacts CTR) 
Advanced: Learning Models 
• Topic for some other time :)
Using Popularity to affect search ranking 
DEMO 
11
www.measuredsearch.com 
sameer@measuredsearch.com

Más contenido relacionado

La actualidad más candente

SMX Israel 2013 - Optimizing Adwords with Google Analytics
SMX Israel 2013 - Optimizing Adwords with Google AnalyticsSMX Israel 2013 - Optimizing Adwords with Google Analytics
SMX Israel 2013 - Optimizing Adwords with Google Analytics
Analytics Ninja LLC
 
Dublin seo summit joanne casey
Dublin seo summit joanne caseyDublin seo summit joanne casey
Dublin seo summit joanne casey
Joanne Casey
 

La actualidad más candente (20)

Next Generation Measurement with Google Analytics - Dara Fitzgerald, Fresh Egg
Next Generation Measurement with Google Analytics - Dara Fitzgerald, Fresh EggNext Generation Measurement with Google Analytics - Dara Fitzgerald, Fresh Egg
Next Generation Measurement with Google Analytics - Dara Fitzgerald, Fresh Egg
 
SMX Israel 2013 - Optimizing Adwords with Google Analytics
SMX Israel 2013 - Optimizing Adwords with Google AnalyticsSMX Israel 2013 - Optimizing Adwords with Google Analytics
SMX Israel 2013 - Optimizing Adwords with Google Analytics
 
SEO Presentation
SEO PresentationSEO Presentation
SEO Presentation
 
Fiverr eaning tips
Fiverr eaning tipsFiverr eaning tips
Fiverr eaning tips
 
Measuring social media with Google Analytics
Measuring social media with Google AnalyticsMeasuring social media with Google Analytics
Measuring social media with Google Analytics
 
Keyword Research: Beyond the Ordinary by Taylor Pratt
Keyword Research: Beyond the Ordinary by Taylor PrattKeyword Research: Beyond the Ordinary by Taylor Pratt
Keyword Research: Beyond the Ordinary by Taylor Pratt
 
Searchfest 2012 dan sundgren
Searchfest 2012 dan sundgrenSearchfest 2012 dan sundgren
Searchfest 2012 dan sundgren
 
Basic seo essentials
Basic seo essentialsBasic seo essentials
Basic seo essentials
 
Monthly ppc checklist from a novice account manager
Monthly ppc checklist from a novice account managerMonthly ppc checklist from a novice account manager
Monthly ppc checklist from a novice account manager
 
SEO in a Post-Penguin World
SEO in a Post-Penguin WorldSEO in a Post-Penguin World
SEO in a Post-Penguin World
 
Brighton SEO 2017 - Saija Mahon speaks about Remarketing tactics
Brighton SEO 2017 - Saija Mahon speaks about Remarketing tacticsBrighton SEO 2017 - Saija Mahon speaks about Remarketing tactics
Brighton SEO 2017 - Saija Mahon speaks about Remarketing tactics
 
Advanced seo techniques to boost your traffic
Advanced seo techniques to boost your trafficAdvanced seo techniques to boost your traffic
Advanced seo techniques to boost your traffic
 
Seo reviews
Seo reviewsSeo reviews
Seo reviews
 
Google's rapid, recent transformation of search
Google's rapid, recent transformation of searchGoogle's rapid, recent transformation of search
Google's rapid, recent transformation of search
 
SEO for Bloggers: Free Tools and Actionable Tips to Boost Search Rankings
SEO for Bloggers: Free Tools and Actionable Tips to Boost Search RankingsSEO for Bloggers: Free Tools and Actionable Tips to Boost Search Rankings
SEO for Bloggers: Free Tools and Actionable Tips to Boost Search Rankings
 
Trending Now: Growth Hacking Google Trends Data For 140x The Insight Into You...
Trending Now: Growth Hacking Google Trends Data For 140x The Insight Into You...Trending Now: Growth Hacking Google Trends Data For 140x The Insight Into You...
Trending Now: Growth Hacking Google Trends Data For 140x The Insight Into You...
 
Article Marketing - July 2010
Article Marketing - July 2010Article Marketing - July 2010
Article Marketing - July 2010
 
Testing: A discussion about SAP's 27% lift in incremental sales leads
Testing: A discussion about SAP's 27% lift in incremental sales leadsTesting: A discussion about SAP's 27% lift in incremental sales leads
Testing: A discussion about SAP's 27% lift in incremental sales leads
 
Viewing crawling from seo perspective
Viewing crawling from seo perspectiveViewing crawling from seo perspective
Viewing crawling from seo perspective
 
Dublin seo summit joanne casey
Dublin seo summit joanne caseyDublin seo summit joanne casey
Dublin seo summit joanne casey
 

Destacado

Unit 1 LO2 - Audience Profiling PowerPoint
Unit 1 LO2 - Audience Profiling PowerPointUnit 1 LO2 - Audience Profiling PowerPoint
Unit 1 LO2 - Audience Profiling PowerPoint
samtc98
 
AnDevCon - Tracking User Behavior Creatively
AnDevCon - Tracking User Behavior CreativelyAnDevCon - Tracking User Behavior Creatively
AnDevCon - Tracking User Behavior Creatively
Kiana Tennyson
 
Behavioral targeting
Behavioral targeting Behavioral targeting
Behavioral targeting
Hee Jin Cho
 
Online Consumer Behavior
Online Consumer BehaviorOnline Consumer Behavior
Online Consumer Behavior
Graham Garner
 
How media producers define their target audience
How media producers define their target audienceHow media producers define their target audience
How media producers define their target audience
mattwako
 
Audience Profiling Powerpoint
Audience Profiling PowerpointAudience Profiling Powerpoint
Audience Profiling Powerpoint
leannacatherina
 
customer behavior in e-commerce
customer behavior in e-commercecustomer behavior in e-commerce
customer behavior in e-commerce
Nor Rasyidah
 
Online shopping behaviour
Online shopping behaviourOnline shopping behaviour
Online shopping behaviour
Pradeep Kumar Tiwari
 

Destacado (20)

User Behavior Tracking with Google Analytics, Garb, and Vanity
User Behavior Tracking with Google Analytics, Garb, and VanityUser Behavior Tracking with Google Analytics, Garb, and Vanity
User Behavior Tracking with Google Analytics, Garb, and Vanity
 
Seek and ye shall find - 28.10.2016
Seek and ye shall find - 28.10.2016Seek and ye shall find - 28.10.2016
Seek and ye shall find - 28.10.2016
 
Data Science in E-commerce
Data Science in E-commerceData Science in E-commerce
Data Science in E-commerce
 
Unit 1 LO2 - Audience Profiling PowerPoint
Unit 1 LO2 - Audience Profiling PowerPointUnit 1 LO2 - Audience Profiling PowerPoint
Unit 1 LO2 - Audience Profiling PowerPoint
 
AnDevCon - Tracking User Behavior Creatively
AnDevCon - Tracking User Behavior CreativelyAnDevCon - Tracking User Behavior Creatively
AnDevCon - Tracking User Behavior Creatively
 
Behavioral targeting
Behavioral targeting Behavioral targeting
Behavioral targeting
 
The Role of the Internet and New Media on Consumer and Firm Behavior
The Role of the Internet and New Media on Consumer and Firm BehaviorThe Role of the Internet and New Media on Consumer and Firm Behavior
The Role of the Internet and New Media on Consumer and Firm Behavior
 
Basics of Behavioral Targeting
Basics of Behavioral TargetingBasics of Behavioral Targeting
Basics of Behavioral Targeting
 
Reflected Intelligence - Lucene/Solr as a self-learning data system: Presente...
Reflected Intelligence - Lucene/Solr as a self-learning data system: Presente...Reflected Intelligence - Lucene/Solr as a self-learning data system: Presente...
Reflected Intelligence - Lucene/Solr as a self-learning data system: Presente...
 
Web Usage Pattern
Web Usage PatternWeb Usage Pattern
Web Usage Pattern
 
E Marketing Ch7 Consumer Behavior
E Marketing Ch7 Consumer BehaviorE Marketing Ch7 Consumer Behavior
E Marketing Ch7 Consumer Behavior
 
Chapter 6 e-marketing research
Chapter 6   e-marketing researchChapter 6   e-marketing research
Chapter 6 e-marketing research
 
Consumer Behavior
Consumer BehaviorConsumer Behavior
Consumer Behavior
 
Ec2009 ch04 consumer behavior
Ec2009 ch04 consumer behaviorEc2009 ch04 consumer behavior
Ec2009 ch04 consumer behavior
 
Online Consumer Behavior
Online Consumer BehaviorOnline Consumer Behavior
Online Consumer Behavior
 
How media producers define their target audience
How media producers define their target audienceHow media producers define their target audience
How media producers define their target audience
 
Audience Profiling Powerpoint
Audience Profiling PowerpointAudience Profiling Powerpoint
Audience Profiling Powerpoint
 
customer behavior in e-commerce
customer behavior in e-commercecustomer behavior in e-commerce
customer behavior in e-commerce
 
Scalable Search Analytics
Scalable Search AnalyticsScalable Search Analytics
Scalable Search Analytics
 
Online shopping behaviour
Online shopping behaviourOnline shopping behaviour
Online shopping behaviour
 

Similar a Making search better by tracking & utilizing user search behavior

Unit 1 the search engines - reflecting consciousness and connecting commerce
Unit 1   the search engines - reflecting consciousness and connecting commerceUnit 1   the search engines - reflecting consciousness and connecting commerce
Unit 1 the search engines - reflecting consciousness and connecting commerce
iShore Software Pvt Ltd
 
Unit 1 the search engines - reflecting consciousness and connecting commerce
Unit 1   the search engines - reflecting consciousness and connecting commerceUnit 1   the search engines - reflecting consciousness and connecting commerce
Unit 1 the search engines - reflecting consciousness and connecting commerce
iShore Software Pvt Ltd
 
IDM Assignment revision certificate Nov '11
IDM Assignment revision certificate Nov '11IDM Assignment revision certificate Nov '11
IDM Assignment revision certificate Nov '11
Steve Kemish
 
SEO Keyword Research and Content Mapping
SEO Keyword Research and Content MappingSEO Keyword Research and Content Mapping
SEO Keyword Research and Content Mapping
Vivastream
 

Similar a Making search better by tracking & utilizing user search behavior (20)

SEO & Content Marketing Master Class - Anil Kumar Singh, NEO Media World
SEO & Content Marketing Master Class - Anil Kumar Singh, NEO Media WorldSEO & Content Marketing Master Class - Anil Kumar Singh, NEO Media World
SEO & Content Marketing Master Class - Anil Kumar Singh, NEO Media World
 
Unit 1 the search engines - reflecting consciousness and connecting commerce
Unit 1   the search engines - reflecting consciousness and connecting commerceUnit 1   the search engines - reflecting consciousness and connecting commerce
Unit 1 the search engines - reflecting consciousness and connecting commerce
 
Unit 1 the search engines - reflecting consciousness and connecting commerce
Unit 1   the search engines - reflecting consciousness and connecting commerceUnit 1   the search engines - reflecting consciousness and connecting commerce
Unit 1 the search engines - reflecting consciousness and connecting commerce
 
IDM Assignment revision certificate Nov '11
IDM Assignment revision certificate Nov '11IDM Assignment revision certificate Nov '11
IDM Assignment revision certificate Nov '11
 
Search Engine optimization (SEO)
Search Engine optimization (SEO)Search Engine optimization (SEO)
Search Engine optimization (SEO)
 
Excel with Enterprise SEO
Excel with Enterprise SEOExcel with Enterprise SEO
Excel with Enterprise SEO
 
Search Engine Optimization
Search Engine OptimizationSearch Engine Optimization
Search Engine Optimization
 
SEO - What is it?
SEO - What is it?SEO - What is it?
SEO - What is it?
 
SEO for humans, without the jargon!
SEO for humans, without the jargon!SEO for humans, without the jargon!
SEO for humans, without the jargon!
 
AMWA Applied Seo v2
AMWA Applied Seo v2AMWA Applied Seo v2
AMWA Applied Seo v2
 
Measuring What Really Matters: Search Engine Metrics & Tracking Tips - David ...
Measuring What Really Matters: Search Engine Metrics & Tracking Tips - David ...Measuring What Really Matters: Search Engine Metrics & Tracking Tips - David ...
Measuring What Really Matters: Search Engine Metrics & Tracking Tips - David ...
 
SEO Keyword Research and Content Mapping
SEO Keyword Research and Content MappingSEO Keyword Research and Content Mapping
SEO Keyword Research and Content Mapping
 
Optimising your business
Optimising your businessOptimising your business
Optimising your business
 
Improving the Success of Your Website - Mid Am January 2013
Improving the Success of Your Website - Mid Am January 2013Improving the Success of Your Website - Mid Am January 2013
Improving the Success of Your Website - Mid Am January 2013
 
Bing nashville ama_11.8.11
Bing nashville ama_11.8.11Bing nashville ama_11.8.11
Bing nashville ama_11.8.11
 
Demand quest seo training 1 16x9 10.2018
Demand quest seo training 1 16x9 10.2018Demand quest seo training 1 16x9 10.2018
Demand quest seo training 1 16x9 10.2018
 
Web Analytics Training for Business Link
Web Analytics Training for Business LinkWeb Analytics Training for Business Link
Web Analytics Training for Business Link
 
Slingshot Google vs Bing CTR Study 2012
Slingshot Google vs Bing CTR Study 2012Slingshot Google vs Bing CTR Study 2012
Slingshot Google vs Bing CTR Study 2012
 
Web Analytics Training Course
Web Analytics Training CourseWeb Analytics Training Course
Web Analytics Training Course
 
Internet Marketing 101 for Education Marketing
Internet Marketing 101 for Education MarketingInternet Marketing 101 for Education Marketing
Internet Marketing 101 for Education Marketing
 

Más de Sameer Maggon

Building great mobile search with Productsy and CloudSearch
Building great mobile search with Productsy and CloudSearchBuilding great mobile search with Productsy and CloudSearch
Building great mobile search with Productsy and CloudSearch
Sameer Maggon
 

Más de Sameer Maggon (7)

SolrCloud-Best Practices for Sitecore. Design, build, and devops considerations
SolrCloud-Best Practices for Sitecore. Design, build, and devops considerationsSolrCloud-Best Practices for Sitecore. Design, build, and devops considerations
SolrCloud-Best Practices for Sitecore. Design, build, and devops considerations
 
World Class Solr Power - in 30 minutes
World Class Solr Power - in 30 minutesWorld Class Solr Power - in 30 minutes
World Class Solr Power - in 30 minutes
 
Future of enterprise apps is open source and cloud computing
Future of enterprise apps is open source and cloud computingFuture of enterprise apps is open source and cloud computing
Future of enterprise apps is open source and cloud computing
 
Securing Solr Search Data in the Cloud
Securing Solr Search Data in the CloudSecuring Solr Search Data in the Cloud
Securing Solr Search Data in the Cloud
 
Behind the Scenes of Multi-Cloud Solr-as-a-Service
Behind the Scenes of Multi-Cloud Solr-as-a-ServiceBehind the Scenes of Multi-Cloud Solr-as-a-Service
Behind the Scenes of Multi-Cloud Solr-as-a-Service
 
Building great mobile search with Productsy and CloudSearch
Building great mobile search with Productsy and CloudSearchBuilding great mobile search with Productsy and CloudSearch
Building great mobile search with Productsy and CloudSearch
 
Local Search using Solr at YP.com
Local Search using Solr at YP.comLocal Search using Solr at YP.com
Local Search using Solr at YP.com
 

Último

CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
amitlee9823
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
AroojKhan71
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
amitlee9823
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
MarinCaroMartnezBerg
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
amitlee9823
 

Último (20)

CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
ELKO dropshipping via API with DroFx.pptx
ELKO dropshipping via API with DroFx.pptxELKO dropshipping via API with DroFx.pptx
ELKO dropshipping via API with DroFx.pptx
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
ALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptxALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptx
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFx
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 

Making search better by tracking & utilizing user search behavior

  • 1. Making search better by tracking & utilizing user search behavior Sameer Maggon
  • 2. Agenda • About Me ! • Measuring Search Quality ! • Quality Metrics based on users interactions ! • Quality Metrics based on User Tagging (labelers) ! • Improving Search Results ! • Using user behavior to improve results ranking - Example 2
  • 3. Sameer Maggon Founder of Cloud based Zero Management Solution for Search Built relevance based search platform for AT&T Interactive & properties including yp.com, buzz.com, yellowpages.com Consulted for numerous Startups to Fortune 500 companies around Search & Discovery. 3 Engineering Alumni @maggon http://linkedin.com/in/maggon
  • 4. Search seems Easy 1 2 3 Index all content Put a search box Show google 4 like results
  • 5. Is It? • How do you know that your users are finding what they 5 are looking for? ! • How do you know what impact your one-off fix has on an aggregate? ! • Seemingly good result list to one might be irrelevant to another (e.g. mosaic)
  • 6. How do we measure search? Usage Data Editorial Labeling 6 Collect, Analyze & Report on interactions users are having with your search functionality. Get a set of users to mark top x results with “Relevant vs. Not” for a pre-determined sample set of searches. ! Then compute specific metrics based on those.
  • 7. Usage Data: Key Metrics to look at 7 • No Result Search % • Search Exits % • CTR % ! • Average Click Position • MRR (Mean Reciprocal Rank) • Clicks per Search • Paging (how deep do people have to dig?) ! • Latency (Average, tp90 and tp95) Aggregate & Trends Trends Aggregate & Trends
  • 9. 9 Editorial Labeling • Precision Recall ! • DCG (Discounted Cumulative Gain) ! • nDCG (Normalized DCG) http://en.wikipedia.org/wiki/Discounted_cumulative_gain Relevant Not Relevant Relevant Not Relevant Not Relevant Relevant Not Relevant weight-age decreases as as you go down on an ordered list
  • 10. Improving Search Results Attack Low Hanging fruit first • Popular No Result Searches - Can we use keyword stuffing? • Popular Search Exits - Eyeball outliers • Popular Searches with low CTRs • Generally improve Average Click Position / MRR via Utilizing Search Behavior to improve ranking • Utilize Popularity (click stream) to inform search ranking • Utilizing past search history to offer assistive features (search suggestions, related searches) 10 identifying patterns (impacts CTR) Advanced: Learning Models • Topic for some other time :)
  • 11. Using Popularity to affect search ranking DEMO 11