SlideShare a Scribd company logo
1 of 24
Download to read offline
1
Enrich SharePoint Search Experience
Manoj Mittal
Architect
Mindtree Ltd.
(MCP, MCTS, MCSA , OCA ..)
Agenda
2
Thought’s
Idea’s
3
Problem Statement
Poor
Results
Result
Attention
Junk Data
No
Trending
No Tags
Processing
Consumes
Not Rich
Refiners
Grouping
Query
Rules
Query
Suggestion
Verticals
or Pages
Pillars for enterprise search
4
Information
Architecture
Improved
Usability
Metadata Contextual
Information Architecture
5
IA U
M C
Organizational
Level
Application
Level
Integration
Different Sources
6
Organization
Activity
Activity
around the
User
User Context
(ME)
WHO AM I
Employee Preferences & Attributes
from Organization content and
data prospective
Enable Team Collaboration
towards common work
objective,
Social and Collaborative
Enterprise driven
content across the
team & geo-locations
IA U
M C
7
Topology , Sizing ,
Index (Partitions)
Content Source ,
Result Source, Rules
, Crawl
Logical Collection of
Sites & Subsites
Logical List &
Library
Structure
Managed &
Crawled
Property
List & Site level columns
with descriptive name to more
User Friendly i.e. Sales of Year
Product, Year, Manufactures can be
column name
List & Library Structure
with descriptive name i.e. Relation
ship between Lists
IA U
M C
Subsite & Site Collection are
easiest way to isolate the content
among departments, areas or
regions.
Logical division of Content Source
Results Sources, Rules,
Crawl Type- Full Crawl ,Incremental
Crawl, Continuous Crawl
Topology –Index, Query, Processor
Size & Topology as per Content
Index Server or Partition
8
Extraction of Content & Parsing & Pipe
Line
Templates
Refinement,
Search Item
Hover Panel
User
Segment
Likes,
Comment,
Archive
IA U
M C
• People
• Documents
• Video
• Content
• Conversations
Search Fundamentals
Logical Content Source
• Full Crawl
• Incremental Crawl
• Continuous Crawl
Crawl
• Managed Property
• Crawl Property
• Word Part Extract
Search Schema
• Result Source
• Result Type
• Query Rules
• Verticals (Navigation)
Search Consideration
Content & People Search Result
Ranking &
Relevance
Most
Viewed &
Trending
Grouping,
Related
Search,
Metadata
Content
Processing
Entity Extractor (Static), Content Enrichment
Web Services (Dynamic)
• File Share
• LOB
• Bing etc.
Other Sources
• Small – 0- 10 M Items
• Medium – 40 M Items
• Large – 100 M Items
Search Farm
Contextual Search
9
User Application Segments
IA U
M C
10
IA U
M C
User Context
Department Attribute in Active Directory & "SPS-
Department" Internal name in SharePoint.
11
IA U
M C
Display results based on User Profile
Properties i.e. Department, Skills, Title &
custom properties.
12
IA U
M C
Url Parameter Descriptions Example
U Specify the url from which the results will
appear (without creating a new Scope)
results.aspx?k=sharepoint&u=
http://www.contoso.com
A Specify the property on which to filter.
Ex: Search SharePoint site where the property
Companies=Microsoft
results.aspx?k=sharepoint &a=company
s:microsoft
V Specify the result to sort by:
-relevance
-date
results.aspx?v=date
results.aspx?v=relevance
S Specify a search scope. Can contain multiple values
separated by %2c.
results.aspx?s=SDKContent
results.aspx?s=SDKContent%2cTechnical
Articles
Site Context
Improved Usability
13
User
Experience Templates Promotion
& Demotion
IA U
M C
14
Item Display Template Auto Suggest
Refiners
IA U
M C
Hover Item
Display
Template
**Remove Junk
Content using
Filters or Rules
Search Result
Connection between Result Type
and Display Template
15
IA U
M C
Static
Promotion
16
Search Results can be
Promoted using Query Rules
IA U
M C
1
2
Dynamic
Promotion
17
IA U
M C
1
2
3
Metadata
18
Auto Tag &
Suggestion
Entity
Extractor
Web
Services
(CEWS)
IA U
M C
Auto Tag and Auto Suggestion (Jobs & Events)
19
Auto Tag
Ontology map
Open & Close
Taxonomy
Occurrence of
Keywords
Close Proximity
Weightage
Auto Suggestion “OR”
Query completion
Auto Tags
Index Query
JSON Objects
Existing Terms
IA U
M C
Smart Tag
(Auto Tag)
20
IA U
M C
21
IA U
M C
Content
Enrichment
Web Services
• Dynamic Managed Property
• Managed Property help into drill down & more
relevant results
• Managed Properties used in Refiners, Query
Completion, Tags
• Tags needed dynamic site creation or content
• Dynamic Rich Content
• Heavy load on the content process.
Crawler Content Processing Index
Content Enrichment Web
Service
22
IA U
M C
Entity
Extractor
• Manual mapping ( one to many relationship)
• Each time manual update the files
• Managed Property help into drill down & more
relevant results
• Ex -> Best Practices Document should consist
Useful Documents, High rated document etc.
$search = Get-SPEnterpriseSearchServiceApplication
Import-SPEnterpriseSearchCustomExtractionDictionary -
SearchApplication “<<Search App>>” -Filename
"<<filename>>" -
DictionaryName Microsoft.UserDictionaries.EntityExtractio
n.Custom.Word.2
Search Service Application Level
Example
23
Final Outcome
24
Thank You
Q & A

