不幸的是,我們尚未向Azure Search添加自動同義詞支持。當然,如你所想,這是一個非常重要的特徵,我們聽到了很多,所以我們在這方面有計劃。與此同時,讓我來指出幾點:
1)我們確實支持詞幹,事實上,我們的預覽版api 02-28-2015-Preview中的Microsoft Natural Language Processor(NLP)非常好在提供50種語言的真正深刻理解的lemitization允許您得到不同形式的詞。在英語中,當您搜索鼠標時,我們可以找到一個很好的例子。它也處理時態(男性/女性形式的文字)。我意識到這不是你提到的問題,但可能是你可以利用的東西。在這這裏更多細節:https://azure.microsoft.com/en-us/documentation/articles/search-api-2015-02-28-preview/#LanguageSupport
2)如果你知道你要使用有一個你可以使用Azure的搜索,實現同義詞支持,包括一些技術的同義詞:
- 使用我們收集的數據類型,其中您瀏覽文檔的內容以及可能與同義詞匹配的位置,將該同義詞添加到該文檔的集合字段中。這樣一來,如果有人對同義詞詞的搜索,它會拿出一個匹配
- 創建一個單獨的索引,僅僅包括這些同義詞詞。當您執行搜索(或建議搜索)時,它會違背此「同義詞」索引以獲取所有可能的匹配,然後針對主索引執行適當的查詢。
我希望幫助
感謝您的更新。你提到有關計劃,任何ETA? – SridharVenkat
對不起,我沒有ETA,除了說我不指望它會在未來兩個月內上市。抱歉,我不能更具體,因爲我們還沒有安排它。 –
感謝您的更新 – SridharVenkat