SlideShare una empresa de Scribd logo
1 de 56
The right path to relevant search
Charlie Hull, http://www.opensourceconnections.com
● Leading experts on open source search (Solr, Elasticsearch…)
● We empower search teams with training, guidance & team
augmentation
● We wrote the book on relevance
● Based on the USA with a new UK office (me!)
● We run the Haystack conference www.haystackconf.com
○ Haystack EU - Berlin Oct 28th - SOLD OUT
○ Haystack US - Charlottesville Apr 29th-30th
Who are we?
● Leading experts on open source search (Solr, Elasticsearch…)
● We empower search teams with training, guidance & team
augmentation
● We wrote the book on relevance
● Based on the USA with a new UK office (me!)
● We run the Haystack conference www.haystackconf.com
○ Haystack EU - Berlin Oct 28th - SOLD OUT
○ Haystack US - Charlottesville Apr 29th-30th
We’re hiring!
Talk to me
later...
Who are we?
Relevance Cornucopia🦃 Training Event:
http://o19s.com/blog/2019/09/11/announcing-relevance-cornucopia/
● Week of November 10, Charlottesville, VA, USA
● "Think Like a Relevance Engineer" for Solr or Elasticsearch
● "Learning to Rank" & "Natural Language Search" training
● Delivered by our crack team of expert relevance consultants
Plug alert!
1. Three aspects of search quality
2. Focusing on Relevance
3. Not just a technology problem
4. Measure, rinse, repeat
Outline
“Our search should work like Google!”
“Our search should work like Google!”
“We’ve spent all this money on a new
search engine, why do people still hate
search?”
“Our search should work like Google!”
“We’ve spent all this money on a new
search engine, why do people still hate
search?”
“We should be doing AI...”
Three aspects of search quality
● Relevance (the right
results in the right order)
● Performance (quick &
fresh)
● Experience (design &
interaction)
https://opensourceconnections.com/blog/2018/11/19/an-introduction-to-search-quality/
Three aspects of search quality
● Relevance (the right
results in the right order)
● Performance (quick &
fresh)
● Experience (design &
interaction)
Three aspects of search quality
https://opensourceconnections.com/blog/2018/11/19/an-introduction-to-search-quality/
Focusing on Relevance
2019 forecast template
Ourintranet.somewhere.templates.776h.tmp
“Use this template for all 2019 forecasts…”
.doc - 2267kb
Actual Sales in 2019
Ourintranet.somewhere.salesfigures.xls
“...sales 2019…”
.xls - 3348kb
2019 forecast for East of England
Ourintranet.somewhere.stuff.forecasting2019.htm
“I’ve written a weather forecast for 2019 here…”
.htm - 1310kb
Search Engine Results PageQuery
“2019 sales forecast”
Focusing on Relevance
iPad headphones white
Ourshop.com/headphones/ipad/47264872786.htm
“Great headphones for your iPad in white”
$12.99
iPad 19
Ourshop.com/tablets/ipad/47264872786.htm
“iPad in white with black checks”
$207.99
iPad case
Ourshop.com/cases/ipad/47313.htm
“iPad case”
$27.99
SERPQuery
“White iPad”
Focusing on Relevance
iPad headphones white
Ourshop.com/headphones/ipad/47264872786.htm
“Great headphones for your iPad in white”
$12.99
iPad 19
Ourshop.com/tablets/ipad/47264872786.htm
“iPad in white with black checks”
$207.99
iPad case
Ourshop.com/cases/ipad/47313.htm
“iPad case”
$27.99
SERPQuery
“White iPad”
Not just a technology problem
● SMEs / Marketing know what’s wrong with relevance
- but don’t usually know how search actually works
● SMEs / Marketing know what’s wrong with relevance
- but don’t usually know how search actually works
● I.T. know how to tweak the search engine - but don’t
know how to judge what’s ‘good’ for business
Not just a technology problem
● SMEs / Marketing know what’s wrong with relevance
- but don’t usually know how search actually works
● I.T. know how to tweak the search engine - but don’t
know how to judge what’s ‘good’ for business
● Management don’t understand why you can’t work
together to solve the problem
Not just a technology problem
● SMEs / Marketing know what’s wrong with relevance
- but don’t usually know how search actually works
● I.T. know how to tweak the search engine - but don’t
know how to judge what’s ‘good’ for business
● Management don’t understand why you can’t work
together to solve the problem but think AI will help
Not just a technology problem
Not just a technology problem
...it’s a people problem.
Not just a technology problem
Building your search team
● Cross functional
Building your search team
● Cross functional
● Educate & empower
Building your search team
● Cross functional
● Educate & empower
● Build skills internally (recruiting is hard)
Building your search team
● Cross functional
● Educate & empower
● Build skills internally (recruiting is hard)
● Use external resources:
○ Conferences, Meetups
○ Books & blogs
○ Training
○ Experts
Building your search team
● Cross functional
● Educate & empower
● Build skills internally (recruiting is hard)
● Use external resources:
○ Conferences, Meetups
○ Books & blogs
○ Training
○ Experts - with a Proven Process
A Proven Process
Roadmap & Architecture to plan 90 daysDiscovery 90 Day Journey
Training for your team
Team Maturity Reassessment Trusted Advisor
Accelerator
The relevance-centered enterprise
● Relevance Feedback loops
○ Lost sales & complaints
○ Business awareness
○ Content curation
○ Pairing
○ Test-driven
relevance tuning
See https://www.manning.com/books/relevant-search
● Relevance Feedback loops
○ Lost sales & complaints
○ Business awareness
○ Content curation
○ Pairing
○ Test-driven
relevance tuning
The relevance-centered enterprise
● Relevance Feedback loops
○ Lost sales & complaints
○ Business awareness
○ Content curation
○ Pairing
○ Test-driven
relevance tuning
The relevance-centered enterprise
Measure, rinse, repeat
● Without measurement how do you know you’re
getting any better?
Measure, rinse, repeat
● Without measurement how do you know you’re
getting any better?
● Measure everything!
Measure your search maturity
Business
Understand
User Needs
Search /
Discovery
Tech
Experiment
Driven
UX Enrichment
Advanced
Data
Inventory
Business
stakeholders
use real-time
KPIs
Producing
quality data
from analytics
Develops
custom
plugins
Ops supports
A/B testing &
offline tests
Innovative
Discovery
(chatbots,
etc)
NLP & Data
science team
Varied,
complex,
large-scale
data
Practitioner
Occasional
reporting
Some user
testing / basic
analytics
Complex
relevance
config; uses
plugins
Available, but
complex
experiments
UI supports
findability
Taxonomies /
Ontologies
Moderate
data
complexity
Baseline
Business
impact not
measured
No query logs
or user
testing
Stock or
moderately
tweak config
Test
discovery
manually,
deployed
rarely
10 search
links on page
Minor
enrichment
(synonyms)
Very simple
data model
Measure your relevance
iPad headphones white
Ourshop.com/headphones/ipad/47264872786.htm
“Great headphones for your iPad in white”
$12.99
iPad 19
Ourshop.com/tablets/ipad/47264872786.htm
“iPad in white with black checks”
$207.99
iPad case
Ourshop.com/cases/ipad/47313.htm
“iPad case”
$27.99
SERPQuery
“White iPad” 3/10
9/10
1/10
Rating
Measure your relevance
Measure your relevance
Measure your relevance
Better ways to measure relevance
● Measure search & engagement
○ Define ‘success’
● Measure search & engagement
○ Define ‘success’
○ Instrumentation & Logs
Better ways to measure relevance
● Measure search & engagement
○ Define ‘success’
○ Instrumentation & Logs
○ Human judgements
Better ways to measure relevance
● Measure search & engagement
○ Define ‘success’
○ Instrumentation & Logs
○ Human judgements
○ As much data as you can get
Better ways to measure relevance
● Define metrics that matter e.g.
○ Discounted Cumulative Gain (DGC)
○ Expected Reciprocal Rank (ERR) “the expected
reciprocal length of time that the user will take to find a relevant document”
Better ways to measure relevance
● Define metrics that matter e.g.
○ Discounted Cumulative Gain (DGC)
○ Expected Reciprocal Rank (ERR) “the expected
reciprocal length of time that the user will take to find a relevant document”
● But make sure to also consider business metrics!
Better ways to measure relevance
● Build a relevance testing framework
○ Test UIs
○ Open source tools
Better ways to measure relevance
Quepid
● Relevancy workbench for
Elasticsearch & Solr
● Allows SMEs to rate results
● Allows relevance engineers to
tweak Solr or Elasticsearch settings
and see how the scores change
● Free hosted version at quepid.com
● Open source at
https://github.com/o19s/quepid
Rated Ranking Evaluator (RRE)
● Search quality evaluation tool
for Elasticsearch & Solr
● Given rated documents and a set
of queries, runs these and shows
many metrics
● From Sease Ltd.
● Open source at
https://github.com/SeaseLtd/rate
d-ranking-evaluator
● Build a relevance testing framework
○ Test UIs
○ Open source tools
■ Quepid
■ Rated Ranking Evaluator
■ More are being built!
Better ways to measure relevance
● Build a relevance testing framework
○ Test UIs
○ Open source tools
■ Quepid
■ Rated Ranking Evaluator
■ More are being built!
○ Open source your own?
Better ways to measure relevance
● Go Open:
○ Most of the interesting work in relevance
measurement & testing is in the open
source world
Better ways to measure relevance
● Go Open:
○ Most of the interesting work in relevance
measurement & testing is in the open
source world
○ Think about what data, examples, code you
can open source
Better ways to measure relevance
● Go Open:
○ Most of the interesting work in relevance
measurement & testing is in the open
source world
○ Think about what data, examples, code you
can open source
○ Helps attract talent and encourages
collaboration!
Better ways to measure relevance
1. Three aspects of search quality
a. Relevance, Performance, Experience
Recap & Takeaways
1. Three aspects of search quality
a. Relevance, Performance, Experience
Recap & Takeaways
1. Three aspects of search quality
2. Focusing on Relevance
Recap & Takeaways
1. Three aspects of search quality
2. Focusing on Relevance
3. Not just a technology problem
a. Build & Empower your search
team
Recap & Takeaways
1. Three aspects of search quality
2. Focusing on Relevance
3. Not just a technology problem
4. Measure, rinse, repeat
a. Measure everything
b. Search Maturity
c. Go open source & join the community!
Recap & Takeaways
● Join Relevance Slack at
https://opensourceconnections.com/slack
● We’re hiring!
● Follow me on Twitter at @FlaxSearch
Any questions?

