面展示方法的流程圖;
[0050]圖2是本發(fā)明一種實施方式的基于用戶類型的搜索界面展示方法的流程圖;
[0051]圖3是本發(fā)明一種實施方式的基于用戶類型的搜索界面展示方法的流程圖;
[0052]圖4是本發(fā)明一種實施方式的基于用戶類型的搜索界面展示裝置的結構框圖。
【具體實施方式】
[0053]下面結合附圖和實施例,對本發(fā)明的【具體實施方式】作進一步詳細描述。以下實施例用于說明本發(fā)明,但不用來限制本發(fā)明的范圍。
[0054]圖1是本發(fā)明一種實施方式的基于用戶類型的搜索界面展示方法的流程圖;參照圖1,所述方法包括:
[0055]SlOl:響應于用戶觸發(fā)的搜索界面啟動指令,獲取本地cookie記錄,根據(jù)所述本地cookie記錄確定所述用戶的用戶類型;
[0056]需要說明的是,本實施方式的方法的執(zhí)行主體為終端,所述終端為手機、平板電腦、掌上電腦PDA或筆記本等設備,當然,還可為其他具有相似功能的設備,本實施方式對此不加以限制。
[0057]在具體實現(xiàn)中,本地cookie記錄即為所述終端中的cookie記錄。
[0058]可理解的是,用戶觸發(fā)搜索界面啟動指令可通過多種方式輸入,例如:通過鼠標點擊顯示界面中的預設啟動元素,或,在展示有預設啟動元素的觸摸屏上點擊所述預設啟動元素,本實施方式對此不加以限制。
[0059]S102:基于所述用戶類型確定與所述用戶類型對應的各種類的搜索推薦內容;
[0060]可理解的是,為了盡量降低用戶的輸入成本,可向用戶提供對應的不同種類的搜索推薦內容,故而,與所述用戶類型對應的搜索推薦內容是包括了多種類的搜索推薦內容。
[0061]S103:將所述各種類的搜索推薦內容進行樣式整合并加載至搜索界面內嵌的推薦窗口中,對所述內嵌有推薦窗口的搜索界面進行展示。
[0062]需要說明的是,由于獲得搜索推薦內容是各種類的搜索推薦內容,若直接整合至推薦窗口中,會使得推薦窗口中的內容雜亂,故而,本實施方式中可先將所述各種類的搜索推薦內容進行樣式整合,從而避免推薦窗口中的內容雜亂。
[0063]可理解的是,將所述各種類的搜索推薦內容進行樣式整合,可將不同種類的搜索推薦內容整合至不同區(qū)域,從而便于用戶選擇,當然,還可采用其他方式進行樣式整合,本實施方式對此不加以限制。
[0064]本實施方式根據(jù)本地cookie記錄確定所述用戶的用戶類型,基于所述用戶類型確定與所述用戶類型對應的各種類的搜索推薦內容,將所述各種類的搜索推薦內容進行樣式整合并加載至搜索界面內嵌的推薦窗口中,對所述內嵌有推薦窗口的搜索界面進行展示,從而能夠根據(jù)用戶類型來提供多種類的搜索推薦內容,使得搜索推薦內容能夠滿足更多用戶的搜索需求,從而使更多用戶降低輸入成本,使得用戶無需打字也可以找到自己所需的內容,提高了用戶體驗。
[0065]圖2是本發(fā)明一種實施方式的基于用戶類型的搜索界面展示方法的流程圖;參照圖2,所述方法包括:
[ΟΟ??] S201:響應于用戶觸發(fā)的搜索界面啟動指令,獲取本地cookie記錄,對所述本地cookie記錄中的搜索詞進行聚類,根據(jù)聚類結果確定所述用戶的用戶類型;
[0067]本實施方式中,在根據(jù)聚類結果確定所述用戶的用戶類型時,可判斷所述聚類結果中是否具有數(shù)量超過預設數(shù)量的搜索詞類型,在具有超過預設數(shù)量的搜索詞類型時,認定所述用戶的用戶類型為第一類型(即周期性搜索需求類型)。
[0068]在不具有超過預設數(shù)量的搜索詞類型時,認定所述用戶的用戶類型為第二類型(即非周期性搜索需求類型)。
[0069]S202:基于所述用戶類型確定與所述用戶類型對應的各種類的搜索推薦內容;
[0070]在具體實現(xiàn)中,對于非周期性搜索需求類型的用戶而言,為了盡可能挖掘與其相關的搜索推薦內容,本實施方式中,可抓取當前的熱門信息,根據(jù)所述本地cookie獲取推薦搜索詞,并將抓取的熱門信息和提取的推薦搜索詞作為與所述用戶類型對應的各種類的搜索推薦內容。
[0071]需要說明的是,抓取當前的熱門信息可為通過NLP算法對熱門編輯新聞所確定的文字新聞,當然,還可為熱門搜索詞等其他信息,本實施方式對此不加以限制。
[0072]可理解的是,根據(jù)所述本地cookie獲取推薦搜索詞,可從所述本地cookie中提取搜索詞頻超過預設詞頻的搜索詞,并將提取的搜索詞作為推薦搜索詞,也就是說,可從本地cookie中提取高頻搜索詞,并將提取的高頻搜索詞作為推薦搜索詞;
[0073]但由于高頻搜索詞中可能也并不存在與用戶搜索需求相關的搜索詞,為了進一步預測用戶的搜索行為,本實施方式中,還可先從所述本地cookie中提取搜索詞頻超過預設詞頻的搜索詞,查找與提取的搜索詞相關的擴展詞,并將查找的擴展詞作為推薦搜索詞,由于將擴展詞作為推薦搜索詞,從而能夠更加全面地滿足用戶的搜索需求。
[0074]需要說明的是,對于周期性搜索需求類型的用戶而言,其會呈周期性地輸入屬于一個或多個搜索詞類型(如:小說、股票、電視劇、彩票或游戲等)的搜索詞,故而,對于這一用戶類型的用戶,在對非周期性搜索需求類型的用戶所確定的推薦內容的基礎上,增加超過預設數(shù)量的搜索詞類型的推薦信息,從而盡可能滿足周期性搜索需求類型的用戶的需求。
[0075]以超過預設數(shù)量的搜索詞類型為電視劇時,此時,可根據(jù)該搜索詞類型查找相關的推薦信息,例如:權利的游戲第四季,為便于用戶了解其更新狀態(tài),可在該推薦信息中添加更新狀態(tài)。
[0076]S203:將所述各種類的搜索推薦內容進行樣式整合并加載至搜索界面內嵌的推薦窗口中,對所述內嵌有推薦窗口的搜索界面進行展示。
[0077]步驟S203與圖1所示的實施方式的步驟S103相同,在此不再贅述。
[0078]圖3是本發(fā)明一種實施方式的基于用戶類型的搜索界面展示方法的流程圖;參照圖3,所述方法包括:
[0079]S301:響應于用戶觸發(fā)的搜索界面啟動指令,獲取本地cookie記錄,根據(jù)所述本地cookie記錄確定所述用戶的用戶類型;
[0080]S302:基于所述用戶類型確定與所述用戶類型對應的各種類的搜索推薦內容;
[0081 ] 步驟S301?S302與圖1所示的實施方式的步驟SlOl?S102相同,在此不再贅述。
[0082]S303:為所述搜索推薦內容分別生成對應的入口元素,將生成的入口元素進行樣式整合并加載至搜索頁面內嵌的推薦窗口中,對所述內嵌有推薦窗口的搜索界面進行展不O
[0083]可理解的是,為了便于用戶基于搜索推薦內容進行搜索,故而,本實施方式中,會為所述搜索推薦內容分別生成對應的入口元素,相應地,當用戶觸發(fā)一個入口元素時,響應于用戶觸發(fā)所述推薦窗口中的一個入口元素,根據(jù)該入口元素對應的搜索推薦內容進行搜索。
[0084]需要說明的是,用戶觸發(fā)一個入口元素的指令可通過多種方式輸入,例如:通過鼠標點擊所述搜索界面中的入口元素,或,在展示有所述搜索界面的觸摸屏上點擊所述入口元素,本實施方式對此不加以限制。
[0085]為便于對搜索結果進行展示,本實施方式中,可在新建頁面或所述搜索界面中展示與該搜索推薦內容相關的搜索結果項。
[0086]對于方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發(fā)明實施例并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明實施例,某些步驟可以采用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作并不一定是本發(fā)明實施例所必須的。
[0087]圖4是本發(fā)明一種實施方式的基于用戶類型的搜索界面展示裝置的結構框圖;參照圖4,所述裝置包括:
[0088]類型確