Azure Search Fuzzy Suggest Across Multiple Fields -
Given that my index is configured like this:
{"error "{Name:": "test-up-index", "field": [{"": "id", "type"): "null", "iSuccess": true, "statuscode": 201, "body" True, "" "," keyword ":" title "," type ":" Adam ":" Adam ", incorrectly," suggestion ": wrong," key ": true," retrievable ": true}. False, "suggestive": true, "key": wrong, "retrievable": false, "searchable" : "Name": "description", "type": "Adam. Wrong, "identifiable": incorrect, "recognizable": incorrect "scaling profile": [], "Default scoring profile": blank, "Corresponding options": true, "searchable": true, "filterable" "," Suggestion ": true," key ": incorrect," retrievable " populated with this data:
< Code: ID: 123, Title: Starbucks, Description: Coffee is good ID: 456, Title: Big B, Description: Coffee ID: 789, Title: Elk Brand, Description: Elk Star is When a user enters the following query Starbucks coffee Is it possible to configure index fields Fuzzy search (or suggestion?) Title and description / Ol> Note:
- ID 123 entering
stabuck as a search term for the suggestion code -
For the suggestion to enter the coffee Word ID 456 - Enter
Starboks coffee does not have any return & lt; - My problem .
We do not currently spell correction on search / handle fuzzy queries Are working on making it normal, these things will be better with time.
In this particular case, search and suggestions do not return anything for various reasons:
Search comes back empty because it does not match fuzzy, thus Starbuck does not match Accounts. Note that if search mode is set to "any" (default), then the document should still come back because "coffee" is a match.
Suggestions come in handy because it only makes a complete match, and no single field in which the whole string "Starbucks coffee" (without misspelling or without) is included. We have received a ton of "emotional response" about the fact that the suggestion is only prefix, and we are looking at how to make it more flexible.
Sorry I do not have very actionable answer, except to make sure that you have more search mode = any such search will match the other words, the rest will be better but we need some time. We push new bits with new functionality every week, so things are moving fast.
Comments
Post a Comment