Más contenido relacionado

La actualidad más candente

Data Warehousing with Amazon Redshift
Data Warehousing with Amazon RedshiftData Warehousing with Amazon Redshift
Data Warehousing with Amazon RedshiftAmazon Web Services
 
Column oriented database
Column oriented databaseColumn oriented database
Column oriented databaseKanike Krishna
 
Neo4j Fundamentals
Neo4j FundamentalsNeo4j Fundamentals
Neo4j FundamentalsMax De Marzi
 
How Graph Databases efficiently store, manage and query connected data at s...
How Graph Databases efficiently  store, manage and query  connected data at s...How Graph Databases efficiently  store, manage and query  connected data at s...
How Graph Databases efficiently store, manage and query connected data at s...jexp
 
Cassandra concepts, patterns and anti-patterns
Cassandra concepts, patterns and anti-patternsCassandra concepts, patterns and anti-patterns
Cassandra concepts, patterns and anti-patternsDave Gardner
 
MongoDB Advanced Schema Design - Inboxes
MongoDB Advanced Schema Design - InboxesMongoDB Advanced Schema Design - Inboxes
MongoDB Advanced Schema Design - InboxesJared Rosoff
 
Lecture-3 Relational Algebra I.pptx
Lecture-3 Relational Algebra I.pptxLecture-3 Relational Algebra I.pptx
Lecture-3 Relational Algebra I.pptxHanzlaNaveed1
 
Sql vs NoSQL
Sql vs NoSQLSql vs NoSQL
Sql vs NoSQLRTigger
 
функционалдық сауаттылық
функционалдық сауаттылықфункционалдық сауаттылық
функционалдық сауаттылықoquzaman
 
An Overview of Apache Cassandra
An Overview of Apache CassandraAn Overview of Apache Cassandra
An Overview of Apache CassandraDataStax
 
RoR (Ruby on Rails)
RoR (Ruby on Rails)RoR (Ruby on Rails)
RoR (Ruby on Rails)scandiweb
 
