SlideShare a Scribd company logo
Beyond Simple Search – Adding Business Value in the Enterprise
Kathlina (Kathy) M. Phillips
Vice President, Technology Manager Enterprise Search Services (ESS)
Tom Lutmer
eBusiness Systems Consultant, Enterprise Search Services (ESS)
Beyond Simple Search
Adding Business Value in the Enterprise
Kathlina (Kathy) Phillips
Vice President, Technology Manager Enterprise Search Services (ESS)
Tom Lutmer
eBusiness Systems Consultant, Enterprise Search Services (ESS)
Lucene Revolution
May 2, 2013
© 2011 Wells Fargo Bank, N.A. All rights reserved. Internal use.
Agenda
 Who are We? What Do We Do?
 Search Architecture
 Beyond Simple Search
 Search Applications – Value & Techniques
 Look to the Future
 Q & A
2
Our Intranet – Served by ESS
265,000 team members
(potential users – all time zones)
Enterprise Search Services (ESS)
2+ million unstructured docs
20+ million structured content
1300+ domains
10,000+ websites
SharePoint
OpenText
Documentum
Websphere, Cold Fusion
Blogs, Wikis, Social Spaces
.NET, ASP, PHP, JSP, etc..
2+ million queries/month
Search Business Value for Wells Fargo
Enterprise Scoped
Search
Site
Specific
Site
Specific
Site
Specific
Site
Specific
Customer
Impact
Customer
Impact
Business
Analysis
Business
Intelligence
Enterprise:
 Time savings and efficiency
 Reduce rework and duplication
 Timely and updated communications
 Collaboration and knowledge sharing
Site Specific:
 Timely access to notifications, forms,
group communications
 Knowledge base applications
Customer Impact:
 Customer support
 Timely access to notifications,
forms, processes, procedures
 Knowledge base applications
Business Analysis:
 Deeper level analysis
 Results only relevant in
context of application
 Structured and unstructured
content
Business Intelligence:
 Connects relationship of data
 Results only relevant in context of application
 Structured and unstructured content
Wells Fargo Intranet
Enterprise Search Web Services (JSON, XML, HTML)
Internal Service – able to switch to results from different search engines (not dependent
on any one search solution)
Best Bets / Autocomplete Admin Interface/Metrics
View /Query Server
Management
Search Architecture
FAST Web Crawl
Database
Connectors
LucidWorks (Lucene/Solr) Search
Hosted Search Apps
Custom
Search Apps
Intranet Websites
Search Apps using Web
Service XML
Search Apps using Web
Service Json
OpenText
Connector
Enterprise Search Web Services
FAST ESP Search Optional Other Search
LucidWorks
Connectors
Other Custom
Connectors
Search Services Admin Interface
Autocomplete and Best Bets Management
Search Services Admin Interface
Query Management
Search Services Admin Interface
View Management Query Manager NameView Manager Name
Enterprise Scope Applications
Enterprise Scope - Typical keyword intranet search; access, find, retrieve information across a
variety of web sites
Challenges: Crawling, Access, Noise in Results, Poor/Inconsistent Quality Content
Techniques: Removal of content, Scripting to improve quality/normalize, Metrics to verify
depth/scope, autocomplete, social feedback (click through, best bets, tagging)
CrawlerRecreate HTML for
Single Sign-on Pages
SharePoint
Connector
Full Crawl
Specific Sites
2 Hop Crawl
All “Published” Sites
Scripting
For Meta Data
Scripting
For Meta Data
Scripting
For Meta Data
Index
Example Crawl Configuration for One Enterprise Scope App
Internet vs. intranet search results
10
Internet:
Paying Customers
Intranet:
Co-workers
 Higher quality content in
top results
 Tuned results by working
directly with search solution
(paid for tuning)
 Mostly HTML/web pages
 Searches usually tuned
for mass appeal (popular
searches)
 Lower quality content
overall
 Quality of content varies
widely
 Larger variety of content
types
 Searches vary between
popular mass appeal and
many very specific to
current task
Crawling Challenges
High Quality Content
with Good Metadata
Web
Crawler
Low Quality Content with
Bad/Poor Metadata
Missing Body Content
– JavaScript Built or
Browser Dependent
Duplicates – Domain Name,
Dynamic Scripts, Published
Multiple Times,
Upper/Lowercase
Crawl Rates, Depth, Link
Following Methods
Authentication –
Custom, Incorrect,
Single Sign-on
Proxies, Firewalls,
Robots
Post Processing and Scripting
Scripting
Metadata Augmentation
Transformation
Tables/Matching
Text Extraction
Rules / Regex
Code / Logic (Complex/Unique)
Content Removal
Merge/Copy Metadata
ScriptPreprocessorUpdateController
Index
DataSource
Script File (*.js) Update Handler
Do Not Index
Site Specific – Self Service
Copy code to include on their site
Site Specific:
Keyword
intranet search
for a smaller
scoped set of
content or
single website
Technique:
Self Service
Example Site Specific
Customer Impact Applications
Customer Impact – Keyword intranet search with interactivity around a specific
business function
• Customer support
• Timely access to notifications, forms, group communications
• Knowledge base applications
Challenges & Techniques:
Security and Performance; Custom User Interfaces and Metadata
Content & ACLs
Database with ACL
mapping
Content Acquisition
Enterprise Search Web Service
Websites
Query/Index
Content – no ACLs
Security at
Website: all
or nothing
Authentication
& Match ACL at
Query
Lock direct
access to
Solr or other
User Group
ACL Caching
Content may/may
not include ACLs at
acquisition time
Security Architecture
Business Analysis Applications
Business Analysis – specialty search solutions for deeper level analysis
Search App
Phonetic Libraries
(Apache Codec)
Content Index
(Lucene)
Thesaurus Index
(Lucene)
Web App
Results
Businesses with MN or
Minnesota will show
up
Results match MN
or Minnesota
Business Intelligence Applications
Business Intelligence:
search across structured
and unstructured data
sources for discovery and
reporting
Once search results are
returned these sliders
can be used to filter to
specific results.
• Companies with FICO
>750 and
• Gross annual sales >
$2 million
• In Scottsdale
Where are We Headed?
TO DO:
 Social tags
 Best Bets
 Integrating Click Through
 Metrics, metrics, metrics
 Clustering
 Semantics
 Big Data