More Related Content

What's hot

Jonathan Ralton - Trusting Your KM & ECM Strategy To SharePoint
Jonathan Ralton - Trusting Your KM & ECM Strategy To SharePointJonathan Ralton - Trusting Your KM & ECM Strategy To SharePoint
Jonathan Ralton - Trusting Your KM & ECM Strategy To SharePointARMA International
 
SPSTCDC - Managed Metadata and Taxonomies in SharePoint 2010 - Playing Tag
SPSTCDC - Managed Metadata and Taxonomies in SharePoint 2010 - Playing TagSPSTCDC - Managed Metadata and Taxonomies in SharePoint 2010 - Playing Tag
SPSTCDC - Managed Metadata and Taxonomies in SharePoint 2010 - Playing TagKnowledge Management Associates, LLC
 
INFOGOV14 - Trusting Your KM & ECM Strategy to SharePoint
INFOGOV14 - Trusting Your KM & ECM Strategy to SharePointINFOGOV14 - Trusting Your KM & ECM Strategy to SharePoint
INFOGOV14 - Trusting Your KM & ECM Strategy to SharePointJonathan Ralton
 
Chris McNulty - Managed Metadata and Taxonomies
Chris McNulty - Managed Metadata and TaxonomiesChris McNulty - Managed Metadata and Taxonomies
Chris McNulty - Managed Metadata and TaxonomiesSharePoint Saturday NY
 
SAP BO ONLINE TRAINING
SAP BO ONLINE TRAININGSAP BO ONLINE TRAINING
SAP BO ONLINE TRAININGMadhukar Reddy
 
SharePoint 2010 Managed Metadata Service
SharePoint 2010 Managed Metadata ServiceSharePoint 2010 Managed Metadata Service
SharePoint 2010 Managed Metadata ServiceCraig Pilkenton
 
Enterprise Search Using SharePoint 2010 and FAST
Enterprise Search Using SharePoint 2010 and FASTEnterprise Search Using SharePoint 2010 and FAST
Enterprise Search Using SharePoint 2010 and FASTBert Johnson
 
Sap bobj bi 4.0 curriculum
Sap bobj bi 4.0 curriculumSap bobj bi 4.0 curriculum
Sap bobj bi 4.0 curriculumsrisns4u
 
Enhancing Relevancy & User Experience with #SharePoint Search sps-philly 2015
Enhancing Relevancy & User Experience with #SharePoint Search   sps-philly 2015Enhancing Relevancy & User Experience with #SharePoint Search   sps-philly 2015
Enhancing Relevancy & User Experience with #SharePoint Search sps-philly 2015Gina Montgomery, V-TSP
 
SharePoint 2010 Managed Metadata Service Application
SharePoint 2010 Managed Metadata Service ApplicationSharePoint 2010 Managed Metadata Service Application
SharePoint 2010 Managed Metadata Service ApplicationMohamed Abdeen
 