An Introduction to Higher Order Functions in Spark SQL with Herman van Hovell
An Introduction to Higher Order Functions in Spark SQL with Herman van HovellAn Introduction to Higher Order Functions in Spark SQL with Herman van Hovell
An Introduction to Higher Order Functions in Spark SQL with Herman van HovellDatabricks
 
No SQL- The Future Of Data Storage
No SQL- The Future Of Data StorageNo SQL- The Future Of Data Storage
No SQL- The Future Of Data StorageBethmi Gunasekara
 
Designing and Building a Graph Database Application – Architectural Choices, ...
Designing and Building a Graph Database Application – Architectural Choices, ...Designing and Building a Graph Database Application – Architectural Choices, ...
Designing and Building a Graph Database Application – Architectural Choices, ...Neo4j
 
04 spark-pair rdd-rdd-persistence
04 spark-pair rdd-rdd-persistence04 spark-pair rdd-rdd-persistence
04 spark-pair rdd-rdd-persistenceVenkat Datla
 
Cassandra overview
Cassandra overviewCassandra overview
Cassandra overviewSean Murphy
 
The Apache Solr Semantic Knowledge Graph
The Apache Solr Semantic Knowledge GraphThe Apache Solr Semantic Knowledge Graph
The Apache Solr Semantic Knowledge GraphTrey Grainger
 
MongoDB.pptx
MongoDB.pptxMongoDB.pptx
MongoDB.pptxSigit52
 
Webinar: Working with Graph Data in MongoDB
Webinar: Working with Graph Data in MongoDBWebinar: Working with Graph Data in MongoDB
Webinar: Working with Graph Data in MongoDBMongoDB
 

La actualidad más candente (20)

Data Warehousing with Amazon Redshift
Data Warehousing with Amazon RedshiftData Warehousing with Amazon Redshift
Data Warehousing with Amazon Redshift
 
Column oriented database
Column oriented databaseColumn oriented database
Column oriented database
 
Neo4j Fundamentals
Neo4j FundamentalsNeo4j Fundamentals
Neo4j Fundamentals
 
Quick introduction to scala
Quick introduction to scalaQuick introduction to scala
Quick introduction to scala
 
How Graph Databases efficiently store, manage and query connected data at s...
How Graph Databases efficiently  store, manage and query  connected data at s...How Graph Databases efficiently  store, manage and query  connected data at s...
How Graph Databases efficiently store, manage and query connected data at s...
 
Cassandra concepts, patterns and anti-patterns
Cassandra concepts, patterns and anti-patternsCassandra concepts, patterns and anti-patterns
Cassandra concepts, patterns and anti-patterns
 
MongoDB Advanced Schema Design - Inboxes
MongoDB Advanced Schema Design - InboxesMongoDB Advanced Schema Design - Inboxes
MongoDB Advanced Schema Design - Inboxes
 
Lecture-3 Relational Algebra I.pptx
Lecture-3 Relational Algebra I.pptxLecture-3 Relational Algebra I.pptx
Lecture-3 Relational Algebra I.pptx
 
Sql vs NoSQL
Sql vs NoSQLSql vs NoSQL
Sql vs NoSQL
 
функционалдық сауаттылық
функционалдық сауаттылықфункционалдық сауаттылық
функционалдық сауаттылық
 
An Overview of Apache Cassandra
An Overview of Apache CassandraAn Overview of Apache Cassandra
An Overview of Apache Cassandra
 
RoR (Ruby on Rails)
RoR (Ruby on Rails)RoR (Ruby on Rails)
RoR (Ruby on Rails)
 
An Introduction to Higher Order Functions in Spark SQL with Herman van Hovell
An Introduction to Higher Order Functions in Spark SQL with Herman van HovellAn Introduction to Higher Order Functions in Spark SQL with Herman van Hovell
An Introduction to Higher Order Functions in Spark SQL with Herman van Hovell
 
No SQL- The Future Of Data Storage
No SQL- The Future Of Data StorageNo SQL- The Future Of Data Storage
No SQL- The Future Of Data Storage
 
Designing and Building a Graph Database Application – Architectural Choices, ...
Designing and Building a Graph Database Application – Architectural Choices, ...Designing and Building a Graph Database Application – Architectural Choices, ...
Designing and Building a Graph Database Application – Architectural Choices, ...
 
04 spark-pair rdd-rdd-persistence
04 spark-pair rdd-rdd-persistence04 spark-pair rdd-rdd-persistence
04 spark-pair rdd-rdd-persistence
 
Cassandra overview
Cassandra overviewCassandra overview
Cassandra overview
 
The Apache Solr Semantic Knowledge Graph
The Apache Solr Semantic Knowledge GraphThe Apache Solr Semantic Knowledge Graph
The Apache Solr Semantic Knowledge Graph
 
MongoDB.pptx
MongoDB.pptxMongoDB.pptx
MongoDB.pptx
 
Webinar: Working with Graph Data in MongoDB
Webinar: Working with Graph Data in MongoDBWebinar: Working with Graph Data in MongoDB
Webinar: Working with Graph Data in MongoDB
 

Similar a The right path to making search relevant - Taxonomy Bootcamp London 2019

Machine Learning - Startup weekend UCSB 2018
Machine Learning - Startup weekend UCSB 2018Machine Learning - Startup weekend UCSB 2018
Machine Learning - Startup weekend UCSB 2018Raul Eulogio
 
How to Boost Your SEO using Structured Data
How to Boost Your SEO using Structured DataHow to Boost Your SEO using Structured Data
How to Boost Your SEO using Structured DataMartin Tang
 
Phil Morgan, Head of Search, talks to students at the University of Salford
Phil Morgan, Head of Search, talks to students at the University of SalfordPhil Morgan, Head of Search, talks to students at the University of Salford
Phil Morgan, Head of Search, talks to students at the University of SalfordDelineo advertising agency
 
How To Implement Your Online Search Quality Evaluation With Kibana
How To Implement Your Online Search Quality Evaluation With KibanaHow To Implement Your Online Search Quality Evaluation With Kibana
How To Implement Your Online Search Quality Evaluation With KibanaSease
 
Tips and tools for effective SEO and brand recognition - eCommerce Expo Melbo...
Tips and tools for effective SEO and brand recognition - eCommerce Expo Melbo...Tips and tools for effective SEO and brand recognition - eCommerce Expo Melbo...
Tips and tools for effective SEO and brand recognition - eCommerce Expo Melbo...Bespoke Agency
 