18
Trending:
 Enterprise Search – “gateway” to
search apps
 Site Search/Embedded search –
Value Add Rising
 Business Intelligence – Value
Add Rising
 Quality Audits & Metrics to show
value
 Social/Logs/Feedback for
relevancy & personalization
 New User Interfaces – mobile,
interactive, embedded
Questions?
Thank you!
Kathlina (Kathy) M. Phillips
Tom Lutmer

More Related Content

What's hot

DD105 Multi Tenancy in SharePoint 2010
DD105 Multi Tenancy in SharePoint 2010DD105 Multi Tenancy in SharePoint 2010
DD105 Multi Tenancy in SharePoint 2010Spencer Harbar
 
Ladies Be Architects - Study Group III: OAuth 2.0 (Ep 1)
Ladies Be Architects - Study Group III: OAuth 2.0 (Ep 1)Ladies Be Architects - Study Group III: OAuth 2.0 (Ep 1)
Ladies Be Architects - Study Group III: OAuth 2.0 (Ep 1)
gemziebeth
 
Microsoft 70-331 Share Point Server 2013 Complete Training
Microsoft 70-331 Share Point Server 2013 Complete TrainingMicrosoft 70-331 Share Point Server 2013 Complete Training
Microsoft 70-331 Share Point Server 2013 Complete Training
maefrova
 
Salesforce Backup, Restore & Archiving- Adam Best, Senior Program Architect
Salesforce Backup, Restore & Archiving- Adam Best, Senior Program ArchitectSalesforce Backup, Restore & Archiving- Adam Best, Senior Program Architect
Salesforce Backup, Restore & Archiving- Adam Best, Senior Program Architect
gemziebeth
 
DD109 Claims Based AuthN in SharePoint 2010
DD109 Claims Based AuthN in SharePoint 2010DD109 Claims Based AuthN in SharePoint 2010
DD109 Claims Based AuthN in SharePoint 2010Spencer Harbar
 
It114 Configuring SharePoint 2010 User Profile Sync
It114 Configuring SharePoint 2010 User Profile SyncIt114 Configuring SharePoint 2010 User Profile Sync
It114 Configuring SharePoint 2010 User Profile SyncSpencer Harbar
 
#SPSPhilly search topology & optimization
#SPSPhilly search topology & optimization#SPSPhilly search topology & optimization
#SPSPhilly search topology & optimization
Mike Maadarani
 
Ladies Be Architects: Integration Study Group: Security & State Management
Ladies Be Architects: Integration Study Group: Security & State ManagementLadies Be Architects: Integration Study Group: Security & State Management
Ladies Be Architects: Integration Study Group: Security & State Management
gemziebeth
 
Share point online 미리보기
Share point online 미리보기Share point online 미리보기
Share point online 미리보기Jeong-woo Choi
 
Salesforce data model
Salesforce data modelSalesforce data model
Salesforce data model
Jean Brenda
 
Digital Markeing
Digital MarkeingDigital Markeing
Digital Markeing
UTTAMTADWAL
 
Information architecture search_bettertogether
Information architecture search_bettertogetherInformation architecture search_bettertogether
Information architecture search_bettertogetherAgnes Molnar
 
PoolParty Thesaurus Management Quick Overview
PoolParty Thesaurus Management Quick OverviewPoolParty Thesaurus Management Quick Overview
PoolParty Thesaurus Management Quick Overview
Andreas Blumauer
 
Share point meet ECM at SharePoint Saturday
Share point meet ECM at SharePoint SaturdayShare point meet ECM at SharePoint Saturday
Share point meet ECM at SharePoint Saturday
Chris Riley ☁
 
Ladies Be Architects - Integration - Multi-Org, Security, JSON, Backup & Restore
Ladies Be Architects - Integration - Multi-Org, Security, JSON, Backup & RestoreLadies Be Architects - Integration - Multi-Org, Security, JSON, Backup & Restore
Ladies Be Architects - Integration - Multi-Org, Security, JSON, Backup & Restore
gemziebeth
 
Overview of Search in SharePoint Server 2013 - Australian SharePoint Conferen...
Overview of Search in SharePoint Server 2013 - Australian SharePoint Conferen...Overview of Search in SharePoint Server 2013 - Australian SharePoint Conferen...
Overview of Search in SharePoint Server 2013 - Australian SharePoint Conferen...
Sezai Komur
 