Sharepoint 2010 enterprise content management features
Sharepoint 2010 enterprise content management featuresSharepoint 2010 enterprise content management features
Sharepoint 2010 enterprise content management featuresManish Rawat
 
Implementing Enterprise Search in SharePoint 2010
Implementing Enterprise Search in SharePoint 2010Implementing Enterprise Search in SharePoint 2010
Implementing Enterprise Search in SharePoint 2010Agnes Molnar
 
SharePoint 2010 Managed Metadata
SharePoint 2010 Managed MetadataSharePoint 2010 Managed Metadata
SharePoint 2010 Managed MetadataNick Hobbs
 
Expert Webinar Series 2: Designing Information Architecture for SharePoint: M...
Expert Webinar Series 2: Designing Information Architecture for SharePoint: M...Expert Webinar Series 2: Designing Information Architecture for SharePoint: M...
Expert Webinar Series 2: Designing Information Architecture for SharePoint: M...martingarland
 
EPC Group - Comprehensive Overview of SharePoint 2010's Enterprise Search Cap...
EPC Group - Comprehensive Overview of SharePoint 2010's Enterprise Search Cap...EPC Group - Comprehensive Overview of SharePoint 2010's Enterprise Search Cap...
EPC Group - Comprehensive Overview of SharePoint 2010's Enterprise Search Cap...EPC Group
 
Design a share point topology 1 1
Design a share point topology 1 1Design a share point topology 1 1
Design a share point topology 1 1waleed obyed
 
Technical Overview Of Moss
Technical Overview Of MossTechnical Overview Of Moss
Technical Overview Of MossTamas Csaki
 

What's hot (20)

KMA's mms2010nyc
KMA's mms2010nycKMA's mms2010nyc
KMA's mms2010nyc
 
Jonathan Ralton - Trusting Your KM & ECM Strategy To SharePoint
Jonathan Ralton - Trusting Your KM & ECM Strategy To SharePointJonathan Ralton - Trusting Your KM & ECM Strategy To SharePoint
Jonathan Ralton - Trusting Your KM & ECM Strategy To SharePoint
 
SPSTCDC - Managed Metadata and Taxonomies in SharePoint 2010 - Playing Tag
SPSTCDC - Managed Metadata and Taxonomies in SharePoint 2010 - Playing TagSPSTCDC - Managed Metadata and Taxonomies in SharePoint 2010 - Playing Tag
SPSTCDC - Managed Metadata and Taxonomies in SharePoint 2010 - Playing Tag
 
INFOGOV14 - Trusting Your KM & ECM Strategy to SharePoint
INFOGOV14 - Trusting Your KM & ECM Strategy to SharePointINFOGOV14 - Trusting Your KM & ECM Strategy to SharePoint
INFOGOV14 - Trusting Your KM & ECM Strategy to SharePoint
 
Chris McNulty - Managed Metadata and Taxonomies
Chris McNulty - Managed Metadata and TaxonomiesChris McNulty - Managed Metadata and Taxonomies
Chris McNulty - Managed Metadata and Taxonomies
 
SAP BO ONLINE TRAINING
SAP BO ONLINE TRAININGSAP BO ONLINE TRAINING
SAP BO ONLINE TRAINING
 
SharePoint 2010 Managed Metadata Service
SharePoint 2010 Managed Metadata ServiceSharePoint 2010 Managed Metadata Service
SharePoint 2010 Managed Metadata Service
 
Enterprise Search Using SharePoint 2010 and FAST
Enterprise Search Using SharePoint 2010 and FASTEnterprise Search Using SharePoint 2010 and FAST
Enterprise Search Using SharePoint 2010 and FAST
 
Building Custom BCS .NET Connectors
Building Custom BCS .NET ConnectorsBuilding Custom BCS .NET Connectors
Building Custom BCS .NET Connectors
 
Sap bobj bi 4.0 curriculum
Sap bobj bi 4.0 curriculumSap bobj bi 4.0 curriculum
Sap bobj bi 4.0 curriculum
 
Enhancing Relevancy & User Experience with #SharePoint Search sps-philly 2015
Enhancing Relevancy & User Experience with #SharePoint Search   sps-philly 2015Enhancing Relevancy & User Experience with #SharePoint Search   sps-philly 2015
Enhancing Relevancy & User Experience with #SharePoint Search sps-philly 2015
 