Improving Your Onsite Search
Improving Your Onsite SearchImproving Your Onsite Search
Improving Your Onsite SearchCaroline Roberts
 
Converge 2014: Digital Analytics - Getting Leadership Buy-in - Thayer
Converge 2014: Digital Analytics - Getting Leadership Buy-in - ThayerConverge 2014: Digital Analytics - Getting Leadership Buy-in - Thayer
Converge 2014: Digital Analytics - Getting Leadership Buy-in - ThayerConverge Consulting
 
[DSC Europe 23][AICommerce] Nenad Bozic Nikola Jankovic-Improve search on you...
[DSC Europe 23][AICommerce] Nenad Bozic Nikola Jankovic-Improve search on you...[DSC Europe 23][AICommerce] Nenad Bozic Nikola Jankovic-Improve search on you...
[DSC Europe 23][AICommerce] Nenad Bozic Nikola Jankovic-Improve search on you...DataScienceConferenc1
 
eClub CVUT - How to organize work in a small startup? - Prague - April 11 2013
eClub CVUT - How to organize work in a small startup? - Prague - April 11 2013eClub CVUT - How to organize work in a small startup? - Prague - April 11 2013
eClub CVUT - How to organize work in a small startup? - Prague - April 11 2013Jaroslav Gergic
 
How To Structure Your Search Team for Success
How To Structure Your Search Team for SuccessHow To Structure Your Search Team for Success
How To Structure Your Search Team for SuccessOpenSource Connections
 
Intro to Product Management by Trunk Club Product Manager
Intro to Product Management by Trunk Club Product ManagerIntro to Product Management by Trunk Club Product Manager
Intro to Product Management by Trunk Club Product ManagerProduct School
 
How To Use AI To Enhance Your SEO & Create Better Content
How To Use AI To Enhance Your SEO & Create Better ContentHow To Use AI To Enhance Your SEO & Create Better Content
How To Use AI To Enhance Your SEO & Create Better ContentSearch Engine Journal
 
Geekcamp Indonesia 2017 : Agile Product Management
Geekcamp Indonesia 2017 : Agile Product ManagementGeekcamp Indonesia 2017 : Agile Product Management
Geekcamp Indonesia 2017 : Agile Product ManagementMichael Ong
 
Ask the Experts about LinkedIn Recruiter
Ask the Experts about LinkedIn RecruiterAsk the Experts about LinkedIn Recruiter
Ask the Experts about LinkedIn RecruiterLinkedIn Europe
 
SIGIR 2013 BARS Keynote - the search for the best live recommender system
SIGIR 2013 BARS Keynote - the search for the best live recommender systemSIGIR 2013 BARS Keynote - the search for the best live recommender system
SIGIR 2013 BARS Keynote - the search for the best live recommender systemTorben Brodt
 
Search Accuracy Metrics and Predictive Analytics - A Big Data Use Case: Prese...
Search Accuracy Metrics and Predictive Analytics - A Big Data Use Case: Prese...Search Accuracy Metrics and Predictive Analytics - A Big Data Use Case: Prese...
Search Accuracy Metrics and Predictive Analytics - A Big Data Use Case: Prese...Lucidworks
 
How to Build your Career.pptx
How to Build your Career.pptxHow to Build your Career.pptx
How to Build your Career.pptxvaideheekore
 
Winning Keyword Research Strategies for 2018
Winning Keyword ResearchStrategies for 2018Winning Keyword ResearchStrategies for 2018
Winning Keyword Research Strategies for 2018Knoxville HUG
 

Similar a The right path to making search relevant - Taxonomy Bootcamp London 2019 (20)

Machine Learning - Startup weekend UCSB 2018
Machine Learning - Startup weekend UCSB 2018Machine Learning - Startup weekend UCSB 2018
Machine Learning - Startup weekend UCSB 2018
 
How to Boost Your SEO using Structured Data
How to Boost Your SEO using Structured DataHow to Boost Your SEO using Structured Data
How to Boost Your SEO using Structured Data
 
Content Strategy 101
Content Strategy 101Content Strategy 101
Content Strategy 101
 
Phil Morgan, Head of Search, talks to students at the University of Salford
Phil Morgan, Head of Search, talks to students at the University of SalfordPhil Morgan, Head of Search, talks to students at the University of Salford
Phil Morgan, Head of Search, talks to students at the University of Salford
 
How To Implement Your Online Search Quality Evaluation With Kibana
How To Implement Your Online Search Quality Evaluation With KibanaHow To Implement Your Online Search Quality Evaluation With Kibana
How To Implement Your Online Search Quality Evaluation With Kibana
 
Tips and tools for effective SEO and brand recognition - eCommerce Expo Melbo...
Tips and tools for effective SEO and brand recognition - eCommerce Expo Melbo...Tips and tools for effective SEO and brand recognition - eCommerce Expo Melbo...
Tips and tools for effective SEO and brand recognition - eCommerce Expo Melbo...
 
Improving Your Onsite Search
Improving Your Onsite SearchImproving Your Onsite Search
Improving Your Onsite Search
 
Converge 2014: Digital Analytics - Getting Leadership Buy-in - Thayer
Converge 2014: Digital Analytics - Getting Leadership Buy-in - ThayerConverge 2014: Digital Analytics - Getting Leadership Buy-in - Thayer
Converge 2014: Digital Analytics - Getting Leadership Buy-in - Thayer
 
[DSC Europe 23][AICommerce] Nenad Bozic Nikola Jankovic-Improve search on you...
[DSC Europe 23][AICommerce] Nenad Bozic Nikola Jankovic-Improve search on you...[DSC Europe 23][AICommerce] Nenad Bozic Nikola Jankovic-Improve search on you...
[DSC Europe 23][AICommerce] Nenad Bozic Nikola Jankovic-Improve search on you...
 
How to do a content audit
How to do a content auditHow to do a content audit
How to do a content audit
 
eClub CVUT - How to organize work in a small startup? - Prague - April 11 2013
eClub CVUT - How to organize work in a small startup? - Prague - April 11 2013eClub CVUT - How to organize work in a small startup? - Prague - April 11 2013
eClub CVUT - How to organize work in a small startup? - Prague - April 11 2013
 