#SPSToronto The SharePoint Framework and the Microsoft Graph on steroids with...
#SPSToronto The SharePoint Framework and the Microsoft Graph on steroids with...#SPSToronto The SharePoint Framework and the Microsoft Graph on steroids with...
#SPSToronto The SharePoint Framework and the Microsoft Graph on steroids with...
Vincent Biret
 
Implementing Enterprise Search in SharePoint 2010
Implementing Enterprise Search in SharePoint 2010Implementing Enterprise Search in SharePoint 2010
Implementing Enterprise Search in SharePoint 2010Agnes Molnar
 
Search-Driven Applications with SharePoint 2013 (#SBSBE16)
Search-Driven Applications with SharePoint 2013 (#SBSBE16)Search-Driven Applications with SharePoint 2013 (#SBSBE16)
Search-Driven Applications with SharePoint 2013 (#SBSBE16)
Maximilian Melcher
 
Introduction to the Office Dev PnP Core Libraries
Introduction to the Office Dev PnP Core LibrariesIntroduction to the Office Dev PnP Core Libraries
Introduction to the Office Dev PnP Core Libraries
Eric Shupps
 

What's hot (20)

DD105 Multi Tenancy in SharePoint 2010
DD105 Multi Tenancy in SharePoint 2010DD105 Multi Tenancy in SharePoint 2010
DD105 Multi Tenancy in SharePoint 2010
 
Ladies Be Architects - Study Group III: OAuth 2.0 (Ep 1)
Ladies Be Architects - Study Group III: OAuth 2.0 (Ep 1)Ladies Be Architects - Study Group III: OAuth 2.0 (Ep 1)
Ladies Be Architects - Study Group III: OAuth 2.0 (Ep 1)
 
Microsoft 70-331 Share Point Server 2013 Complete Training
Microsoft 70-331 Share Point Server 2013 Complete TrainingMicrosoft 70-331 Share Point Server 2013 Complete Training
Microsoft 70-331 Share Point Server 2013 Complete Training
 
Salesforce Backup, Restore & Archiving- Adam Best, Senior Program Architect
Salesforce Backup, Restore & Archiving- Adam Best, Senior Program ArchitectSalesforce Backup, Restore & Archiving- Adam Best, Senior Program Architect
Salesforce Backup, Restore & Archiving- Adam Best, Senior Program Architect
 
DD109 Claims Based AuthN in SharePoint 2010
DD109 Claims Based AuthN in SharePoint 2010DD109 Claims Based AuthN in SharePoint 2010
DD109 Claims Based AuthN in SharePoint 2010
 
It114 Configuring SharePoint 2010 User Profile Sync
It114 Configuring SharePoint 2010 User Profile SyncIt114 Configuring SharePoint 2010 User Profile Sync
It114 Configuring SharePoint 2010 User Profile Sync
 
#SPSPhilly search topology & optimization
#SPSPhilly search topology & optimization#SPSPhilly search topology & optimization
#SPSPhilly search topology & optimization
 
Ladies Be Architects: Integration Study Group: Security & State Management
Ladies Be Architects: Integration Study Group: Security & State ManagementLadies Be Architects: Integration Study Group: Security & State Management
Ladies Be Architects: Integration Study Group: Security & State Management
 
Share point online 미리보기
Share point online 미리보기Share point online 미리보기
Share point online 미리보기
 
Salesforce data model
Salesforce data modelSalesforce data model
Salesforce data model
 
Digital Markeing
Digital MarkeingDigital Markeing
Digital Markeing
 
Information architecture search_bettertogether
Information architecture search_bettertogetherInformation architecture search_bettertogether
Information architecture search_bettertogether
 
PoolParty Thesaurus Management Quick Overview
PoolParty Thesaurus Management Quick OverviewPoolParty Thesaurus Management Quick Overview
PoolParty Thesaurus Management Quick Overview
 
Share point meet ECM at SharePoint Saturday
Share point meet ECM at SharePoint SaturdayShare point meet ECM at SharePoint Saturday
Share point meet ECM at SharePoint Saturday
 
Ladies Be Architects - Integration - Multi-Org, Security, JSON, Backup & Restore
Ladies Be Architects - Integration - Multi-Org, Security, JSON, Backup & RestoreLadies Be Architects - Integration - Multi-Org, Security, JSON, Backup & Restore
Ladies Be Architects - Integration - Multi-Org, Security, JSON, Backup & Restore
 
Overview of Search in SharePoint Server 2013 - Australian SharePoint Conferen...
Overview of Search in SharePoint Server 2013 - Australian SharePoint Conferen...Overview of Search in SharePoint Server 2013 - Australian SharePoint Conferen...
Overview of Search in SharePoint Server 2013 - Australian SharePoint Conferen...
 
#SPSToronto The SharePoint Framework and the Microsoft Graph on steroids with...
#SPSToronto The SharePoint Framework and the Microsoft Graph on steroids with...#SPSToronto The SharePoint Framework and the Microsoft Graph on steroids with...
#SPSToronto The SharePoint Framework and the Microsoft Graph on steroids with...
 
Implementing Enterprise Search in SharePoint 2010
Implementing Enterprise Search in SharePoint 2010Implementing Enterprise Search in SharePoint 2010
Implementing Enterprise Search in SharePoint 2010
 
Search-Driven Applications with SharePoint 2013 (#SBSBE16)
Search-Driven Applications with SharePoint 2013 (#SBSBE16)Search-Driven Applications with SharePoint 2013 (#SBSBE16)
Search-Driven Applications with SharePoint 2013 (#SBSBE16)
 
Introduction to the Office Dev PnP Core Libraries
Introduction to the Office Dev PnP Core LibrariesIntroduction to the Office Dev PnP Core Libraries
Introduction to the Office Dev PnP Core Libraries
 

Viewers also liked

PHYSICAL TRANSMISSION MEDIA
PHYSICAL TRANSMISSION MEDIA PHYSICAL TRANSMISSION MEDIA
PHYSICAL TRANSMISSION MEDIA
Kak Yong
 
Basics Of Networking (Overview)
Basics Of Networking (Overview)Basics Of Networking (Overview)
Basics Of Networking (Overview)ashiesh0007
 
Introduction & Wireless Transmission
Introduction & Wireless TransmissionIntroduction & Wireless Transmission
Introduction & Wireless TransmissionJoe Christensen
 
Difference Between Intranet And Extranet
Difference  Between  Intranet And  ExtranetDifference  Between  Intranet And  Extranet
Difference Between Intranet And Extranetcalix_ricia
 
WIRELESS TRANSMISSION MEDIA
WIRELESS  TRANSMISSION MEDIAWIRELESS  TRANSMISSION MEDIA
WIRELESS TRANSMISSION MEDIA
Kak Yong
 
Transmission Media
Transmission MediaTransmission Media
Transmission Media
Sourav Roy
 
Presentation on Transmission Media
Presentation on Transmission MediaPresentation on Transmission Media
Presentation on Transmission Media
Syed Ahmed Zaki
 
Ppt of types of-network
Ppt of types of-network Ppt of types of-network
Ppt of types of-network
Darshit narechania
 
Lan, man and wan ppt final
Lan, man and wan ppt finalLan, man and wan ppt final
Lan, man and wan ppt finalArushi Garg
 

Viewers also liked (11)

PHYSICAL TRANSMISSION MEDIA
PHYSICAL TRANSMISSION MEDIA PHYSICAL TRANSMISSION MEDIA
PHYSICAL TRANSMISSION MEDIA
 
Basics Of Networking (Overview)
Basics Of Networking (Overview)Basics Of Networking (Overview)
Basics Of Networking (Overview)
 
Introduction & Wireless Transmission
Introduction & Wireless TransmissionIntroduction & Wireless Transmission
Introduction & Wireless Transmission
 
Transmission Media
Transmission MediaTransmission Media
Transmission Media
 
Difference Between Intranet And Extranet
Difference  Between  Intranet And  ExtranetDifference  Between  Intranet And  Extranet
Difference Between Intranet And Extranet
 
WIRELESS TRANSMISSION MEDIA
WIRELESS  TRANSMISSION MEDIAWIRELESS  TRANSMISSION MEDIA
WIRELESS TRANSMISSION MEDIA
 
1.lan man wan
1.lan man wan1.lan man wan
1.lan man wan
 
Transmission Media
Transmission MediaTransmission Media
Transmission Media
 
Presentation on Transmission Media
Presentation on Transmission MediaPresentation on Transmission Media
Presentation on Transmission Media
 
Ppt of types of-network
Ppt of types of-network Ppt of types of-network
Ppt of types of-network
 
Lan, man and wan ppt final
Lan, man and wan ppt finalLan, man and wan ppt final
Lan, man and wan ppt final
 

Similar to Beyond simple search – adding business value in the enterprise

Universal Search for Legal Enterprises
Universal Search for Legal EnterprisesUniversal Search for Legal Enterprises
Universal Search for Legal Enterprises
AdhereSolutions
 
The Searchmaster's Toolbox - David Hawking, Funnelback Search
The Searchmaster's Toolbox - David Hawking, Funnelback SearchThe Searchmaster's Toolbox - David Hawking, Funnelback Search
The Searchmaster's Toolbox - David Hawking, Funnelback Search
Squiz
 
Google Search Appliance Version 2.0 Webinar - May 2012
Google Search Appliance Version 2.0 Webinar - May 2012Google Search Appliance Version 2.0 Webinar - May 2012
Google Search Appliance Version 2.0 Webinar - May 2012
Fishbowl Solutions
 
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
Chiara Fox Ogan
 
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
 
SharePoint Overview
SharePoint OverviewSharePoint Overview
SharePoint Overview
Amy Phillips
 
Ferraz Ia252 Developing An Information Architecture
Ferraz Ia252 Developing An Information ArchitectureFerraz Ia252 Developing An Information Architecture
Ferraz Ia252 Developing An Information Architecturemferraz
 
Sp2010success
Sp2010successSp2010success
Sp2010success
StevenTisdale
 
Sharepoint 2013 Overview
Sharepoint 2013 OverviewSharepoint 2013 Overview
Sharepoint 2013 Overview
Tarek Yehia
 
Enterprise Search in SharePoint 2010
Enterprise Search in SharePoint 2010Enterprise Search in SharePoint 2010
Enterprise Search in SharePoint 2010
bgerman
 
Search Strategy for Enterprise SharePoint 2013 - Vancouver SharePoint Summit
Search Strategy for Enterprise SharePoint 2013 - Vancouver SharePoint SummitSearch Strategy for Enterprise SharePoint 2013 - Vancouver SharePoint Summit
Search Strategy for Enterprise SharePoint 2013 - Vancouver SharePoint Summit
Joel Oleson
 
Federated Search in a Disparate Environment
Federated Search in a Disparate EnvironmentFederated Search in a Disparate Environment
Federated Search in a Disparate Environment
Helen Mitchell
 
2017 01-11 intelligent search and intranet - chihuahuas vs muffins v1
2017 01-11 intelligent search and intranet - chihuahuas vs muffins v12017 01-11 intelligent search and intranet - chihuahuas vs muffins v1
2017 01-11 intelligent search and intranet - chihuahuas vs muffins v1
Don Miller
 
What your IT Doesn't Know about Publishing DITA Content
What your IT Doesn't Know about Publishing DITA ContentWhat your IT Doesn't Know about Publishing DITA Content
What your IT Doesn't Know about Publishing DITA Content
ctnitchie
 
Sharepoint And Clearspace
Sharepoint And ClearspaceSharepoint And Clearspace
Sharepoint And Clearspace
Saurabh Raisinghani
 
IBM CIO 2010 Outlook - Roo Reynolds
IBM CIO 2010 Outlook - Roo ReynoldsIBM CIO 2010 Outlook - Roo Reynolds
IBM CIO 2010 Outlook - Roo Reynolds
Roo Reynolds
 
Search Quality Management
Search Quality ManagementSearch Quality Management
Search Quality Management
Agnes Molnar
 
D Cornell Securing Share Point
D Cornell Securing Share PointD Cornell Securing Share Point
D Cornell Securing Share Point
Art Upton
 
Spca2014 navigating clouds sp_con14_mackie
Spca2014 navigating clouds sp_con14_mackieSpca2014 navigating clouds sp_con14_mackie
Spca2014 navigating clouds sp_con14_mackieNCCOMMS
 
8 - Productividad en la Nube con BPOS - SharePoint Online, por Luis Du Solier
8 - Productividad en la Nube con BPOS - SharePoint Online, por Luis Du Solier8 - Productividad en la Nube con BPOS - SharePoint Online, por Luis Du Solier
8 - Productividad en la Nube con BPOS - SharePoint Online, por Luis Du Solier
Luis Du Solier
 

Similar to Beyond simple search – adding business value in the enterprise (20)

Universal Search for Legal Enterprises
Universal Search for Legal EnterprisesUniversal Search for Legal Enterprises
Universal Search for Legal Enterprises
 
The Searchmaster's Toolbox - David Hawking, Funnelback Search
The Searchmaster's Toolbox - David Hawking, Funnelback SearchThe Searchmaster's Toolbox - David Hawking, Funnelback Search
The Searchmaster's Toolbox - David Hawking, Funnelback Search
 
Google Search Appliance Version 2.0 Webinar - May 2012
Google Search Appliance Version 2.0 Webinar - May 2012Google Search Appliance Version 2.0 Webinar - May 2012
Google Search Appliance Version 2.0 Webinar - May 2012
 
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
 
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...
 
SharePoint Overview
SharePoint OverviewSharePoint Overview
SharePoint Overview
 
Ferraz Ia252 Developing An Information Architecture
Ferraz Ia252 Developing An Information ArchitectureFerraz Ia252 Developing An Information Architecture
Ferraz Ia252 Developing An Information Architecture
 
Sp2010success
Sp2010successSp2010success
Sp2010success
 
Sharepoint 2013 Overview
Sharepoint 2013 OverviewSharepoint 2013 Overview
Sharepoint 2013 Overview
 
Enterprise Search in SharePoint 2010
Enterprise Search in SharePoint 2010Enterprise Search in SharePoint 2010
Enterprise Search in SharePoint 2010
 
Search Strategy for Enterprise SharePoint 2013 - Vancouver SharePoint Summit
Search Strategy for Enterprise SharePoint 2013 - Vancouver SharePoint SummitSearch Strategy for Enterprise SharePoint 2013 - Vancouver SharePoint Summit
Search Strategy for Enterprise SharePoint 2013 - Vancouver SharePoint Summit
 
Federated Search in a Disparate Environment
Federated Search in a Disparate EnvironmentFederated Search in a Disparate Environment
Federated Search in a Disparate Environment
 
2017 01-11 intelligent search and intranet - chihuahuas vs muffins v1
2017 01-11 intelligent search and intranet - chihuahuas vs muffins v12017 01-11 intelligent search and intranet - chihuahuas vs muffins v1
2017 01-11 intelligent search and intranet - chihuahuas vs muffins v1
 
What your IT Doesn't Know about Publishing DITA Content
What your IT Doesn't Know about Publishing DITA ContentWhat your IT Doesn't Know about Publishing DITA Content
What your IT Doesn't Know about Publishing DITA Content
 
Sharepoint And Clearspace
Sharepoint And ClearspaceSharepoint And Clearspace
Sharepoint And Clearspace
 
IBM CIO 2010 Outlook - Roo Reynolds
IBM CIO 2010 Outlook - Roo ReynoldsIBM CIO 2010 Outlook - Roo Reynolds
IBM CIO 2010 Outlook - Roo Reynolds
 
Search Quality Management
Search Quality ManagementSearch Quality Management
Search Quality Management
 
D Cornell Securing Share Point
D Cornell Securing Share PointD Cornell Securing Share Point
D Cornell Securing Share Point
 
Spca2014 navigating clouds sp_con14_mackie
Spca2014 navigating clouds sp_con14_mackieSpca2014 navigating clouds sp_con14_mackie
Spca2014 navigating clouds sp_con14_mackie
 
8 - Productividad en la Nube con BPOS - SharePoint Online, por Luis Du Solier
8 - Productividad en la Nube con BPOS - SharePoint Online, por Luis Du Solier8 - Productividad en la Nube con BPOS - SharePoint Online, por Luis Du Solier
8 - Productividad en la Nube con BPOS - SharePoint Online, por Luis Du Solier
 

More from lucenerevolution

Text Classification Powered by Apache Mahout and Lucene
Text Classification Powered by Apache Mahout and LuceneText Classification Powered by Apache Mahout and Lucene
Text Classification Powered by Apache Mahout and Lucene
lucenerevolution
 
State of the Art Logging. Kibana4Solr is Here!
State of the Art Logging. Kibana4Solr is Here! State of the Art Logging. Kibana4Solr is Here!
State of the Art Logging. Kibana4Solr is Here!
lucenerevolution
 
Building Client-side Search Applications with Solr
Building Client-side Search Applications with SolrBuilding Client-side Search Applications with Solr
Building Client-side Search Applications with Solr
lucenerevolution
 
Integrate Solr with real-time stream processing applications
Integrate Solr with real-time stream processing applicationsIntegrate Solr with real-time stream processing applications
Integrate Solr with real-time stream processing applications
lucenerevolution
 
Scaling Solr with SolrCloud
Scaling Solr with SolrCloudScaling Solr with SolrCloud
Scaling Solr with SolrCloud
lucenerevolution
 
Administering and Monitoring SolrCloud Clusters
Administering and Monitoring SolrCloud ClustersAdministering and Monitoring SolrCloud Clusters
Administering and Monitoring SolrCloud Clusters
lucenerevolution
 
Implementing a Custom Search Syntax using Solr, Lucene, and Parboiled
Implementing a Custom Search Syntax using Solr, Lucene, and ParboiledImplementing a Custom Search Syntax using Solr, Lucene, and Parboiled
Implementing a Custom Search Syntax using Solr, Lucene, and Parboiled
lucenerevolution
 
Using Solr to Search and Analyze Logs
Using Solr to Search and Analyze Logs Using Solr to Search and Analyze Logs
Using Solr to Search and Analyze Logs
lucenerevolution
 
Enhancing relevancy through personalization & semantic search
Enhancing relevancy through personalization & semantic searchEnhancing relevancy through personalization & semantic search
Enhancing relevancy through personalization & semantic searchlucenerevolution
 
Real-time Inverted Search in the Cloud Using Lucene and Storm
Real-time Inverted Search in the Cloud Using Lucene and StormReal-time Inverted Search in the Cloud Using Lucene and Storm
Real-time Inverted Search in the Cloud Using Lucene and Storm
lucenerevolution
 
Solr's Admin UI - Where does the data come from?
Solr's Admin UI - Where does the data come from?Solr's Admin UI - Where does the data come from?
Solr's Admin UI - Where does the data come from?
lucenerevolution
 
Schemaless Solr and the Solr Schema REST API
Schemaless Solr and the Solr Schema REST APISchemaless Solr and the Solr Schema REST API
Schemaless Solr and the Solr Schema REST API
lucenerevolution
 
High Performance JSON Search and Relational Faceted Browsing with Lucene
High Performance JSON Search and Relational Faceted Browsing with LuceneHigh Performance JSON Search and Relational Faceted Browsing with Lucene
High Performance JSON Search and Relational Faceted Browsing with Lucene
lucenerevolution
 
Text Classification with Lucene/Solr, Apache Hadoop and LibSVM
Text Classification with Lucene/Solr, Apache Hadoop and LibSVMText Classification with Lucene/Solr, Apache Hadoop and LibSVM
Text Classification with Lucene/Solr, Apache Hadoop and LibSVM
lucenerevolution
 
Faceted Search with Lucene
Faceted Search with LuceneFaceted Search with Lucene
Faceted Search with Lucene
lucenerevolution
 
Recent Additions to Lucene Arsenal
Recent Additions to Lucene ArsenalRecent Additions to Lucene Arsenal
Recent Additions to Lucene Arsenal
lucenerevolution
 
Turning search upside down
Turning search upside downTurning search upside down
Turning search upside down
lucenerevolution
 
Spellchecking in Trovit: Implementing a Contextual Multi-language Spellchecke...
Spellchecking in Trovit: Implementing a Contextual Multi-language Spellchecke...Spellchecking in Trovit: Implementing a Contextual Multi-language Spellchecke...
Spellchecking in Trovit: Implementing a Contextual Multi-language Spellchecke...
lucenerevolution
 
Shrinking the haystack wes caldwell - final
Shrinking the haystack   wes caldwell - finalShrinking the haystack   wes caldwell - final
Shrinking the haystack wes caldwell - finallucenerevolution
 

More from lucenerevolution (20)

Text Classification Powered by Apache Mahout and Lucene
Text Classification Powered by Apache Mahout and LuceneText Classification Powered by Apache Mahout and Lucene
Text Classification Powered by Apache Mahout and Lucene
 
State of the Art Logging. Kibana4Solr is Here!
State of the Art Logging. Kibana4Solr is Here! State of the Art Logging. Kibana4Solr is Here!
State of the Art Logging. Kibana4Solr is Here!
 
Search at Twitter
Search at TwitterSearch at Twitter
Search at Twitter
 
Building Client-side Search Applications with Solr
Building Client-side Search Applications with SolrBuilding Client-side Search Applications with Solr
Building Client-side Search Applications with Solr
 
Integrate Solr with real-time stream processing applications
Integrate Solr with real-time stream processing applicationsIntegrate Solr with real-time stream processing applications
Integrate Solr with real-time stream processing applications
 
Scaling Solr with SolrCloud
Scaling Solr with SolrCloudScaling Solr with SolrCloud
Scaling Solr with SolrCloud
 
Administering and Monitoring SolrCloud Clusters
Administering and Monitoring SolrCloud ClustersAdministering and Monitoring SolrCloud Clusters
Administering and Monitoring SolrCloud Clusters
 
Implementing a Custom Search Syntax using Solr, Lucene, and Parboiled
Implementing a Custom Search Syntax using Solr, Lucene, and ParboiledImplementing a Custom Search Syntax using Solr, Lucene, and Parboiled
Implementing a Custom Search Syntax using Solr, Lucene, and Parboiled
 
Using Solr to Search and Analyze Logs
Using Solr to Search and Analyze Logs Using Solr to Search and Analyze Logs
Using Solr to Search and Analyze Logs
 
Enhancing relevancy through personalization & semantic search
Enhancing relevancy through personalization & semantic searchEnhancing relevancy through personalization & semantic search
Enhancing relevancy through personalization & semantic search
 
Real-time Inverted Search in the Cloud Using Lucene and Storm
Real-time Inverted Search in the Cloud Using Lucene and StormReal-time Inverted Search in the Cloud Using Lucene and Storm
Real-time Inverted Search in the Cloud Using Lucene and Storm
 
Solr's Admin UI - Where does the data come from?
Solr's Admin UI - Where does the data come from?Solr's Admin UI - Where does the data come from?
Solr's Admin UI - Where does the data come from?
 
Schemaless Solr and the Solr Schema REST API
Schemaless Solr and the Solr Schema REST APISchemaless Solr and the Solr Schema REST API
Schemaless Solr and the Solr Schema REST API
 
High Performance JSON Search and Relational Faceted Browsing with Lucene
High Performance JSON Search and Relational Faceted Browsing with LuceneHigh Performance JSON Search and Relational Faceted Browsing with Lucene
High Performance JSON Search and Relational Faceted Browsing with Lucene
 
Text Classification with Lucene/Solr, Apache Hadoop and LibSVM
Text Classification with Lucene/Solr, Apache Hadoop and LibSVMText Classification with Lucene/Solr, Apache Hadoop and LibSVM
Text Classification with Lucene/Solr, Apache Hadoop and LibSVM
 
Faceted Search with Lucene
Faceted Search with LuceneFaceted Search with Lucene
Faceted Search with Lucene
 
Recent Additions to Lucene Arsenal
Recent Additions to Lucene ArsenalRecent Additions to Lucene Arsenal
Recent Additions to Lucene Arsenal
 
Turning search upside down
Turning search upside downTurning search upside down
Turning search upside down
 
Spellchecking in Trovit: Implementing a Contextual Multi-language Spellchecke...
Spellchecking in Trovit: Implementing a Contextual Multi-language Spellchecke...Spellchecking in Trovit: Implementing a Contextual Multi-language Spellchecke...
Spellchecking in Trovit: Implementing a Contextual Multi-language Spellchecke...
 
Shrinking the haystack wes caldwell - final
Shrinking the haystack   wes caldwell - finalShrinking the haystack   wes caldwell - final
Shrinking the haystack wes caldwell - final
 

Recently uploaded

Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
Excellence Foundation for South Sudan
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
Steve Thomason
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
Celine George
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
bennyroshan06
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 

Recently uploaded (20)

Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 

Beyond simple search – adding business value in the enterprise

  • 1. Beyond Simple Search – Adding Business Value in the Enterprise Kathlina (Kathy) M. Phillips Vice President, Technology Manager Enterprise Search Services (ESS) Tom Lutmer eBusiness Systems Consultant, Enterprise Search Services (ESS)
  • 2. Beyond Simple Search Adding Business Value in the Enterprise Kathlina (Kathy) Phillips Vice President, Technology Manager Enterprise Search Services (ESS) Tom Lutmer eBusiness Systems Consultant, Enterprise Search Services (ESS) Lucene Revolution May 2, 2013 © 2011 Wells Fargo Bank, N.A. All rights reserved. Internal use.
  • 3. Agenda  Who are We? What Do We Do?  Search Architecture  Beyond Simple Search  Search Applications – Value & Techniques  Look to the Future  Q & A 2
  • 4. Our Intranet – Served by ESS 265,000 team members (potential users – all time zones) Enterprise Search Services (ESS) 2+ million unstructured docs 20+ million structured content 1300+ domains 10,000+ websites SharePoint OpenText Documentum Websphere, Cold Fusion Blogs, Wikis, Social Spaces .NET, ASP, PHP, JSP, etc.. 2+ million queries/month
  • 5. Search Business Value for Wells Fargo Enterprise Scoped Search Site Specific Site Specific Site Specific Site Specific Customer Impact Customer Impact Business Analysis Business Intelligence Enterprise:  Time savings and efficiency  Reduce rework and duplication  Timely and updated communications  Collaboration and knowledge sharing Site Specific:  Timely access to notifications, forms, group communications  Knowledge base applications Customer Impact:  Customer support  Timely access to notifications, forms, processes, procedures  Knowledge base applications Business Analysis:  Deeper level analysis  Results only relevant in context of application  Structured and unstructured content Business Intelligence:  Connects relationship of data  Results only relevant in context of application  Structured and unstructured content Wells Fargo Intranet
  • 6. Enterprise Search Web Services (JSON, XML, HTML) Internal Service – able to switch to results from different search engines (not dependent on any one search solution) Best Bets / Autocomplete Admin Interface/Metrics View /Query Server Management Search Architecture FAST Web Crawl Database Connectors LucidWorks (Lucene/Solr) Search Hosted Search Apps Custom Search Apps Intranet Websites Search Apps using Web Service XML Search Apps using Web Service Json OpenText Connector Enterprise Search Web Services FAST ESP Search Optional Other Search LucidWorks Connectors Other Custom Connectors
  • 7. Search Services Admin Interface Autocomplete and Best Bets Management
  • 8. Search Services Admin Interface Query Management
  • 9. Search Services Admin Interface View Management Query Manager NameView Manager Name
  • 10. Enterprise Scope Applications Enterprise Scope - Typical keyword intranet search; access, find, retrieve information across a variety of web sites Challenges: Crawling, Access, Noise in Results, Poor/Inconsistent Quality Content Techniques: Removal of content, Scripting to improve quality/normalize, Metrics to verify depth/scope, autocomplete, social feedback (click through, best bets, tagging) CrawlerRecreate HTML for Single Sign-on Pages SharePoint Connector Full Crawl Specific Sites 2 Hop Crawl All “Published” Sites Scripting For Meta Data Scripting For Meta Data Scripting For Meta Data Index Example Crawl Configuration for One Enterprise Scope App
  • 11. Internet vs. intranet search results 10 Internet: Paying Customers Intranet: Co-workers  Higher quality content in top results  Tuned results by working directly with search solution (paid for tuning)  Mostly HTML/web pages  Searches usually tuned for mass appeal (popular searches)  Lower quality content overall  Quality of content varies widely  Larger variety of content types  Searches vary between popular mass appeal and many very specific to current task
  • 12. Crawling Challenges High Quality Content with Good Metadata Web Crawler Low Quality Content with Bad/Poor Metadata Missing Body Content – JavaScript Built or Browser Dependent Duplicates – Domain Name, Dynamic Scripts, Published Multiple Times, Upper/Lowercase Crawl Rates, Depth, Link Following Methods Authentication – Custom, Incorrect, Single Sign-on Proxies, Firewalls, Robots
  • 13. Post Processing and Scripting Scripting Metadata Augmentation Transformation Tables/Matching Text Extraction Rules / Regex Code / Logic (Complex/Unique) Content Removal Merge/Copy Metadata ScriptPreprocessorUpdateController Index DataSource Script File (*.js) Update Handler Do Not Index
  • 14. Site Specific – Self Service Copy code to include on their site Site Specific: Keyword intranet search for a smaller scoped set of content or single website Technique: Self Service
  • 16. Customer Impact Applications Customer Impact – Keyword intranet search with interactivity around a specific business function • Customer support • Timely access to notifications, forms, group communications • Knowledge base applications Challenges & Techniques: Security and Performance; Custom User Interfaces and Metadata Content & ACLs Database with ACL mapping Content Acquisition Enterprise Search Web Service Websites Query/Index Content – no ACLs Security at Website: all or nothing Authentication & Match ACL at Query Lock direct access to Solr or other User Group ACL Caching Content may/may not include ACLs at acquisition time Security Architecture
  • 17. Business Analysis Applications Business Analysis – specialty search solutions for deeper level analysis Search App Phonetic Libraries (Apache Codec) Content Index (Lucene) Thesaurus Index (Lucene) Web App Results Businesses with MN or Minnesota will show up Results match MN or Minnesota
  • 18. Business Intelligence Applications Business Intelligence: search across structured and unstructured data sources for discovery and reporting Once search results are returned these sliders can be used to filter to specific results. • Companies with FICO >750 and • Gross annual sales > $2 million • In Scottsdale
  • 19. Where are We Headed? TO DO:  Social tags  Best Bets  Integrating Click Through  Metrics, metrics, metrics  Clustering  Semantics  Big Data 18 Trending:  Enterprise Search – “gateway” to search apps  Site Search/Embedded search – Value Add Rising  Business Intelligence – Value Add Rising  Quality Audits & Metrics to show value  Social/Logs/Feedback for relevancy & personalization  New User Interfaces – mobile, interactive, embedded
  • 22. Kathlina (Kathy) M. Phillips Tom Lutmer