2. FAST Capabilities and Architecture Overview
The platform
Language support
Linguistic capabilities:
Type ahead
Spell Check, did you mean
Find similar, synonyms
Boosting and Blocking, Visual best bets, ranking
Faceted search
Architecture
Toshiba Prototype Presentation
3. Secure, scalable and unified access to information
Single cost-effective platform
OpenSearch Federation
Search
Index
User Experience Content Business Web
Applications
Indexing Connectors
4. Better Language Support
Afrikaans Hausa Pashto, Pushto
Albanian Hebrew Persian
Arabic Hindi Polish
Armenian Hungarian Portuguese
Azerbaijani Icelandic Punjabi
Basque Indonesian Rhaeto-Romance
Bengali,Bangla Irish Romanian
Bosnian Italian Russian
Breton Japanese Sami (Northern)
Bulgarian Kannada Serbian
Catalan Kazakh Slovak
Chinese-S Kirghiz Slovenian
Chinese-T Korean Sorbian
Croatian, Kurdish Spanish
Czech Latin Swahili
Danish Latvian, Lettish Swedish
Dutch Letzeburgesch Tagalog
English Lithuanian Tamil
Estonian Macedonian Telugu
Faroese Malay Thai
Finnish Malayalam Turkish
French Maltese Ukrainian
Galician Maori Urdu
Georgian Marathi Uzbek
German Mongolian Vietnamese
Greek Norwegian Welsh
Greenlandic Norwegian-B Yiddish
Gujarati Norwegian-N Zulu
14. Control Search results
Best bets + User context
Didier is a “camera novices” Cari is “camera enthusiasts”
Banner for Banner for
camera camera
novices enthusiasts
Consumer
oriented Advanced
cameras Audience based search results cameras
15. Boost and Block
Control ranking of any search results
Boost or
block any
search
result…
Control the
ranking
based on
users
16. Rank Profiles
Tune relevancy without impacting the default algorithm
Quality Also known as static rank, consists of multiple managed
properties including site, URL depth (preference for shorter
URLs), and relative importance of links to this document.
Authority Applies when the query word falls in the link or anchor text.
Query Maps the popularity of a document, or the click-through rate
Authority when documents are clicked as a result of a query
Freshness Increases the relevancy if a document was recently created
or modified, based on the last modified property.
Proximity Applies to where query terms fall and how close they are to
each other within a document
Context Increases the rank of a document if the query term is a
managed property associated with that document
Managed Effects relevancy when a managed property contains a
Property specific value, such as Woodgrove Bank or Financial
Services
Out of the box relevancy Extend the default algorithms
Tuned for great general productivity experience, Create new default relevancy models. Blend static and
relevancy improves with click-throughs and link text dynamic ranking parameters to instantly improve
analysis. search results.
17. How to create a Rank Profile
IT Pros are empowered to create new profiles quickly
Rank Profiles created
in PowerShell by
extending the default
relevancy algorithm…
… and are exposed in the
user interface by modifying
the sorting web part.
20. Faceted Navigation
Enables search-driven navigation that is relevant to your business
Crawled properties Managed properties
Doctitle Title
ProductName
ManufacturerName Manufacturer
…. ….
21. FAST Capabilities and Architecture Overview
The platform
Language support
Linguistic capabilities:
Type ahead
Spell Check, did you mean
Find similar, synonyms
Boosting and Blocking, Visual best bets, ranking
Faceted search
Architecture
Toshiba Prototype Presentation
22. SharePoint and FAST Search
Summary of architectural elements
Site Collection Level Central
Admin UI Administration UI
• Keyword Management • Property mapping
• User Context Management • Property extraction
• Site Promotion/Demotion • Spell-checking
Administration and Schema Object Model
SharePoint
Front-end Query Object Model
Connectors
• SharePoint
• File Traverser
• Web
Custom • BDC
Front-End • Exchange
• Notes
• Documentum
Monitoring Services Content
OpenSearch or Microsoft System Center Operations Manager
People Search
Other Sources
23. Extensible Content Processing
Enables search that has a deep understanding of your information
Properties Entity Format
Mapper Vectorizer Extractor Lemmatizer Converter
…
Web Date/Time Word Language
Analyzer Normalizer Breaker Detector
24. FAST Search for SharePoint Scaleout
Back-end with extreme and flexible scale out options
Query Scale-out multiple
Volume Search and Indexing “dimensions”
Content Volume
Query Volume
Indexing freshness
Redundancy options
Query and Result Content Search
Processing Volume Indexing
Performance targets*
15M Docs/column
30 QPS/row
No theoretical Crawling and Content
Processing
upper bounds!
* Dependent on document and HW charateristics
25. FAST – Small deployment
Low volume with HA
FRONT-END WEB TIER
Web Services Web Services
Query SSA Query SSA
Content SSA Content SSA
SERVICE APPLICATION TIER
Content distributor
Fast Admin
Item processing
Web analyzer
Indexing-dispatcher
crawl
Query processing
Search / Index
Content distributor
Item processing
Indexing-dispatcher
Query processing
Search / Index
DATABASE TIER
Database
Crawler db
27. Query Language Expressiveness
Operator Type Keywords
Boolean AND, ANDNOT, OR, ANY, NOT,
COUNT
Proximity NEAR, ONENEAR
Numeric FLOAT, INT, DATETIME
String WEIGHT, WILDCARD, MODE
Boundary Match START-WITH, ENDS-WITH, EQUAL
Ranking RANK, XRANK
FAST Query Language:
(documents containing either Mary, Diane or both gets a boost of 5000):
Xrank(string(”performance”), or(person:string(”diane tibbott”),
person:string(”mary baker”)), boost=5000))
28. FAST Capabilities and Architecture Overview
The platform
Language support
Linguistic capabilities:
Type ahead
Spell Check, did you mean
Find similar, synonyms
Boosting and Blocking, Visual best bets, ranking
Faceted search
Architecture
Toshiba Prototype Presentation
29. Keywords
Featured Content
Keywords
Segment
Navigation
Nav Segment Item
Recs
Featured Content
Refinement
Recommendations Featured
Segment
Content
Segment Segment
Insight
Segment Segment Segment