我想知道如果Algolia服務進行搜索時提供某種建議的機制。Algolia是否有推薦的搜索?
我不能在爲客戶提供了基於索引數據更精緻和智能搜索的替代品相關的API文檔找到任何東西。
我試圖描述的場景是以下(這個例子是有點過度的頂部):
給出一個用戶搜索「紅車」,那麼系統提供了更具體的搜索替代品和可能相關的項目,在數據庫中存在(如法拉利,紅色的駕駛手套,快速和激烈的配樂:-))
更新
對於未來的參考我最終使用Algolia的文本搜索功能做了一個基本推薦系統。
彙總,當car
保存它的屬性color
,speed
,engine
等,用於在創建同義詞索引,例如用於engine
ferrari
引擎指數: { synonyms: ['red', 'ferrari', 'fast'], value: 'ferrari' }
最後,每個索引,必須註明搜索的synonyms
屬性和搜索的返回結果的value
。