It's almost as if the synonym maps do not work with multi word items. But if i search for a phrase product 123 or product 0123 i get bunch of irrelevant results. Now if i do a search for product0123 i get results for product123 as i would expect. _(synonymMap) Īnd i use the map on one of the search fields (x => x.Name = "Title").SynonymMaps = new ![]() Net Azure.Search SDK 5.0 so i've done the following: var synonymMap = new SynonymMap I want the search to return results for a query phrase:Īfter reading the tutorial it all seemed pretty straight forward. In other words, when i search for either: I want to have several words and phrases map into a single search query. Users can create duplicate Synonym Set entries and update other Synonym Sets unintentionally.I'm trying to use synonym maps in Azure Search and i'm running into a problem. Please refer to the ticket forĪ way to backup and preserve (restore) Synonym Sets across reindex operations. Reindexing permanently deletes all Synonym Sets. These are some of the most important ones: Results matching the keyword and any synonym areįigure 3: The Blogs Entry does not contain the word "rover" but it can be matched because of a synonym set mapping "cart" as its synonym. Them, find a Search Bar anywhere in the virtual instance and enter a keywordįrom one of your synonym sets. When you have a synonym set defined, the synonyms are ready for use. To edit or delete a single synonym set, click the Actions button The management options are to update a synonym set or delete one or moreįigure 2: Synonym sets can be managed in bulk. The available synonym sets appear and can be managed in bulk or individually. When the list is finished, click Publish. The input of a synonym isĪccomplished by clicking Enter or by entering a comma. Navigate to Control Panel → Search Tuning → Synonyms.Įnter the list of synonyms in the set. (that’s any site from the Virtual Instance where the synonyms were configured)įigure 1: Add as many synonymous keywords to a set as you'd like. Once the synonym set is saved, any searches in the same company scope Creating and Managing Synonym SetsĬreate a synonym set by adding as many synonymous keywords to a set as you Supported in Elasticsearch is not supported through the Synonyms Set UI. All asset types that index their data into English and Spanish areĪnalyzed with a synonyms-aware analyzer and can be found during a synonym To learn which native Liferay DXP assets/fields support localization in the search ![]() ![]() Synonym searches operate on fields indexed with the en_* and es_* suffixes. Localization out-of-the-box work with Synonym Sets. Indexed in two locales: English and Spanish. (Synonym Sets and Result Rankings) when you upgrade your installation toĪs of the initial release (Liferay DXP 7.2 SP-1), Synonym Sets work with fields If you’re using Solr, make sure you disable Search tuning features like Synonym Sets are only supported when usingĮlasticsearch as the search engine. Synonym SetsĪre a key ally in this pursuit. ![]() Searching for any of those keywords returns all relevant results. Portal administrator, you must ensure that the search experience is such that One writer might use the term “rover” for the vehicle that travelsĪcross the moonscape, while another uses “lunar cart” or “moon ATV”. Consistent terminology is a problem for someĬoncepts. Lunar Resort Use Case: Multiple content creators at the Lunar Resort writeīlogs about a variety of topics. With the exact keyword by the search engine. Matches to synonyms keywords are scored equally to matches Searches for a certain keyword or phrase, the synonymous terms in your mappingĪre also searched. Synonym Sets are mappings that you (the admin) create, so that if a User Starting with Liferay DXP 7.2 Service Pack 1, new search tuning features areĪvailable for administrative Users: Synonym Sets is one of them.
0 Comments
Leave a Reply. |