-
Notifications
You must be signed in to change notification settings - Fork 14
The Elasticsearch Attributes Group
ctasca edited this page May 1, 2014
·
3 revisions
Each product has an Elasticsearch
Attributes group. This group mainly focus on the Completion Suggester API of Elasticsearch.
Attributes within the group:
-
Name Suggest Input
- You can procide a comma separated list of terms you want that product returned in search suggestion's lists. It basically provides a tagging system for the name of the product. For example you may want touch screen phones products tagged with the words 'touch' and 'smartphone' to achieve better suggestion results. -
Name Suggest Weight
- The boost value for suggestion terms for a product. -
Remove Category Names Suggestions?
- If set to 'Yes' product's category names are removed from name_suggest value during indexing. By default during indexing process, category names for product are added to name suggest input value. -
Remove Product Name Suggestions?
- If set to 'Yes' split product's name is removed from name_suggest value during indexing. By default during indexing process the product name is split into words and added to name suggest input value. Set to 'No' to remove. -
Remove Short Description Suggestions?
- If set to 'Yes' product's short description is removed from name_suggest value during indexing. By default during indexing the short desciption of a product is added as a single value to name suggest value. Set to 'No' to remove.
Note: the output of suggestions is always the name of the product
Have you ever noticed searching for 'mens' in default Magento store with sample data returns high hill shoes?
Here are two screenshots, 'mens' search performed with Magento default search and with Elasticserach