SharePoint 2010 Managed Metadata Service Application
SharePoint 2010 Managed Metadata Service ApplicationSharePoint 2010 Managed Metadata Service Application
SharePoint 2010 Managed Metadata Service Application
 
Sharepoint 2010 enterprise content management features
Sharepoint 2010 enterprise content management featuresSharepoint 2010 enterprise content management features
Sharepoint 2010 enterprise content management features
 
Implementing Enterprise Search in SharePoint 2010
Implementing Enterprise Search in SharePoint 2010Implementing Enterprise Search in SharePoint 2010
Implementing Enterprise Search in SharePoint 2010
 
Managed metadata in SharePoint 2010
Managed metadata in SharePoint 2010Managed metadata in SharePoint 2010
Managed metadata in SharePoint 2010
 
SharePoint 2010 Managed Metadata
SharePoint 2010 Managed MetadataSharePoint 2010 Managed Metadata
SharePoint 2010 Managed Metadata
 
Expert Webinar Series 2: Designing Information Architecture for SharePoint: M...
Expert Webinar Series 2: Designing Information Architecture for SharePoint: M...Expert Webinar Series 2: Designing Information Architecture for SharePoint: M...
Expert Webinar Series 2: Designing Information Architecture for SharePoint: M...
 
EPC Group - Comprehensive Overview of SharePoint 2010's Enterprise Search Cap...
EPC Group - Comprehensive Overview of SharePoint 2010's Enterprise Search Cap...EPC Group - Comprehensive Overview of SharePoint 2010's Enterprise Search Cap...
EPC Group - Comprehensive Overview of SharePoint 2010's Enterprise Search Cap...
 
Design a share point topology 1 1
Design a share point topology 1 1Design a share point topology 1 1
Design a share point topology 1 1
 
Technical Overview Of Moss
Technical Overview Of MossTechnical Overview Of Moss
Technical Overview Of Moss
 

Similar to SharePoint Search Enrichment

SharePoint Jumpstart #2 Making Basic SharePoint Search Work
SharePoint Jumpstart #2 Making Basic SharePoint Search WorkSharePoint Jumpstart #2 Making Basic SharePoint Search Work
SharePoint Jumpstart #2 Making Basic SharePoint Search WorkEarley Information Science
 
Making IA Real: Planning an Information Architecture Strategy
Making IA Real: Planning an Information Architecture StrategyMaking IA Real: Planning an Information Architecture Strategy
Making IA Real: Planning an Information Architecture StrategyChiara Fox Ogan
 
Best salesforce training Institute in Hyderabad
Best salesforce training Institute in HyderabadBest salesforce training Institute in Hyderabad
Best salesforce training Institute in HyderabadN Benchmark IT Solutions
 
Enhancing Relevancy & End User Experience with SharePoint Search
Enhancing Relevancy & End User Experience with SharePoint SearchEnhancing Relevancy & End User Experience with SharePoint Search
Enhancing Relevancy & End User Experience with SharePoint SearchGina Montgomery, V-TSP
 
What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Day 3
What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Day 3What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Day 3
What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Day 3Sayed Ali
 
Build Modern Intranet sites with SharePoint Communication sites - Asish Padhy...
Build Modern Intranet sites with SharePoint Communication sites - Asish Padhy...Build Modern Intranet sites with SharePoint Communication sites - Asish Padhy...
Build Modern Intranet sites with SharePoint Communication sites - Asish Padhy...Asish Padhy
 
Superautomatic! Data Feeds, Bricks, and Blocks, with Server-side Transformat...
	Superautomatic! Data Feeds, Bricks, and Blocks, with Server-side Transformat...	Superautomatic! Data Feeds, Bricks, and Blocks, with Server-side Transformat...
Superautomatic! Data Feeds, Bricks, and Blocks, with Server-side Transformat...hannonhill
 
Search overview
Search overviewSearch overview
Search overviewHiep Luong
 
OSP206 What's New in SharePoint 2013 Search
OSP206 What's New in SharePoint 2013 SearchOSP206 What's New in SharePoint 2013 Search
OSP206 What's New in SharePoint 2013 SearchNick Hadlee
 
