SlideShare una empresa de Scribd logo
1 de 25
Descargar para leer sin conexión
www.opensourceconnections.com
How to Structure
Your Search Team
for Success
Enterprise Search & Discovery 2020 | Eric Pugh | @dep4b | www.opensourceconnections.com
www.opensourceconnections.com
www.opensourceconnections.com
Who am I?
● Co-founder of OpenSource Connections
● Apache Software Foundation member
● Committer on the Apache Solr project
● Steward of Quepid: A Query Relevance Workbench
● Creator of Chorus: An Open Source Search Stack for Ecommerce
● Member of The Search Network
www.opensourceconnections.com
Avi AgnesMartin Miles HelenCharlie
Chat
with
us!
www.opensourceconnections.com
How to Structure
Your Search Team
for Success
Enterprise Search & Discovery 2020 | Eric Pugh | @dep4b | www.opensourceconnections.com
“The Magic
Ingredient”
ESS 2020 | Eric Pugh | @dep4b
People are the
Magic Ingredient!
Sebastian from Tudock leading the
conversation last year....
6
ESS 2020 | Eric Pugh | @dep4b
People are the
Magic Ingredient!
The COVID version of group work.... ;-)
7
8
www.opensourceconnections.com
Search Team Maturity Model
Business
Understand
User Needs
Search &
Discovery
Tech
Experiment
Driven
User
Experience
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
10
www.opensourceconnections.com
Search Team Maturity Model
Business
Understand
User Needs
Search &
Discovery
Tech
Experiment
Driven
User
Experience
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
www.opensourceconnections.com
Critical Areas needed for Learning to Rank!
Business
Understand
User Needs
Search &
Discovery
Tech
Experiment
Driven
User
Experience
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
www.opensourceconnections.com
Critical areas for measuring search!
Business
Understand
User Needs
Search &
Discovery
Tech
Experiment
Driven
User
Experience
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
KMWorld/ESD 2020 | Eric Pugh | @dep4b
Maturity Model lays
out where you are and
where you want to be,
now do you have the
team to get there?
14
KMWorld/ESD 2020 | Eric Pugh | @dep4b
How it started...
Our non-quantitative understanding of teams...
Business Stakeholders - business sponsors of the search team. Who sits outside the search team and holds them accountable to meeting
goals/metrics/milestones?
Search Team Leadership - who is accountable to search's performance to the organization?
Analytics Developers - who wires up the UI and collects analytics on search's performance?
Relevance Engineers - who is responsible for manipulating a search algorithm to return content that matches user's intent?
QA / Qualitative Feedback - who tests search relevance (and other) quality issues and reports them to the team?
Expert User - who on the team is able to stand in for the user?
Search Ops Engineers - who manages scaling, deployment, and search infrastructure?
Search UI/UX devs - who develops the search UI?
Search UI/UX designers - visual designer of how the search UI is interacted with
Search API devs - developers that work on the API that fronts search
Taxonomists - someone tasked with linking concepts in a vocabulary (for building concept search)
Data Scientists - tasked with augmenting data / queries / user metadata to augment the ranking task. Often has an NLP role with a company
KMWorld/ESD 2020 | Eric Pugh | @dep4bStep 1: Brainstorming “The Work” of the Search Team 16
ESS 2020 | Eric Pugh | @dep4b
Step 2: Cluster the
Tasks
17
KMWorld/ESD 2020 | Eric Pugh | @dep4bStep 2: Clustering Tasks Together 18
KMWorld/ESD 2020 | Eric Pugh | @dep4bStep 3: Naming the Roles 19
KMWorld/ESD 2020 | Eric Pugh | @dep4b
Trying to Learn to Rank before they can
Walk!
20
KMWorld/ESD 2020 | Eric Pugh | @dep4b
“App and Ops Focused” Team Starting to
Think about Relevance
21
KMWorld/ESD 2020 | Eric Pugh | @dep4b
Roles of a
Search Team -
Raw Numbers
6 Teams worked
with
367
Responsibilities
written down
56 Roles
identified
KMWorld/ESD 2020 | Eric Pugh | @dep4b
Roles of a
Search Team -
Raw Numbers
Responsibilit
ies tied to
Role
KMWorld/ESD 2020 | Eric Pugh | @dep4b
Roles of a
Search Team
How it
ended...
www.opensourceconnections.com
Thank you! Stay safe, and let's
keep in touch!
Email: epugh@opensourceconnections.com
Twitter: @dep4b

Más contenido relacionado

Similar a How To Structure Your Search Team for Success

