在導航頁上推薦個性化搜索詞方法和裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術領域,尤其涉及一種在導航頁上推薦個性化搜索詞方法和
目.0
【背景技術】
[0002]隨著互聯(lián)網(wǎng)技術的不斷發(fā)展,用戶對于互聯(lián)網(wǎng)信息的需求越來越高,搜索引擎成為用戶獲取互聯(lián)網(wǎng)信息的重要工具。用戶在搜索引擎對應應用中的搜索框中,輸入搜索詞,即搜索關鍵詞,由應用將搜索關鍵詞發(fā)送給搜索引擎;而搜索引擎根據(jù)搜索關鍵詞,在數(shù)據(jù)庫中進行搜索,以獲得與搜索關鍵詞匹配的資源,以作為若干個搜索結果項,在搜索結果頁面中展現(xiàn);同時,搜索引擎根據(jù)搜索關鍵詞獲取與搜索詞相關的推薦結果,在搜索結果頁面中展示。
[0003]現(xiàn)有技術中,如圖1所示,當用戶在搜索引擎對應應用中的搜索框中輸入搜索詞時,由于搜索引擎只是根據(jù)搜索關鍵詞獲取推薦結果,因此,展現(xiàn)在搜索頁面中的推薦內容是相同的,不會根據(jù)用戶不同而使得推薦內容也不同。同時,當用戶搜索其經(jīng)常搜索的詞語時,需要在搜索框中再次輸入才可以完成檢索,檢索路徑過長。不能很好地滿足每個用戶的個性化需求,用戶體驗不佳。
【發(fā)明內容】
[0004]鑒于上述問題,提出了本發(fā)明以便提供一種在導航頁上推薦個性化搜索詞方法和裝置,用于克服上述問題或者至少部分地解決或者減緩上述問題的缺點。
[0005]根據(jù)本發(fā)明的一個方面,提供了一種在導航頁上推薦個性化搜索詞方法,包括:
[0006]接收用戶訪問導航頁的鏈接請求;
[0007 ]根據(jù)所述連接請求中攜帶的用戶標識查找對應用戶Sess 1n ;
[0008]根據(jù)用戶Sess1n獲取用戶搜索記錄,以生成對應所述用戶的一個或多個常搜詞;
[0009]在導航頁面中嵌入所述一個或多個常搜詞的提示欄。
[0010]可選地,所述根據(jù)用戶Sess1n獲取用戶搜索記錄,以生成對應所述用戶的一個或多個常搜詞包括:
[0011]根據(jù)用戶Sess1n獲取用戶歷史搜索詞;
[0012]獲取表征所述歷史搜索詞在所述用戶的歷史搜索記錄中出現(xiàn)特性的參數(shù);
[0013]根據(jù)所述參數(shù)從所述用戶歷史搜索詞中確定常搜詞。
[0014]可選地,根據(jù)所述常搜詞,獲取基于群體用戶相關歷史搜索查找到的與所述常搜詞相關的一個或多個搜索詞作為對常搜詞的補充。
[0015]可選地,所述獲取表征所述歷史搜索詞在所述用戶的歷史搜索記錄中出現(xiàn)特性的參數(shù)包括:
[0016]所述參數(shù)包括以下至少一個:
[0017]所述歷史搜索詞在所述歷史搜索記錄中出現(xiàn)的重復次數(shù);
[0018]所述歷史搜索詞在所述歷史搜索記錄中出現(xiàn)的周期性。
[0019]可選地,所述根據(jù)所述參數(shù)從所述歷史搜索詞中確定常搜詞包括:
[0020]根據(jù)所述歷史搜索詞在所述歷史搜索中出現(xiàn)的重復次數(shù)對所述歷史搜索詞進行排序,選擇排序靠前的預定數(shù)量個歷史搜索詞作為常搜詞;
[0021]根據(jù)所述歷史搜索詞在歷史搜索中出現(xiàn)的周期性,為所述歷史搜索詞進行打分,選擇得分靠前的預定數(shù)量個歷史搜索詞作為常搜詞。
[0022]可選地,所述根據(jù)所述歷史搜索詞在歷史搜索中出現(xiàn)的周期性,為所述歷史搜索詞進行打分,選擇得分靠前的預定數(shù)量個歷史搜索詞作為常搜詞包括:
[0023]對所述歷史搜索詞在歷史搜索中出現(xiàn)的周期性的時間序列進行分解,得到其周期性因子,周期性越強的歷史搜索詞,其周期性因子越強,得分越高,選擇得分靠前的預定數(shù)量個歷史搜索詞作為常搜詞。
[0024]可選地,所述在導航頁面中嵌入所述一個或多個常搜詞的提示欄包括:
[0025]隨機選取預定數(shù)量個常搜詞,在導航頁面中嵌入所述預定數(shù)量個常搜詞的提示欄。
[0026]根據(jù)本發(fā)明的另一個方面,提供了一種在導航頁上推薦個性化搜索詞裝置,包括:
[0027]接收模塊、查找模塊、生成模塊和展示模塊,其中,
[0028]所述接收模塊接收用戶訪問導航頁的鏈接請求;
[0029]所述查找模塊根據(jù)所述連接請求中攜帶的用戶標識查找對應用戶Sess1n;
[0030]所述生成模塊根據(jù)用戶Sess1n獲取用戶搜索記錄,以生成對應所述用戶的一個或多個常搜詞;
[0031 ]所述展示模塊在導航頁面中嵌入所述一個或多個常搜詞的提示欄。
[0032]可選地,所述生成模塊包括:第一獲取子模塊、第二獲取子模塊、確定子模塊,其中,
[0033]第一獲取子模塊根據(jù)用戶Sess1n獲取用戶歷史搜索詞;
[0034]第二獲取子模塊獲取表征所述歷史搜索詞在所述用戶的歷史搜索記錄中出現(xiàn)特性的參數(shù);
[0035]確定子模塊根據(jù)所述參數(shù)從所述用戶歷史搜索詞中確定常搜詞。
[0036]可選地,第三獲取子模塊根據(jù)所述常搜詞,獲取基于群體用戶相關歷史搜索查找到的與所述常搜詞相關的一個或多個搜索詞作為對常搜詞的補充。
[0037]可選地,所述第二獲取子模塊獲取表征所述歷史搜索詞在所述用戶的歷史搜索記錄中出現(xiàn)特性的參數(shù)包括:
[0038]所述參數(shù)包括以下至少一個:
[0039]所述歷史搜索詞在所述歷史搜索記錄中出現(xiàn)的重復次數(shù);
[0040]所述歷史搜索詞在所述歷史搜索記錄中出現(xiàn)的周期性。
[0041 ]可選地,所述確定子模塊
[0042]根據(jù)所述歷史搜索詞在所述歷史搜索中出現(xiàn)的重復次數(shù)對所述歷史搜索詞進行排序,選擇排序靠前的預定數(shù)量個歷史搜索詞作為常搜詞;
[0043]根據(jù)所述歷史搜索詞在歷史搜索中出現(xiàn)的周期性,為所述歷史搜索詞進行打分,選擇得分靠前的預定數(shù)量個歷史搜索詞作為常搜詞。
[0044]可選地,所述根據(jù)所述歷史搜索詞在歷史搜索中出現(xiàn)的周期性,為所述歷史搜索詞進行打分,選擇得分靠前的預定數(shù)量個歷史搜索詞作為常搜詞包括:
[0045]對所述歷史搜索詞在歷史搜索中出現(xiàn)的周期性的時間序列進行分解,得到其周期性因子,周期性越強的歷史搜索詞,其周期性因子越強,得分越高,選擇得分靠前的預定數(shù)量個歷史搜索詞作為常搜詞。
[0046]可選地,所述在導航頁面中嵌入所述一個或多個常搜詞的提示欄包括:
[0047]隨機選取預定數(shù)量個常搜詞,在導航頁面中嵌入所述預定數(shù)量個常搜詞的提示欄。
[0048]本發(fā)明提供了一種在導航頁上推薦個性化搜索詞方法和裝置,利用用戶的歷史搜素詞在歷史搜索中的出現(xiàn)特性,向用戶推薦搜索詞,可以提高向用戶推薦搜索詞的準確度;同時降低用戶輸入成本,讓用戶不需輸入也可以找到自己搜索的內容。
[0049]上述說明僅是本發(fā)明技術方案的概述,為了能夠更清楚了解本發(fā)明的技術手段,而可依照說明書的內容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的【具體實施方式】。
【附圖說明】
[0050]通過