SlideShare a Scribd company logo
1 of 31
Implementing Semantic Search  in the Enterprise Paul Wlodarczyk Director of Consulting Services Earley & Associates Amber Swope
Questions we will answer today ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
What is Semantic Search? ,[object Object],[object Object],[object Object],[object Object]
Key concept: Taxonomy ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Key concept: Named Entity ,[object Object],[object Object],[object Object],[object Object]
Example: Named Entities
Key concept: Ontology ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
How does semantic search work? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Meaning [search term] Meaning Meaning
Enterprise Search vs. Web Search Web Search Enterprise Search Search corpus Every public webpage – the whole internet Public documents in the enterprise, departmental docs, plus local docs (My Documents) Context Generic : Shopping or seeking news and information Company-specific: Executing a role in a business process Taxonomies / categories Generic – Open Directory Project, Wikipedia, News, etc.  Domain Specific  (customers, organization, products, technologies, processes) Info Security Information is public Information is secure with role-based access controls  Search algorithms ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Perfect result Most popular content Highest quality content
Why  Semantic  Enterprise Search? ,[object Object],[object Object],[object Object],[object Object]
Another key difference in Enterprise Search:  Social Context ,[object Object],[object Object]
Roadmap for implementing semantic search ,[object Object],[object Object],[object Object],[object Object],Implement ECM Implement Enterprise Search Exploit Semantic Search
ECM and Enterprise Search Roll-out  Strategy & Plan Implement Deploy Maintain People Use cases and User Experience  Job Redesign, Communities Training  Incentives for participation Process Content  Lifecycle  Analysis Workflow, bus. rules, process redesign Governance Evergreen process for maintaining IA Technology Business  & system req’ts,  technical architecture ECM and Search Implementation Desktop integration (classification, search) Social tech (ratings, tags, bookmarks) Content Content Analysis, Information Architecture, Taxonomy dev’t Content migration Content classification tools, search tools Taxonomy maintenance, folksonomy Strategy & Plan Implement Deploy Maintain
Layer-in Semantic Enterprise Search Semantic technologies play a role in content classification – from defining taxonomies and ontologies, to tagging documents, to improving search terms and hits – as well as in search and discovery Strategy & Plan Implement Deploy Maintain People Use cases and User Experience  Job Redesign Training  Incentives for participation Process Content  Lifecycle  Analysis Workflow, bus. rules, process redesign Governance Evergreen process for maintaining IA Technology Business  & system req’ts,  technical architecture ECM and Search Implementation , Semantic search implementation Desktop integration (classification, search) Social tech (ratings, tags, bookmarks) , machine learning Content Content Analysis,  Information Architecture,  Taxonomy dev’t Content migration , build triple stores, semantic training sets Content classification tools, search tools Taxonomy maintenance,  folksonomy Strategy & Plan Implement Deploy Maintain
Classify, Navigate, Search, Retrieve Content  within the Enterprise Content  Author Check-in & Classify Document or Content Object Retrieve Document or Content Object Retrieve Unformatted Content End User Retrieve Formatted Content Retrieve Document End User End User
Strategy and Plan: Key Activities ,[object Object],[object Object],[object Object],[object Object],[object Object]
Strategy and Plan: Deliverables ,[object Object],[object Object],[object Object],[object Object],[object Object]
Strategy and Plan:  Semantic Search Considerations: Technology ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Strategy and Plan:  Semantic Search Considerations: Content ,[object Object],[object Object]
Preparing Content for Semantic Search Strategy & Plan Implement Deploy Maintain
Analyze existing content ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Key Considerations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Define content structure ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Classify content ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Define metadata ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Control content ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Information Architecture for Semantic Search ,[object Object],[object Object],[object Object]
What technology does semantic search  implementation require? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
What can I search? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Standards ,[object Object],[object Object],[object Object],[object Object],[object Object]
Recap ,[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

OpenSearch
OpenSearchOpenSearch
OpenSearch
hchen1
 
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
 

What's hot (20)

Introduction to Knowledge Graphs: Data Summit 2020
Introduction to Knowledge Graphs: Data Summit 2020Introduction to Knowledge Graphs: Data Summit 2020
Introduction to Knowledge Graphs: Data Summit 2020
 
elasticsearch_적용 및 활용_정리
elasticsearch_적용 및 활용_정리elasticsearch_적용 및 활용_정리
elasticsearch_적용 및 활용_정리
 
Natural Language Search with Knowledge Graphs (Activate 2019)
Natural Language Search with Knowledge Graphs (Activate 2019)Natural Language Search with Knowledge Graphs (Activate 2019)
Natural Language Search with Knowledge Graphs (Activate 2019)
 
Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)
 
