Hi All,
In Current
Post we will see about ,One of the new features in SharePoint 2013.Search is
provide spelling suggestions for queries.
In all the
search related capabilities in SharePoint 2013, one of the new feature query
spelling suggestion – known as 'Did you mean?' also added. It will check the
query term whenever we enter the query in search box, that all words are
spelled correctly or not, if we enter wrong spelling it will suggest us the
correct spelling or spelling list.
Before configuration we can see it as follows,
Before configuration we can see it as follows,
In SharePoint
2013, we have two types of query spelling suggestions are there,
1. Dynamic
2. static
Dynamic
dictionary will maintained by SharePoint ,based on the content in the search.
Out of the box SharePoint uses dynamic query spelling suggestions dictionary.
A term to
get place in dynamic query spelling dictionary, that needs to be present in 50
documents or above. By default content alignment process for dynamic dictionary
will be enabled. It will triggered when term present most in search index has
found in the pre-configured number of documents. By default it is 1000. We can
the value by using power shell script.
To check the
default search spelling suggestions configuration use the following PowerShell
script.
$ssa = Get-SPEnterpriseSearchServiceApplication
start manual
suggestion configurations we need to switch static dictionary.
To switch
static query spelling suggestion dictionary we need to run the following
script,
$ssa = Get-SPEnterpriseSearchServiceApplication
Set-SPEnterpriseSearchQuerySpellingCorrection -SearchApplication $ssa
-SpellingDictionary Static
Nice..Keep post it..
ReplyDeleteThank you @Ramesh
Delete