spconnections amsterdam: beyond the search center - application or solution? (search based...
TRANSCRIPT
![Page 1: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/1.jpg)
![Page 3: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/3.jpg)
About Agnes Molnar• SharePoint Server MVP• Senior Solutions Consultant, BA Insight• Recognized blogger, speaker, writer
• Web: http://www.bainsight.com• Blog: http://aghy.hu• Email: [email protected]• Twitter: @molnaragnes
![Page 4: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/4.jpg)
Search
Search connects people
to the information
they need to get their jobs done.
![Page 5: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/5.jpg)
Search• „I know what I’m searching for and know how to
do that”
• „I know what I’m searching for but I don’t know how to do that”
• „I don’t know what I’m searching for”
• „Am I Searching?...”
![Page 6: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/6.jpg)
Enterprise Search
• Enterprise – is no longer within the firewall• Relevance is critical• Search within the organization• „Transparent” Search• Search Driven Applications
![Page 7: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/7.jpg)
Search Components
Source: http://searchpatterns.org
![Page 8: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/8.jpg)
Search Based Application (SBA)
• Software Application • Built on a Search Engine backbone rather
than a database infrastructure • Purpose is not classic information
retrieval, but rather mission-oriented information access, analysis or discovery
![Page 9: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/9.jpg)
![Page 10: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/10.jpg)
SBA Examples
![Page 11: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/11.jpg)
![Page 12: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/12.jpg)
12
![Page 13: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/13.jpg)
![Page 14: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/14.jpg)
![Page 15: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/15.jpg)
ChallengesUser ExperienceChallenges
Multiple search interfaces, systems, and logons; no unified search results
Data and ExpertiseChallenges
Files and email on desktops; structured and unstructured data silos; untapped expertise
Enterpriseand IT Challenges
Relevance and ranking; security, privacy & compliance; scalability, manageability & extensibility
![Page 16: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/16.jpg)
![Page 17: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/17.jpg)
Customizations for Search Driven ApplicationsBuilding on an extensible platform
Configure Extend CreateUser Context
LOB ConnectivityContent ProcessingBusiness languageFederation Sources
UI Look & Feel…..
Relevance ProfilesUI & Web PartsResult Rollup
Visual ElementsWorkflowsAnalytics
…..
Custom ElementsWork Environments
New Innovations….
![Page 18: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/18.jpg)
Content Sources
![Page 19: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/19.jpg)
Content Sources in SBAs
• Combine (join) data• Connect data
– Existing relationships in the source system– Newly discovered, cross-system relationships
• Aggregate data• Visualize data
![Page 20: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/20.jpg)
Data Collection / Crawling
• Crawler: – Connects to the Content Source– Enumerates the content– Reads the content items– Extracts the metadata– Sends the collected info back to the Indexer
![Page 21: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/21.jpg)
Data Collection / Crawling• Connector: Enables to access different types of content
• OOTB:– SharePoint– File Share– Web site– Exchange Public Folders– Custom Connectors– (Lotus Notes)– (Documentum)
![Page 22: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/22.jpg)
Natural Language Processing• Crawl/Index Time
– Language Detection– Tokenization– Stemming and Lemmatization
• Query Time– Approximate Spelling– Phonetic Spelling– Word Truncation– Regular Expressions– Semantic Expansion– Rules-based Matching
![Page 23: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/23.jpg)
Processing: Crawled and Managed Properties
• Crawled property: metadata extracted from the documents/items during the crawl.
• Managed property: can appear in refined searches and helps users perform more successful queries
![Page 24: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/24.jpg)
Processing: Crawled and Managed Properties
![Page 25: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/25.jpg)
Processing: Ranking• Ranking: produce results that are ordered according
to some computed relevancy score
• Dynamic: Based on weighted managed properties (title, body, social tags, etc.)
• Static: – File Type– Click through relevancy– Depth
![Page 26: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/26.jpg)
Processing: Ranking
![Page 27: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/27.jpg)
Processing: Relevance Tuning
![Page 28: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/28.jpg)
User Interface• OOTB Web Parts
– Refinement Panel– Core Results Web Part
• Federation• People Search• Scopes• Custom Web Parts
– Visual Navigation– Mashups– Etc.
• Workflows – Act on Items Immediately
![Page 29: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/29.jpg)
Search Federation
• Using remote index for queries• Location type:
– SharePoint Search index– FAST index– OpenSearch 1.0/1.1
![Page 30: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/30.jpg)
Search Federation
![Page 31: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/31.jpg)
Search Federation• Benefits:
– No resources needed for indexing– Custom Credentials– Usage restrictions– Prefix / Pattern match– Query Template
• {searchTerms} scope:Documents• {searchTerms} type:.doc type:.docx type:.docm
• BUT:– Live Internet connection is required– Bandwith– No control over results (order, relevance, etc.)– Separated Web Parts
![Page 32: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/32.jpg)
Search Federation
![Page 33: SPConnections Amsterdam: Beyond the Search Center - Application or Solution? (Search Based Applications over SP2010 and FAST)](https://reader035.vdocument.in/reader035/viewer/2022070523/58ed80a91a28abdb688b4627/html5/thumbnails/33.jpg)
Summary
• Search Based Applications?– Need to Aggregate Heterogeneous Content– Neet to Process Large Volume of Data– Need for Real Time Information– Need for Ad Hoc Reporting