Leticia_Ferrer_Mur_Team11_Semester3_1_BA_project
Leticia_Ferrer_Mur_Team11_Semester3_1_BA_projectLeticia_Ferrer_Mur_Team11_Semester3_1_BA_project
Leticia_Ferrer_Mur_Team11_Semester3_1_BA_project
Leticia Ferrer Mur
 
Finding Anything: Real-time Search with IndexTank
Finding Anything: Real-time Search with IndexTankFinding Anything: Real-time Search with IndexTank
Finding Anything: Real-time Search with IndexTank
YogiWanKenobi
 
Could you increase your knowledge—and raise your grade—i.docx
Could you increase your knowledge—and raise your grade—i.docxCould you increase your knowledge—and raise your grade—i.docx
Could you increase your knowledge—and raise your grade—i.docx
faithxdunce63732
 

Similar a How To Structure Your Search Team for Success (20)

Design process
Design processDesign process
Design process
 
The Relationship Between SEO & Content
The Relationship Between SEO & ContentThe Relationship Between SEO & Content
The Relationship Between SEO & Content
 
Dlf 2012
Dlf 2012Dlf 2012
Dlf 2012
 
Crowdsourcing Your Way to a Better ePortfolio
Crowdsourcing Your Way to a Better ePortfolioCrowdsourcing Your Way to a Better ePortfolio
Crowdsourcing Your Way to a Better ePortfolio
 
Growth Hacking Conference '17 - Antwerp
Growth Hacking Conference '17 - AntwerpGrowth Hacking Conference '17 - Antwerp
Growth Hacking Conference '17 - Antwerp
 
The Heart of Data Modeling: 7 Ways Your Agile Project is Managing Data Wrong
The Heart of Data Modeling: 7 Ways Your Agile Project is Managing Data WrongThe Heart of Data Modeling: 7 Ways Your Agile Project is Managing Data Wrong
The Heart of Data Modeling: 7 Ways Your Agile Project is Managing Data Wrong
 
Maruti gollapudi cv
Maruti gollapudi cvMaruti gollapudi cv
Maruti gollapudi cv
 
Leticia_Ferrer_Mur_Team11_Semester3_1_BA_project
Leticia_Ferrer_Mur_Team11_Semester3_1_BA_projectLeticia_Ferrer_Mur_Team11_Semester3_1_BA_project
Leticia_Ferrer_Mur_Team11_Semester3_1_BA_project
 
Using data to guide product development
Using data to guide product developmentUsing data to guide product development
Using data to guide product development
 
The right path to making search relevant - Taxonomy Bootcamp London 2019
The right path to making search relevant  - Taxonomy Bootcamp London 2019The right path to making search relevant  - Taxonomy Bootcamp London 2019
The right path to making search relevant - Taxonomy Bootcamp London 2019
 
Introduction to Microsoft Search #SRC101 #365EduCon 20211214
Introduction to Microsoft Search #SRC101 #365EduCon 20211214Introduction to Microsoft Search #SRC101 #365EduCon 20211214
Introduction to Microsoft Search #SRC101 #365EduCon 20211214
 
Mozilla Foundation Metrics - presentation to engineers
Mozilla Foundation Metrics - presentation to engineersMozilla Foundation Metrics - presentation to engineers
Mozilla Foundation Metrics - presentation to engineers
 
Do Employers Look at ePortfolios?
Do Employers Look at ePortfolios?Do Employers Look at ePortfolios?
Do Employers Look at ePortfolios?
 
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...
 
"Open" includes users - Leverage their input
"Open" includes users - Leverage their input"Open" includes users - Leverage their input
"Open" includes users - Leverage their input
 
Finding Anything: Real-time Search with IndexTank
Finding Anything: Real-time Search with IndexTankFinding Anything: Real-time Search with IndexTank
Finding Anything: Real-time Search with IndexTank
 
Finding Anything: Real-time Search with IndexTank
Finding Anything:  Real-time Search with IndexTankFinding Anything:  Real-time Search with IndexTank
Finding Anything: Real-time Search with IndexTank
 
SRC101 Introduction to Search #365EDUCon
SRC101 Introduction to Search #365EDUConSRC101 Introduction to Search #365EDUCon
SRC101 Introduction to Search #365EDUCon
 
[Brighton SEO] Audience Intelligence & SEO: How to integrate data sources to ...
[Brighton SEO] Audience Intelligence & SEO: How to integrate data sources to ...[Brighton SEO] Audience Intelligence & SEO: How to integrate data sources to ...
[Brighton SEO] Audience Intelligence & SEO: How to integrate data sources to ...
 