How To Structure Your Search Team for Success
How To Structure Your Search Team for SuccessHow To Structure Your Search Team for Success
How To Structure Your Search Team for Success
 
Intro to Product Management by Trunk Club Product Manager
Intro to Product Management by Trunk Club Product ManagerIntro to Product Management by Trunk Club Product Manager
Intro to Product Management by Trunk Club Product Manager
 
How To Use AI To Enhance Your SEO & Create Better Content
How To Use AI To Enhance Your SEO & Create Better ContentHow To Use AI To Enhance Your SEO & Create Better Content
How To Use AI To Enhance Your SEO & Create Better Content
 
Geekcamp Indonesia 2017 : Agile Product Management
Geekcamp Indonesia 2017 : Agile Product ManagementGeekcamp Indonesia 2017 : Agile Product Management
Geekcamp Indonesia 2017 : Agile Product Management
 
Ask the Experts about LinkedIn Recruiter
Ask the Experts about LinkedIn RecruiterAsk the Experts about LinkedIn Recruiter
Ask the Experts about LinkedIn Recruiter
 
SIGIR 2013 BARS Keynote - the search for the best live recommender system
SIGIR 2013 BARS Keynote - the search for the best live recommender systemSIGIR 2013 BARS Keynote - the search for the best live recommender system
SIGIR 2013 BARS Keynote - the search for the best live recommender system
 
Search Accuracy Metrics and Predictive Analytics - A Big Data Use Case: Prese...
Search Accuracy Metrics and Predictive Analytics - A Big Data Use Case: Prese...Search Accuracy Metrics and Predictive Analytics - A Big Data Use Case: Prese...
Search Accuracy Metrics and Predictive Analytics - A Big Data Use Case: Prese...
 
How to Build your Career.pptx
How to Build your Career.pptxHow to Build your Career.pptx
How to Build your Career.pptx
 
Winning Keyword Research Strategies for 2018
Winning Keyword ResearchStrategies for 2018Winning Keyword ResearchStrategies for 2018
Winning Keyword Research Strategies for 2018
 

Más de OpenSource Connections

Haystack 2019 Lightning Talk - The Future of Quepid - Charlie Hull
Haystack 2019 Lightning Talk - The Future of Quepid - Charlie HullHaystack 2019 Lightning Talk - The Future of Quepid - Charlie Hull
Haystack 2019 Lightning Talk - The Future of Quepid - Charlie HullOpenSource Connections
 
Haystack 2019 Lightning Talk - State of Apache Tika - Tim Allison
Haystack 2019 Lightning Talk - State of Apache Tika - Tim AllisonHaystack 2019 Lightning Talk - State of Apache Tika - Tim Allison
Haystack 2019 Lightning Talk - State of Apache Tika - Tim AllisonOpenSource Connections
 
Haystack 2019 Lightning Talk - Relevance on 17 million full text documents - ...
Haystack 2019 Lightning Talk - Relevance on 17 million full text documents - ...Haystack 2019 Lightning Talk - Relevance on 17 million full text documents - ...
Haystack 2019 Lightning Talk - Relevance on 17 million full text documents - ...OpenSource Connections
 
Haystack 2019 Lightning Talk - Solr Cloud on Kubernetes - Manoj Bharadwaj
Haystack 2019 Lightning Talk - Solr Cloud on Kubernetes - Manoj BharadwajHaystack 2019 Lightning Talk - Solr Cloud on Kubernetes - Manoj Bharadwaj
Haystack 2019 Lightning Talk - Solr Cloud on Kubernetes - Manoj BharadwajOpenSource Connections
 
Haystack 2019 Lightning Talk - Quaerite a Search relevance evaluation toolkit...
Haystack 2019 Lightning Talk - Quaerite a Search relevance evaluation toolkit...Haystack 2019 Lightning Talk - Quaerite a Search relevance evaluation toolkit...
Haystack 2019 Lightning Talk - Quaerite a Search relevance evaluation toolkit...OpenSource Connections
 
Haystack 2019 - Search-based recommendations at Politico - Ryan Kohl
Haystack 2019 - Search-based recommendations at Politico - Ryan KohlHaystack 2019 - Search-based recommendations at Politico - Ryan Kohl
Haystack 2019 - Search-based recommendations at Politico - Ryan KohlOpenSource Connections
 
Haystack 2019 - Search with Vectors - Simon Hughes
Haystack 2019 - Search with Vectors - Simon HughesHaystack 2019 - Search with Vectors - Simon Hughes
Haystack 2019 - Search with Vectors - Simon HughesOpenSource Connections
 
Haystack 2019 - Natural Language Search with Knowledge Graphs - Trey Grainger
Haystack 2019 - Natural Language Search with Knowledge Graphs - Trey GraingerHaystack 2019 - Natural Language Search with Knowledge Graphs - Trey Grainger
Haystack 2019 - Natural Language Search with Knowledge Graphs - Trey GraingerOpenSource Connections
 
Haystack 2019 - Search Logs + Machine Learning = Auto-Tagging Inventory - Joh...
Haystack 2019 - Search Logs + Machine Learning = Auto-Tagging Inventory - Joh...Haystack 2019 - Search Logs + Machine Learning = Auto-Tagging Inventory - Joh...
Haystack 2019 - Search Logs + Machine Learning = Auto-Tagging Inventory - Joh...OpenSource Connections
 
Haystack 2019 - Improving Search Relevance with Numeric Features in Elasticse...
Haystack 2019 - Improving Search Relevance with Numeric Features in Elasticse...Haystack 2019 - Improving Search Relevance with Numeric Features in Elasticse...
Haystack 2019 - Improving Search Relevance with Numeric Features in Elasticse...OpenSource Connections
 
Haystack 2019 - Architectural considerations on search relevancy in the conte...
Haystack 2019 - Architectural considerations on search relevancy in the conte...Haystack 2019 - Architectural considerations on search relevancy in the conte...
Haystack 2019 - Architectural considerations on search relevancy in the conte...OpenSource Connections
 
Haystack 2019 - Custom Solr Query Parser Design Option, and Pros & Cons - Ber...
Haystack 2019 - Custom Solr Query Parser Design Option, and Pros & Cons - Ber...Haystack 2019 - Custom Solr Query Parser Design Option, and Pros & Cons - Ber...
Haystack 2019 - Custom Solr Query Parser Design Option, and Pros & Cons - Ber...OpenSource Connections
 