Data Lake Overview
Data Lake OverviewData Lake Overview
Data Lake Overview
 
Elasticsearch for beginners
Elasticsearch for beginnersElasticsearch for beginners
Elasticsearch for beginners
 
Building and using ontologies
Building and using ontologies Building and using ontologies
Building and using ontologies
 
Introduction of Knowledge Graphs
Introduction of Knowledge GraphsIntroduction of Knowledge Graphs
Introduction of Knowledge Graphs
 
Data Engineer's Lunch #81: Reverse ETL Tools for Modern Data Platforms
Data Engineer's Lunch #81: Reverse ETL Tools for Modern Data PlatformsData Engineer's Lunch #81: Reverse ETL Tools for Modern Data Platforms
Data Engineer's Lunch #81: Reverse ETL Tools for Modern Data Platforms
 
Elastic search overview
Elastic search overviewElastic search overview
Elastic search overview
 
OpenSearch
OpenSearchOpenSearch
OpenSearch
 
Elasticsearch
ElasticsearchElasticsearch
Elasticsearch
 
Summary introduction to data engineering
Summary introduction to data engineeringSummary introduction to data engineering
Summary introduction to data engineering
 
Architect’s Open-Source Guide for a Data Mesh Architecture
Architect’s Open-Source Guide for a Data Mesh ArchitectureArchitect’s Open-Source Guide for a Data Mesh Architecture
Architect’s Open-Source Guide for a Data Mesh Architecture
 
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...Data Architecture, Solution Architecture, Platform Architecture — What’s the ...
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...
 
Databricks + Snowflake: Catalyzing Data and AI Initiatives
Databricks + Snowflake: Catalyzing Data and AI InitiativesDatabricks + Snowflake: Catalyzing Data and AI Initiatives
Databricks + Snowflake: Catalyzing Data and AI Initiatives
 
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
 
Building Data Products with BigQuery for PPC and SEO (SMX 2022)
Building Data Products with BigQuery for PPC and SEO (SMX 2022)Building Data Products with BigQuery for PPC and SEO (SMX 2022)
Building Data Products with BigQuery for PPC and SEO (SMX 2022)
 
Graph databases
Graph databasesGraph databases
Graph databases
 
The Google Search Engine
The Google Search EngineThe Google Search Engine
The Google Search Engine
 

Viewers also liked

Bcg Consultants Love Life
Bcg  Consultants Love LifeBcg  Consultants Love Life
Bcg Consultants Love Life
nitinagarwalin
 

Viewers also liked (9)

Big Data and Advanced Analytics
Big Data and Advanced AnalyticsBig Data and Advanced Analytics
Big Data and Advanced Analytics
 
Docker Swarm For High Availability | Docker Tutorial | DevOps Tutorial | Edureka
Docker Swarm For High Availability | Docker Tutorial | DevOps Tutorial | EdurekaDocker Swarm For High Availability | Docker Tutorial | DevOps Tutorial | Edureka
Docker Swarm For High Availability | Docker Tutorial | DevOps Tutorial | Edureka
 