Building modern intranets with share point communication sites aug 2018
Building modern intranets with share point communication sites aug 2018Building modern intranets with share point communication sites aug 2018
Building modern intranets with share point communication sites aug 2018Asish Padhy
 
Spsvb Developer Intro to SharePoint Search
Spsvb   Developer Intro to SharePoint SearchSpsvb   Developer Intro to SharePoint Search
Spsvb Developer Intro to SharePoint SearchMichael Oryszak
 
Spsvb Developer Intro to SharePoint Search
Spsvb   Developer Intro to SharePoint SearchSpsvb   Developer Intro to SharePoint Search
Spsvb Developer Intro to SharePoint SearchMichael Oryszak
 
SharePoint Natural Disasters: "Notes from the field"
SharePoint Natural Disasters: "Notes from the field"SharePoint Natural Disasters: "Notes from the field"
SharePoint Natural Disasters: "Notes from the field"charelenetorres
 
Search Me: Designing Information Retrieval Experiences
Search Me: Designing Information Retrieval ExperiencesSearch Me: Designing Information Retrieval Experiences
Search Me: Designing Information Retrieval ExperiencesJoe Lamantia
 
Sharepoint 2013 Overview
Sharepoint 2013 OverviewSharepoint 2013 Overview
Sharepoint 2013 OverviewTarek Yehia
 
Enhancing Relevancy & User Experience with SharePoint Search - SPSBMORE 2015
Enhancing Relevancy & User Experience with SharePoint Search - SPSBMORE 2015Enhancing Relevancy & User Experience with SharePoint Search - SPSBMORE 2015
Enhancing Relevancy & User Experience with SharePoint Search - SPSBMORE 2015Gina Montgomery, V-TSP
 
Chris McNulty: ECM/WCM Planning, Implementation and Migration Strategies
Chris McNulty: ECM/WCM Planning, Implementation and Migration StrategiesChris McNulty: ECM/WCM Planning, Implementation and Migration Strategies
Chris McNulty: ECM/WCM Planning, Implementation and Migration StrategiesSharePoint Saturday NY
 

Similar to SharePoint Search Enrichment (20)

SharePoint Jumpstart #2 Making Basic SharePoint Search Work
SharePoint Jumpstart #2 Making Basic SharePoint Search WorkSharePoint Jumpstart #2 Making Basic SharePoint Search Work
SharePoint Jumpstart #2 Making Basic SharePoint Search Work
 
Making IA Real: Planning an Information Architecture Strategy
Making IA Real: Planning an Information Architecture StrategyMaking IA Real: Planning an Information Architecture Strategy
Making IA Real: Planning an Information Architecture Strategy
 
Best salesforce training Institute in Hyderabad
Best salesforce training Institute in HyderabadBest salesforce training Institute in Hyderabad
Best salesforce training Institute in Hyderabad
 
Enhancing Relevancy & End User Experience with SharePoint Search
Enhancing Relevancy & End User Experience with SharePoint SearchEnhancing Relevancy & End User Experience with SharePoint Search
Enhancing Relevancy & End User Experience with SharePoint Search
 
What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Day 3
What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Day 3What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Day 3
What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Day 3
 
Build Modern Intranet sites with SharePoint Communication sites - Asish Padhy...
Build Modern Intranet sites with SharePoint Communication sites - Asish Padhy...Build Modern Intranet sites with SharePoint Communication sites - Asish Padhy...
Build Modern Intranet sites with SharePoint Communication sites - Asish Padhy...
 
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
 
Superautomatic! Data Feeds, Bricks, and Blocks, with Server-side Transformat...
	Superautomatic! Data Feeds, Bricks, and Blocks, with Server-side Transformat...	Superautomatic! Data Feeds, Bricks, and Blocks, with Server-side Transformat...
Superautomatic! Data Feeds, Bricks, and Blocks, with Server-side Transformat...
 
Search overview
Search overviewSearch overview
Search overview
 
OSP206 What's New in SharePoint 2013 Search
OSP206 What's New in SharePoint 2013 SearchOSP206 What's New in SharePoint 2013 Search
OSP206 What's New in SharePoint 2013 Search
 
Building modern intranets with share point communication sites aug 2018
Building modern intranets with share point communication sites aug 2018Building modern intranets with share point communication sites aug 2018
Building modern intranets with share point communication sites aug 2018
 