Haystack 2019 - Establishing a relevance focused culture in a large organizat...
Haystack 2019 - Establishing a relevance focused culture in a large organizat...Haystack 2019 - Establishing a relevance focused culture in a large organizat...
Haystack 2019 - Establishing a relevance focused culture in a large organizat...OpenSource Connections
 
Haystack 2019 - Solving for Satisfaction: Introduction to Click Models - Eliz...
Haystack 2019 - Solving for Satisfaction: Introduction to Click Models - Eliz...Haystack 2019 - Solving for Satisfaction: Introduction to Click Models - Eliz...
Haystack 2019 - Solving for Satisfaction: Introduction to Click Models - Eliz...OpenSource Connections
 
2019 Haystack - How The New York Times Tackles Relevance - Jeremiah Via
2019 Haystack - How The New York Times Tackles Relevance - Jeremiah Via2019 Haystack - How The New York Times Tackles Relevance - Jeremiah Via
2019 Haystack - How The New York Times Tackles Relevance - Jeremiah ViaOpenSource Connections
 
Haystack 2019 - Addressing variance in AB tests: Interleaved evaluation of ra...
Haystack 2019 - Addressing variance in AB tests: Interleaved evaluation of ra...Haystack 2019 - Addressing variance in AB tests: Interleaved evaluation of ra...
Haystack 2019 - Addressing variance in AB tests: Interleaved evaluation of ra...OpenSource Connections
 
Haystack 2019 - Beyond The Search Engine: Improving Relevancy through Query E...
Haystack 2019 - Beyond The Search Engine: Improving Relevancy through Query E...Haystack 2019 - Beyond The Search Engine: Improving Relevancy through Query E...
Haystack 2019 - Beyond The Search Engine: Improving Relevancy through Query E...OpenSource Connections
 

Más de OpenSource Connections (20)

Encores
EncoresEncores
Encores
 
Test driven relevancy
Test driven relevancyTest driven relevancy
Test driven relevancy
 
Payloads and OCR with Solr
Payloads and OCR with SolrPayloads and OCR with Solr
Payloads and OCR with Solr
 
Haystack 2019 Lightning Talk - The Future of Quepid - Charlie Hull
Haystack 2019 Lightning Talk - The Future of Quepid - Charlie HullHaystack 2019 Lightning Talk - The Future of Quepid - Charlie Hull
Haystack 2019 Lightning Talk - The Future of Quepid - Charlie Hull
 
Haystack 2019 Lightning Talk - State of Apache Tika - Tim Allison
Haystack 2019 Lightning Talk - State of Apache Tika - Tim AllisonHaystack 2019 Lightning Talk - State of Apache Tika - Tim Allison
Haystack 2019 Lightning Talk - State of Apache Tika - Tim Allison
 
Haystack 2019 Lightning Talk - Relevance on 17 million full text documents - ...
Haystack 2019 Lightning Talk - Relevance on 17 million full text documents - ...Haystack 2019 Lightning Talk - Relevance on 17 million full text documents - ...
Haystack 2019 Lightning Talk - Relevance on 17 million full text documents - ...
 
Haystack 2019 Lightning Talk - Solr Cloud on Kubernetes - Manoj Bharadwaj
Haystack 2019 Lightning Talk - Solr Cloud on Kubernetes - Manoj BharadwajHaystack 2019 Lightning Talk - Solr Cloud on Kubernetes - Manoj Bharadwaj
Haystack 2019 Lightning Talk - Solr Cloud on Kubernetes - Manoj Bharadwaj
 
Haystack 2019 Lightning Talk - Quaerite a Search relevance evaluation toolkit...
Haystack 2019 Lightning Talk - Quaerite a Search relevance evaluation toolkit...Haystack 2019 Lightning Talk - Quaerite a Search relevance evaluation toolkit...
Haystack 2019 Lightning Talk - Quaerite a Search relevance evaluation toolkit...
 
Haystack 2019 - Search-based recommendations at Politico - Ryan Kohl
Haystack 2019 - Search-based recommendations at Politico - Ryan KohlHaystack 2019 - Search-based recommendations at Politico - Ryan Kohl
Haystack 2019 - Search-based recommendations at Politico - Ryan Kohl
 
Haystack 2019 - Search with Vectors - Simon Hughes
Haystack 2019 - Search with Vectors - Simon HughesHaystack 2019 - Search with Vectors - Simon Hughes
Haystack 2019 - Search with Vectors - Simon Hughes
 
Haystack 2019 - Natural Language Search with Knowledge Graphs - Trey Grainger
Haystack 2019 - Natural Language Search with Knowledge Graphs - Trey GraingerHaystack 2019 - Natural Language Search with Knowledge Graphs - Trey Grainger
Haystack 2019 - Natural Language Search with Knowledge Graphs - Trey Grainger
 
Haystack 2019 - Search Logs + Machine Learning = Auto-Tagging Inventory - Joh...
Haystack 2019 - Search Logs + Machine Learning = Auto-Tagging Inventory - Joh...Haystack 2019 - Search Logs + Machine Learning = Auto-Tagging Inventory - Joh...
Haystack 2019 - Search Logs + Machine Learning = Auto-Tagging Inventory - Joh...
 
Haystack 2019 - Improving Search Relevance with Numeric Features in Elasticse...
Haystack 2019 - Improving Search Relevance with Numeric Features in Elasticse...Haystack 2019 - Improving Search Relevance with Numeric Features in Elasticse...
Haystack 2019 - Improving Search Relevance with Numeric Features in Elasticse...
 
Haystack 2019 - Architectural considerations on search relevancy in the conte...
Haystack 2019 - Architectural considerations on search relevancy in the conte...Haystack 2019 - Architectural considerations on search relevancy in the conte...
Haystack 2019 - Architectural considerations on search relevancy in the conte...
 
Haystack 2019 - Custom Solr Query Parser Design Option, and Pros & Cons - Ber...
Haystack 2019 - Custom Solr Query Parser Design Option, and Pros & Cons - Ber...Haystack 2019 - Custom Solr Query Parser Design Option, and Pros & Cons - Ber...
Haystack 2019 - Custom Solr Query Parser Design Option, and Pros & Cons - Ber...
 