Slide guide for consulting-style presentations
Slide guide for consulting-style presentationsSlide guide for consulting-style presentations
Slide guide for consulting-style presentations
 
McKinsey presentation
McKinsey presentationMcKinsey presentation
McKinsey presentation
 
Mckinsey presentation template
Mckinsey presentation templateMckinsey presentation template
Mckinsey presentation template
 
Bcg Consultants Love Life
Bcg  Consultants Love LifeBcg  Consultants Love Life
Bcg Consultants Love Life
 
Big Data Tutorial For Beginners | What Is Big Data | Big Data Tutorial | Hado...
Big Data Tutorial For Beginners | What Is Big Data | Big Data Tutorial | Hado...Big Data Tutorial For Beginners | What Is Big Data | Big Data Tutorial | Hado...
Big Data Tutorial For Beginners | What Is Big Data | Big Data Tutorial | Hado...
 
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...
 
LinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-PresentedLinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-Presented
 

Similar to Implementing Semantic Search

Chapter 9Enterprise Content and Record ManagementSt. Rit
Chapter 9Enterprise Content and Record ManagementSt. RitChapter 9Enterprise Content and Record ManagementSt. Rit
Chapter 9Enterprise Content and Record ManagementSt. Rit
JinElias52
 
Henry stewart dam2010_taxonomicsearch_markohurst
Henry stewart dam2010_taxonomicsearch_markohurstHenry stewart dam2010_taxonomicsearch_markohurst
Henry stewart dam2010_taxonomicsearch_markohurst
WIKOLO
 
Marlabs - Navigation vs Search Final
Marlabs - Navigation vs Search FinalMarlabs - Navigation vs Search Final
Marlabs - Navigation vs Search Final
Marlabs
 

Similar to Implementing Semantic Search (20)

Taxonomies And Search Aiim Mn
Taxonomies And Search Aiim MnTaxonomies And Search Aiim Mn
Taxonomies And Search Aiim Mn
 
Overview of Taxonomies and Artificial Intelligence
Overview of Taxonomies and Artificial IntelligenceOverview of Taxonomies and Artificial Intelligence
Overview of Taxonomies and Artificial Intelligence
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Taxonomy and seo sla 05-06-10(jc)
Taxonomy and seo   sla 05-06-10(jc)Taxonomy and seo   sla 05-06-10(jc)
Taxonomy and seo sla 05-06-10(jc)
 
Chapter 9Enterprise Content and Record ManagementSt. Rit
Chapter 9Enterprise Content and Record ManagementSt. RitChapter 9Enterprise Content and Record ManagementSt. Rit
Chapter 9Enterprise Content and Record ManagementSt. Rit
 
Smartlogic, Semaphore and Semantically Enhanced Search – For “Discovery”
Smartlogic, Semaphore and Semantically Enhanced Search –  For “Discovery”Smartlogic, Semaphore and Semantically Enhanced Search –  For “Discovery”
Smartlogic, Semaphore and Semantically Enhanced Search – For “Discovery”
 
Smartlogic, Semaphore and Semantically Enhanced Search – For “Discovery”
Smartlogic, Semaphore and Semantically Enhanced Search –  For “Discovery”Smartlogic, Semaphore and Semantically Enhanced Search –  For “Discovery”
Smartlogic, Semaphore and Semantically Enhanced Search – For “Discovery”
 
Empowering Search Through 3RDi Semantic Enrichment
Empowering Search Through 3RDi Semantic EnrichmentEmpowering Search Through 3RDi Semantic Enrichment
Empowering Search Through 3RDi Semantic Enrichment
 
What Is Taxonomy and Why Is It Useful?
What Is Taxonomy and Why Is It Useful?What Is Taxonomy and Why Is It Useful?
What Is Taxonomy and Why Is It Useful?
 
Henry stewart dam2010_taxonomicsearch_markohurst
Henry stewart dam2010_taxonomicsearch_markohurstHenry stewart dam2010_taxonomicsearch_markohurst
Henry stewart dam2010_taxonomicsearch_markohurst
 