Could you increase your knowledge—and raise your grade—i.docx
Could you increase your knowledge—and raise your grade—i.docxCould you increase your knowledge—and raise your grade—i.docx
Could you increase your knowledge—and raise your grade—i.docx
 

Más de OpenSource 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 Grainger
OpenSource 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 - 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
 

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

Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
dharasingh5698
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Último (20)

A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 

How To Structure Your Search Team for Success

  • 1. www.opensourceconnections.com How to Structure Your Search Team for Success Enterprise Search & Discovery 2020 | Eric Pugh | @dep4b | www.opensourceconnections.com
  • 3. www.opensourceconnections.com Who am I? ● Co-founder of OpenSource Connections ● Apache Software Foundation member ● Committer on the Apache Solr project ● Steward of Quepid: A Query Relevance Workbench ● Creator of Chorus: An Open Source Search Stack for Ecommerce ● Member of The Search Network
  • 5. www.opensourceconnections.com How to Structure Your Search Team for Success Enterprise Search & Discovery 2020 | Eric Pugh | @dep4b | www.opensourceconnections.com “The Magic Ingredient”
  • 6. ESS 2020 | Eric Pugh | @dep4b People are the Magic Ingredient! Sebastian from Tudock leading the conversation last year.... 6
  • 7. ESS 2020 | Eric Pugh | @dep4b People are the Magic Ingredient! The COVID version of group work.... ;-) 7
  • 8. 8
  • 9. www.opensourceconnections.com Search Team Maturity Model Business Understand User Needs Search & Discovery Tech Experiment Driven User Experience 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
  • 10. 10
  • 11. www.opensourceconnections.com Search Team Maturity Model Business Understand User Needs Search & Discovery Tech Experiment Driven User Experience 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
  • 12. www.opensourceconnections.com Critical Areas needed for Learning to Rank! Business Understand User Needs Search & Discovery Tech Experiment Driven User Experience 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
  • 13. www.opensourceconnections.com Critical areas for measuring search! Business Understand User Needs Search & Discovery Tech Experiment Driven User Experience 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
  • 14. KMWorld/ESD 2020 | Eric Pugh | @dep4b Maturity Model lays out where you are and where you want to be, now do you have the team to get there? 14
  • 15. KMWorld/ESD 2020 | Eric Pugh | @dep4b How it started... Our non-quantitative understanding of teams... Business Stakeholders - business sponsors of the search team. Who sits outside the search team and holds them accountable to meeting goals/metrics/milestones? Search Team Leadership - who is accountable to search's performance to the organization? Analytics Developers - who wires up the UI and collects analytics on search's performance? Relevance Engineers - who is responsible for manipulating a search algorithm to return content that matches user's intent? QA / Qualitative Feedback - who tests search relevance (and other) quality issues and reports them to the team? Expert User - who on the team is able to stand in for the user? Search Ops Engineers - who manages scaling, deployment, and search infrastructure? Search UI/UX devs - who develops the search UI? Search UI/UX designers - visual designer of how the search UI is interacted with Search API devs - developers that work on the API that fronts search Taxonomists - someone tasked with linking concepts in a vocabulary (for building concept search) Data Scientists - tasked with augmenting data / queries / user metadata to augment the ranking task. Often has an NLP role with a company
  • 16. KMWorld/ESD 2020 | Eric Pugh | @dep4bStep 1: Brainstorming “The Work” of the Search Team 16
  • 17. ESS 2020 | Eric Pugh | @dep4b Step 2: Cluster the Tasks 17
  • 18. KMWorld/ESD 2020 | Eric Pugh | @dep4bStep 2: Clustering Tasks Together 18
  • 19. KMWorld/ESD 2020 | Eric Pugh | @dep4bStep 3: Naming the Roles 19
  • 20. KMWorld/ESD 2020 | Eric Pugh | @dep4b Trying to Learn to Rank before they can Walk! 20
  • 21. KMWorld/ESD 2020 | Eric Pugh | @dep4b “App and Ops Focused” Team Starting to Think about Relevance 21
  • 22. KMWorld/ESD 2020 | Eric Pugh | @dep4b Roles of a Search Team - Raw Numbers 6 Teams worked with 367 Responsibilities written down 56 Roles identified
  • 23. KMWorld/ESD 2020 | Eric Pugh | @dep4b Roles of a Search Team - Raw Numbers Responsibilit ies tied to Role
  • 24. KMWorld/ESD 2020 | Eric Pugh | @dep4b Roles of a Search Team How it ended...
  • 25. www.opensourceconnections.com Thank you! Stay safe, and let's keep in touch! Email: epugh@opensourceconnections.com Twitter: @dep4b