Haystack 2019 - Establishing a relevance focused culture in a large organizat...
Haystack 2019 - Establishing a relevance focused culture in a large organizat...Haystack 2019 - Establishing a relevance focused culture in a large organizat...
Haystack 2019 - Establishing a relevance focused culture in a large organizat...
 
Haystack 2019 - Solving for Satisfaction: Introduction to Click Models - Eliz...
Haystack 2019 - Solving for Satisfaction: Introduction to Click Models - Eliz...Haystack 2019 - Solving for Satisfaction: Introduction to Click Models - Eliz...
Haystack 2019 - Solving for Satisfaction: Introduction to Click Models - Eliz...
 
2019 Haystack - How The New York Times Tackles Relevance - Jeremiah Via
2019 Haystack - How The New York Times Tackles Relevance - Jeremiah Via2019 Haystack - How The New York Times Tackles Relevance - Jeremiah Via
2019 Haystack - How The New York Times Tackles Relevance - Jeremiah Via
 
Haystack 2019 - Addressing variance in AB tests: Interleaved evaluation of ra...
Haystack 2019 - Addressing variance in AB tests: Interleaved evaluation of ra...Haystack 2019 - Addressing variance in AB tests: Interleaved evaluation of ra...
Haystack 2019 - Addressing variance in AB tests: Interleaved evaluation of ra...
 
Haystack 2019 - Beyond The Search Engine: Improving Relevancy through Query E...
Haystack 2019 - Beyond The Search Engine: Improving Relevancy through Query E...Haystack 2019 - Beyond The Search Engine: Improving Relevancy through Query E...
Haystack 2019 - Beyond The Search Engine: Improving Relevancy through Query E...
 

Último

VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfkalichargn70th171
 
ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...Nitya salvi
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfryanfarris8
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 

Último (20)

VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide Deck
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 