Marlabs - Navigation vs Search Final
Marlabs - Navigation vs Search FinalMarlabs - Navigation vs Search Final
Marlabs - Navigation vs Search Final
 
Ontologies Presentation
Ontologies PresentationOntologies Presentation
Ontologies Presentation
 
Ontologies Presentation
Ontologies PresentationOntologies Presentation
Ontologies Presentation
 
Looking Under the Hood -- Australia SharePoint Conference
Looking Under the Hood -- Australia SharePoint ConferenceLooking Under the Hood -- Australia SharePoint Conference
Looking Under the Hood -- Australia SharePoint Conference
 
Content Management, Metadata and Semantic Web
Content Management, Metadata and Semantic WebContent Management, Metadata and Semantic Web
Content Management, Metadata and Semantic Web
 
Content Management, Metadata and Semantic Web
Content Management, Metadata and Semantic WebContent Management, Metadata and Semantic Web
Content Management, Metadata and Semantic Web
 
How your metadata strategy impacts everything you do
How your metadata strategy impacts everything you doHow your metadata strategy impacts everything you do
How your metadata strategy impacts everything you do
 
Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do
Looking Under the Hood: How Your Metadata Strategy Impacts Everything You DoLooking Under the Hood: How Your Metadata Strategy Impacts Everything You Do
Looking Under the Hood: How Your Metadata Strategy Impacts Everything You Do
 
SPSBOS -- How your metadata strategy impacts everything you do
SPSBOS -- How your metadata strategy impacts everything you doSPSBOS -- How your metadata strategy impacts everything you do
SPSBOS -- How your metadata strategy impacts everything you do
 
User-Driven Taxonomies
User-Driven TaxonomiesUser-Driven Taxonomies
User-Driven Taxonomies
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 

Implementing Semantic Search

  • 1. Implementing Semantic Search in the Enterprise Paul Wlodarczyk Director of Consulting Services Earley & Associates Amber Swope
  • 2.
  • 3.
  • 4.
  • 5.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. ECM and Enterprise Search Roll-out Strategy & Plan Implement Deploy Maintain People Use cases and User Experience Job Redesign, Communities Training Incentives for participation Process Content Lifecycle Analysis Workflow, bus. rules, process redesign Governance Evergreen process for maintaining IA Technology Business & system req’ts, technical architecture ECM and Search Implementation Desktop integration (classification, search) Social tech (ratings, tags, bookmarks) Content Content Analysis, Information Architecture, Taxonomy dev’t Content migration Content classification tools, search tools Taxonomy maintenance, folksonomy Strategy & Plan Implement Deploy Maintain
  • 14. Layer-in Semantic Enterprise Search Semantic technologies play a role in content classification – from defining taxonomies and ontologies, to tagging documents, to improving search terms and hits – as well as in search and discovery Strategy & Plan Implement Deploy Maintain People Use cases and User Experience Job Redesign Training Incentives for participation Process Content Lifecycle Analysis Workflow, bus. rules, process redesign Governance Evergreen process for maintaining IA Technology Business & system req’ts, technical architecture ECM and Search Implementation , Semantic search implementation Desktop integration (classification, search) Social tech (ratings, tags, bookmarks) , machine learning Content Content Analysis, Information Architecture, Taxonomy dev’t Content migration , build triple stores, semantic training sets Content classification tools, search tools Taxonomy maintenance, folksonomy Strategy & Plan Implement Deploy Maintain
  • 15. Classify, Navigate, Search, Retrieve Content within the Enterprise Content Author Check-in & Classify Document or Content Object Retrieve Document or Content Object Retrieve Unformatted Content End User Retrieve Formatted Content Retrieve Document End User End User
  • 16.
  • 17.
  • 18.
  • 19.
  • 20. Preparing Content for Semantic Search Strategy & Plan Implement Deploy Maintain
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.