Spsvb Developer Intro to SharePoint Search
Spsvb   Developer Intro to SharePoint SearchSpsvb   Developer Intro to SharePoint Search
Spsvb Developer Intro to SharePoint Search
 
Spsvb Developer Intro to SharePoint Search
Spsvb   Developer Intro to SharePoint SearchSpsvb   Developer Intro to SharePoint Search
Spsvb Developer Intro to SharePoint Search
 
SharePoint Natural Disasters: "Notes from the field"
SharePoint Natural Disasters: "Notes from the field"SharePoint Natural Disasters: "Notes from the field"
SharePoint Natural Disasters: "Notes from the field"
 
KMA on Mms2010 nyc
KMA on Mms2010 nycKMA on Mms2010 nyc
KMA on Mms2010 nyc
 
Search Me: Designing Information Retrieval Experiences
Search Me: Designing Information Retrieval ExperiencesSearch Me: Designing Information Retrieval Experiences
Search Me: Designing Information Retrieval Experiences
 
KMA Deck -C. McNulty discusses ecm wcm-upgrades2010 - nyc
KMA Deck -C. McNulty discusses ecm wcm-upgrades2010 - nycKMA Deck -C. McNulty discusses ecm wcm-upgrades2010 - nyc
KMA Deck -C. McNulty discusses ecm wcm-upgrades2010 - nyc
 
Sharepoint 2013 Overview
Sharepoint 2013 OverviewSharepoint 2013 Overview
Sharepoint 2013 Overview
 
Enhancing Relevancy & User Experience with SharePoint Search - SPSBMORE 2015
Enhancing Relevancy & User Experience with SharePoint Search - SPSBMORE 2015Enhancing Relevancy & User Experience with SharePoint Search - SPSBMORE 2015
Enhancing Relevancy & User Experience with SharePoint Search - SPSBMORE 2015
 
Chris McNulty: ECM/WCM Planning, Implementation and Migration Strategies
Chris McNulty: ECM/WCM Planning, Implementation and Migration StrategiesChris McNulty: ECM/WCM Planning, Implementation and Migration Strategies
Chris McNulty: ECM/WCM Planning, Implementation and Migration Strategies
 

More from Manoj Mittal

Microsoft Search with Graph Connector
Microsoft Search with Graph ConnectorMicrosoft Search with Graph Connector
Microsoft Search with Graph ConnectorManoj Mittal
 
MS Inspire Update | Data Flex and Return to Workspace Solution
MS Inspire Update | Data Flex and Return to Workspace SolutionMS Inspire Update | Data Flex and Return to Workspace Solution
MS Inspire Update | Data Flex and Return to Workspace SolutionManoj Mittal
 
Microsoft Team Messaging Extension Deep Dive
Microsoft Team Messaging Extension Deep DiveMicrosoft Team Messaging Extension Deep Dive
Microsoft Team Messaging Extension Deep DiveManoj Mittal
 
Build ETL Process using Azure Data Factory
Build ETL Process using Azure Data FactoryBuild ETL Process using Azure Data Factory
Build ETL Process using Azure Data FactoryManoj Mittal
 
Build and integrate conversational series with Microsoft Teams Bot
Build and integrate conversational series with Microsoft Teams BotBuild and integrate conversational series with Microsoft Teams Bot
Build and integrate conversational series with Microsoft Teams BotManoj Mittal
 
Manoj mittal power platform evolution with ai builder
Manoj mittal   power platform evolution with ai builderManoj mittal   power platform evolution with ai builder
Manoj mittal power platform evolution with ai builderManoj Mittal
 
Customize and Automate MS Team based solution
Customize and Automate MS Team based solutionCustomize and Automate MS Team based solution
Customize and Automate MS Team based solutionManoj Mittal
 
Leverage Power Platform with Common Data Service & Common Data Model
Leverage Power Platform with Common Data Service & Common Data ModelLeverage Power Platform with Common Data Service & Common Data Model
Leverage Power Platform with Common Data Service & Common Data ModelManoj Mittal
 
Simplify user application authentication using Microsoft Identity Platform
Simplify user application authentication using  Microsoft Identity PlatformSimplify user application authentication using  Microsoft Identity Platform
Simplify user application authentication using Microsoft Identity PlatformManoj Mittal
 