The right path to making search relevant - Taxonomy Bootcamp London 2019

  • 1. The right path to relevant search Charlie Hull, http://www.opensourceconnections.com
  • 2. ● Leading experts on open source search (Solr, Elasticsearch…) ● We empower search teams with training, guidance & team augmentation ● We wrote the book on relevance ● Based on the USA with a new UK office (me!) ● We run the Haystack conference www.haystackconf.com ○ Haystack EU - Berlin Oct 28th - SOLD OUT ○ Haystack US - Charlottesville Apr 29th-30th Who are we?
  • 3. ● Leading experts on open source search (Solr, Elasticsearch…) ● We empower search teams with training, guidance & team augmentation ● We wrote the book on relevance ● Based on the USA with a new UK office (me!) ● We run the Haystack conference www.haystackconf.com ○ Haystack EU - Berlin Oct 28th - SOLD OUT ○ Haystack US - Charlottesville Apr 29th-30th We’re hiring! Talk to me later... Who are we?
  • 4. Relevance Cornucopia🦃 Training Event: http://o19s.com/blog/2019/09/11/announcing-relevance-cornucopia/ ● Week of November 10, Charlottesville, VA, USA ● "Think Like a Relevance Engineer" for Solr or Elasticsearch ● "Learning to Rank" & "Natural Language Search" training ● Delivered by our crack team of expert relevance consultants Plug alert!
  • 5. 1. Three aspects of search quality 2. Focusing on Relevance 3. Not just a technology problem 4. Measure, rinse, repeat Outline
  • 6. “Our search should work like Google!”
  • 7. “Our search should work like Google!” “We’ve spent all this money on a new search engine, why do people still hate search?”
  • 8. “Our search should work like Google!” “We’ve spent all this money on a new search engine, why do people still hate search?” “We should be doing AI...”
  • 9. Three aspects of search quality
  • 10. ● Relevance (the right results in the right order) ● Performance (quick & fresh) ● Experience (design & interaction) https://opensourceconnections.com/blog/2018/11/19/an-introduction-to-search-quality/ Three aspects of search quality
  • 11. ● Relevance (the right results in the right order) ● Performance (quick & fresh) ● Experience (design & interaction) Three aspects of search quality https://opensourceconnections.com/blog/2018/11/19/an-introduction-to-search-quality/
  • 12. Focusing on Relevance 2019 forecast template Ourintranet.somewhere.templates.776h.tmp “Use this template for all 2019 forecasts…” .doc - 2267kb Actual Sales in 2019 Ourintranet.somewhere.salesfigures.xls “...sales 2019…” .xls - 3348kb 2019 forecast for East of England Ourintranet.somewhere.stuff.forecasting2019.htm “I’ve written a weather forecast for 2019 here…” .htm - 1310kb Search Engine Results PageQuery “2019 sales forecast”
  • 13. Focusing on Relevance iPad headphones white Ourshop.com/headphones/ipad/47264872786.htm “Great headphones for your iPad in white” $12.99 iPad 19 Ourshop.com/tablets/ipad/47264872786.htm “iPad in white with black checks” $207.99 iPad case Ourshop.com/cases/ipad/47313.htm “iPad case” $27.99 SERPQuery “White iPad”
  • 14. Focusing on Relevance iPad headphones white Ourshop.com/headphones/ipad/47264872786.htm “Great headphones for your iPad in white” $12.99 iPad 19 Ourshop.com/tablets/ipad/47264872786.htm “iPad in white with black checks” $207.99 iPad case Ourshop.com/cases/ipad/47313.htm “iPad case” $27.99 SERPQuery “White iPad”
  • 15. Not just a technology problem ● SMEs / Marketing know what’s wrong with relevance - but don’t usually know how search actually works
  • 16. ● SMEs / Marketing know what’s wrong with relevance - but don’t usually know how search actually works ● I.T. know how to tweak the search engine - but don’t know how to judge what’s ‘good’ for business Not just a technology problem
  • 17. ● SMEs / Marketing know what’s wrong with relevance - but don’t usually know how search actually works ● I.T. know how to tweak the search engine - but don’t know how to judge what’s ‘good’ for business ● Management don’t understand why you can’t work together to solve the problem Not just a technology problem
  • 18. ● SMEs / Marketing know what’s wrong with relevance - but don’t usually know how search actually works ● I.T. know how to tweak the search engine - but don’t know how to judge what’s ‘good’ for business ● Management don’t understand why you can’t work together to solve the problem but think AI will help Not just a technology problem
  • 19. Not just a technology problem
  • 20. ...it’s a people problem. Not just a technology problem
  • 21. Building your search team ● Cross functional
  • 22. Building your search team ● Cross functional ● Educate & empower
  • 23. Building your search team ● Cross functional ● Educate & empower ● Build skills internally (recruiting is hard)
  • 24. Building your search team ● Cross functional ● Educate & empower ● Build skills internally (recruiting is hard) ● Use external resources: ○ Conferences, Meetups ○ Books & blogs ○ Training ○ Experts
  • 25. Building your search team ● Cross functional ● Educate & empower ● Build skills internally (recruiting is hard) ● Use external resources: ○ Conferences, Meetups ○ Books & blogs ○ Training ○ Experts - with a Proven Process
  • 26. A Proven Process Roadmap & Architecture to plan 90 daysDiscovery 90 Day Journey Training for your team Team Maturity Reassessment Trusted Advisor Accelerator
  • 27. The relevance-centered enterprise ● Relevance Feedback loops ○ Lost sales & complaints ○ Business awareness ○ Content curation ○ Pairing ○ Test-driven relevance tuning See https://www.manning.com/books/relevant-search
  • 28. ● Relevance Feedback loops ○ Lost sales & complaints ○ Business awareness ○ Content curation ○ Pairing ○ Test-driven relevance tuning The relevance-centered enterprise
  • 29. ● Relevance Feedback loops ○ Lost sales & complaints ○ Business awareness ○ Content curation ○ Pairing ○ Test-driven relevance tuning The relevance-centered enterprise
  • 30. Measure, rinse, repeat ● Without measurement how do you know you’re getting any better?
  • 31. Measure, rinse, repeat ● Without measurement how do you know you’re getting any better? ● Measure everything!
  • 32. Measure your search maturity Business Understand User Needs Search / Discovery Tech Experiment Driven UX Enrichment Advanced Data Inventory Business stakeholders use real-time KPIs Producing quality data from analytics Develops custom plugins Ops supports A/B testing & offline tests Innovative Discovery (chatbots, etc) NLP & Data science team Varied, complex, large-scale data Practitioner Occasional reporting Some user testing / basic analytics Complex relevance config; uses plugins Available, but complex experiments UI supports findability Taxonomies / Ontologies Moderate data complexity Baseline Business impact not measured No query logs or user testing Stock or moderately tweak config Test discovery manually, deployed rarely 10 search links on page Minor enrichment (synonyms) Very simple data model
  • 33. Measure your relevance iPad headphones white Ourshop.com/headphones/ipad/47264872786.htm “Great headphones for your iPad in white” $12.99 iPad 19 Ourshop.com/tablets/ipad/47264872786.htm “iPad in white with black checks” $207.99 iPad case Ourshop.com/cases/ipad/47313.htm “iPad case” $27.99 SERPQuery “White iPad” 3/10 9/10 1/10 Rating
  • 37. Better ways to measure relevance ● Measure search & engagement ○ Define ‘success’
  • 38. ● Measure search & engagement ○ Define ‘success’ ○ Instrumentation & Logs Better ways to measure relevance
  • 39. ● Measure search & engagement ○ Define ‘success’ ○ Instrumentation & Logs ○ Human judgements Better ways to measure relevance
  • 40. ● Measure search & engagement ○ Define ‘success’ ○ Instrumentation & Logs ○ Human judgements ○ As much data as you can get Better ways to measure relevance
  • 41. ● Define metrics that matter e.g. ○ Discounted Cumulative Gain (DGC) ○ Expected Reciprocal Rank (ERR) “the expected reciprocal length of time that the user will take to find a relevant document” Better ways to measure relevance
  • 42. ● Define metrics that matter e.g. ○ Discounted Cumulative Gain (DGC) ○ Expected Reciprocal Rank (ERR) “the expected reciprocal length of time that the user will take to find a relevant document” ● But make sure to also consider business metrics! Better ways to measure relevance
  • 43. ● Build a relevance testing framework ○ Test UIs ○ Open source tools Better ways to measure relevance
  • 44. Quepid ● Relevancy workbench for Elasticsearch & Solr ● Allows SMEs to rate results ● Allows relevance engineers to tweak Solr or Elasticsearch settings and see how the scores change ● Free hosted version at quepid.com ● Open source at https://github.com/o19s/quepid
  • 45. Rated Ranking Evaluator (RRE) ● Search quality evaluation tool for Elasticsearch & Solr ● Given rated documents and a set of queries, runs these and shows many metrics ● From Sease Ltd. ● Open source at https://github.com/SeaseLtd/rate d-ranking-evaluator
  • 46. ● Build a relevance testing framework ○ Test UIs ○ Open source tools ■ Quepid ■ Rated Ranking Evaluator ■ More are being built! Better ways to measure relevance
  • 47. ● Build a relevance testing framework ○ Test UIs ○ Open source tools ■ Quepid ■ Rated Ranking Evaluator ■ More are being built! ○ Open source your own? Better ways to measure relevance
  • 48. ● Go Open: ○ Most of the interesting work in relevance measurement & testing is in the open source world Better ways to measure relevance
  • 49. ● Go Open: ○ Most of the interesting work in relevance measurement & testing is in the open source world ○ Think about what data, examples, code you can open source Better ways to measure relevance
  • 50. ● Go Open: ○ Most of the interesting work in relevance measurement & testing is in the open source world ○ Think about what data, examples, code you can open source ○ Helps attract talent and encourages collaboration! Better ways to measure relevance
  • 51. 1. Three aspects of search quality a. Relevance, Performance, Experience Recap & Takeaways
  • 52. 1. Three aspects of search quality a. Relevance, Performance, Experience Recap & Takeaways
  • 53. 1. Three aspects of search quality 2. Focusing on Relevance Recap & Takeaways
  • 54. 1. Three aspects of search quality 2. Focusing on Relevance 3. Not just a technology problem a. Build & Empower your search team Recap & Takeaways
  • 55. 1. Three aspects of search quality 2. Focusing on Relevance 3. Not just a technology problem 4. Measure, rinse, repeat a. Measure everything b. Search Maturity c. Go open source & join the community! Recap & Takeaways
  • 56. ● Join Relevance Slack at https://opensourceconnections.com/slack ● We’re hiring! ● Follow me on Twitter at @FlaxSearch Any questions?