明明有印象卻找不到,APP內搜尋為什麼這麼難用?

2021-08-27 03:48:44 字數 1398 閱讀 5265

趕上了網際網路浪潮的當代人,每當有任何困擾,第一反應都是開啟搜尋引擎。

什麼叫做「硬核相親」,什麼是「pick一下」,「達達主義」,「**貧困人口」——你都默默搜尋過,不想被時代與話題拋棄。也許只有這樣暗自努力,才能讓生活與社交看起來毫不費力。

但搜尋引擎無法解決一切。

旅行時,聽到了街頭藝人唱過一首歌,只依稀記得旋律,回來後絞盡腦汁想出了歌詞的近義詞——毫無疑問沒搜到。

好不容易問出小姐姐社交軟體id,搜了發現有60多個重名。

1.響應時間

2.分詞

傳統資料庫並不支援分詞。例如,在做中文搜尋時,當搜尋框輸入「四川火鍋」時,資料庫通常只能把這四個字進行全部匹配。可是在文字中,可能會出現「推薦四川好吃的火鍋」,這時就會無結果顯示。

3.相關性

在用資料庫做搜尋時,結果經常會出現一系列文件。可是到底什麼文件是使用者真正想要的呢?怎麼才能把使用者想看的文件放在搜尋列表最前面呢?

這些問題,基於elasticsearch的華為雲搜尋服務可以解決。

elasticsearch基於倒排索引,搜尋時不用再遍歷整張表了,如當搜尋「手機」時,elasticsearch會立即返回文件f,g,h。這樣就不用花多餘的時間在其他文件上,因此檢索速度得到了數量級的提公升

elasticsearch支援中文分詞外掛程式,直接解決了分詞搜尋問題。例如當輸入「四川火鍋」時,elasticsearch會自動做下面兩件事:將「四川火鍋」分詞成「四川」和「火鍋」,而後查詢包含這兩個詞的文件

elasticsearch支援相關性評分。通過合理的優化,雲搜尋服務能夠返回精準的結果,滿足使用者的需求。返回結果會根據分數由高到低排列。分數越高,意味著和查詢語句越相關。例如,當搜尋「星巴克咖啡」,帶有「星巴克咖啡」的資訊就要比只包含「咖啡」的資訊靠前。

除此之外,雲搜尋服務由華為專業團隊貼身運維,最短時間搭建搜尋功能模組。企業使用按需付費,費用低至¥0.59/小時起,包年包月最高可省51%,切實的優質低價!

最新活動上線,試用視窗短暫開啟,企業可領30天免費試用。

這一次,希望你不會缺席。

你是不是也想起心裡那個還沒找到答案的問題呢?

來搜一下吧!

PyDev安裝之後卻找不到

最近公升級了eclipse到version kepler service release 2 build id 20140224 0627,之後安裝python開發環境外掛程式 pydev的時候,卻在沒有任何錯誤提示而安裝完成的情況下,重啟eclipse之後卻不能找到pydev外掛程式,遇到這種情況...

無線AP找不到控制器

剛開始是使用的預設配置,瘦ap沒有做任何的配置,這樣的話,瘦ap連線上網路的話就會自己去尋找控制器,但是有時候會找不到 後來的話就查了下文件,直接在瘦ap裡面指定控制器的ip位址,這樣他就直接去指定ip去做認證了,而不會再去泛洪找控制器了 問題也就解決了 瘦ap配置如下 ap capwap ap i...

厭倦了流浪,卻找不到歸屬

年輕的時候,一直以為乙個人的生活是最美的 漂泊 流浪帶來的未知和驚喜 努力工作去賺不菲的薪水 然後肆無忌憚的消費 應該 如何形容呢,乙個人的流浪 艱苦 自由但是快樂 固執的堅守乙份所謂的孤獨 走了兩年 似乎真的累了 開始有有朋友和身邊人介紹男友 才突然發現,單身生活原來那麼久 生病的時候乙個人 委屈...