Microsoft identity manoj mittal
Microsoft identity manoj mittalMicrosoft identity manoj mittal
Microsoft identity manoj mittalManoj Mittal
 
Free Online SharePoint Framework Webinar
Free Online SharePoint Framework WebinarFree Online SharePoint Framework Webinar
Free Online SharePoint Framework WebinarManoj Mittal
 
Build intelligent microsoft azure bot using luis and qn a maker
Build intelligent microsoft azure bot using luis and qn a makerBuild intelligent microsoft azure bot using luis and qn a maker
Build intelligent microsoft azure bot using luis and qn a makerManoj Mittal
 
Cognitive services part1
Cognitive services part1Cognitive services part1
Cognitive services part1Manoj Mittal
 
How SharePoint Online Migration API Works
How SharePoint Online Migration API WorksHow SharePoint Online Migration API Works
How SharePoint Online Migration API WorksManoj Mittal
 

More from Manoj Mittal (14)

Microsoft Search with Graph Connector
Microsoft Search with Graph ConnectorMicrosoft Search with Graph Connector
Microsoft Search with Graph Connector
 
MS Inspire Update | Data Flex and Return to Workspace Solution
MS Inspire Update | Data Flex and Return to Workspace SolutionMS Inspire Update | Data Flex and Return to Workspace Solution
MS Inspire Update | Data Flex and Return to Workspace Solution
 
Microsoft Team Messaging Extension Deep Dive
Microsoft Team Messaging Extension Deep DiveMicrosoft Team Messaging Extension Deep Dive
Microsoft Team Messaging Extension Deep Dive
 
Build ETL Process using Azure Data Factory
Build ETL Process using Azure Data FactoryBuild ETL Process using Azure Data Factory
Build ETL Process using Azure Data Factory
 
Build and integrate conversational series with Microsoft Teams Bot
Build and integrate conversational series with Microsoft Teams BotBuild and integrate conversational series with Microsoft Teams Bot
Build and integrate conversational series with Microsoft Teams Bot
 
Manoj mittal power platform evolution with ai builder
Manoj mittal   power platform evolution with ai builderManoj mittal   power platform evolution with ai builder
Manoj mittal power platform evolution with ai builder
 
Customize and Automate MS Team based solution
Customize and Automate MS Team based solutionCustomize and Automate MS Team based solution
Customize and Automate MS Team based solution
 
Leverage Power Platform with Common Data Service & Common Data Model
Leverage Power Platform with Common Data Service & Common Data ModelLeverage Power Platform with Common Data Service & Common Data Model
Leverage Power Platform with Common Data Service & Common Data Model
 
Simplify user application authentication using Microsoft Identity Platform
Simplify user application authentication using  Microsoft Identity PlatformSimplify user application authentication using  Microsoft Identity Platform
Simplify user application authentication using Microsoft Identity Platform
 
Microsoft identity manoj mittal
Microsoft identity manoj mittalMicrosoft identity manoj mittal
Microsoft identity manoj mittal
 
Free Online SharePoint Framework Webinar
Free Online SharePoint Framework WebinarFree Online SharePoint Framework Webinar
Free Online SharePoint Framework Webinar
 
Build intelligent microsoft azure bot using luis and qn a maker
Build intelligent microsoft azure bot using luis and qn a makerBuild intelligent microsoft azure bot using luis and qn a maker
Build intelligent microsoft azure bot using luis and qn a maker
 
Cognitive services part1
Cognitive services part1Cognitive services part1
Cognitive services part1
 
How SharePoint Online Migration API Works
How SharePoint Online Migration API WorksHow SharePoint Online Migration API Works
How SharePoint Online Migration API Works
 

Recently uploaded

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 

SharePoint Search Enrichment

  • 1. 1 Enrich SharePoint Search Experience Manoj Mittal Architect Mindtree Ltd. (MCP, MCTS, MCSA , OCA ..)
  • 3. 3 Problem Statement Poor Results Result Attention Junk Data No Trending No Tags Processing Consumes Not Rich Refiners Grouping Query Rules Query Suggestion Verticals or Pages
  • 4. Pillars for enterprise search 4 Information Architecture Improved Usability Metadata Contextual
  • 5. Information Architecture 5 IA U M C Organizational Level Application Level Integration Different Sources
  • 6. 6 Organization Activity Activity around the User User Context (ME) WHO AM I Employee Preferences & Attributes from Organization content and data prospective Enable Team Collaboration towards common work objective, Social and Collaborative Enterprise driven content across the team & geo-locations IA U M C
  • 7. 7 Topology , Sizing , Index (Partitions) Content Source , Result Source, Rules , Crawl Logical Collection of Sites & Subsites Logical List & Library Structure Managed & Crawled Property List & Site level columns with descriptive name to more User Friendly i.e. Sales of Year Product, Year, Manufactures can be column name List & Library Structure with descriptive name i.e. Relation ship between Lists IA U M C Subsite & Site Collection are easiest way to isolate the content among departments, areas or regions. Logical division of Content Source Results Sources, Rules, Crawl Type- Full Crawl ,Incremental Crawl, Continuous Crawl Topology –Index, Query, Processor Size & Topology as per Content Index Server or Partition
  • 8. 8 Extraction of Content & Parsing & Pipe Line Templates Refinement, Search Item Hover Panel User Segment Likes, Comment, Archive IA U M C • People • Documents • Video • Content • Conversations Search Fundamentals Logical Content Source • Full Crawl • Incremental Crawl • Continuous Crawl Crawl • Managed Property • Crawl Property • Word Part Extract Search Schema • Result Source • Result Type • Query Rules • Verticals (Navigation) Search Consideration Content & People Search Result Ranking & Relevance Most Viewed & Trending Grouping, Related Search, Metadata Content Processing Entity Extractor (Static), Content Enrichment Web Services (Dynamic) • File Share • LOB • Bing etc. Other Sources • Small – 0- 10 M Items • Medium – 40 M Items • Large – 100 M Items Search Farm
  • 10. 10 IA U M C User Context
  • 11. Department Attribute in Active Directory & "SPS- Department" Internal name in SharePoint. 11 IA U M C Display results based on User Profile Properties i.e. Department, Skills, Title & custom properties.
  • 12. 12 IA U M C Url Parameter Descriptions Example U Specify the url from which the results will appear (without creating a new Scope) results.aspx?k=sharepoint&u= http://www.contoso.com A Specify the property on which to filter. Ex: Search SharePoint site where the property Companies=Microsoft results.aspx?k=sharepoint &a=company s:microsoft V Specify the result to sort by: -relevance -date results.aspx?v=date results.aspx?v=relevance S Specify a search scope. Can contain multiple values separated by %2c. results.aspx?s=SDKContent results.aspx?s=SDKContent%2cTechnical Articles Site Context
  • 13. Improved Usability 13 User Experience Templates Promotion & Demotion IA U M C
  • 14. 14 Item Display Template Auto Suggest Refiners IA U M C Hover Item Display Template **Remove Junk Content using Filters or Rules Search Result
  • 15. Connection between Result Type and Display Template 15 IA U M C
  • 16. Static Promotion 16 Search Results can be Promoted using Query Rules IA U M C 1 2
  • 19. Auto Tag and Auto Suggestion (Jobs & Events) 19 Auto Tag Ontology map Open & Close Taxonomy Occurrence of Keywords Close Proximity Weightage Auto Suggestion “OR” Query completion Auto Tags Index Query JSON Objects Existing Terms IA U M C
  • 21. 21 IA U M C Content Enrichment Web Services • Dynamic Managed Property • Managed Property help into drill down & more relevant results • Managed Properties used in Refiners, Query Completion, Tags • Tags needed dynamic site creation or content • Dynamic Rich Content • Heavy load on the content process. Crawler Content Processing Index Content Enrichment Web Service
  • 22. 22 IA U M C Entity Extractor • Manual mapping ( one to many relationship) • Each time manual update the files • Managed Property help into drill down & more relevant results • Ex -> Best Practices Document should consist Useful Documents, High rated document etc. $search = Get-SPEnterpriseSearchServiceApplication Import-SPEnterpriseSearchCustomExtractionDictionary - SearchApplication “<<Search App>>” -Filename "<<filename>>" - DictionaryName Microsoft.UserDictionaries.EntityExtractio n.Custom.Word.2 Search Service Application Level Example