亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

搜索結(jié)果處理方法及裝置、用于搜索結(jié)果處理的裝置與流程

文檔序號(hào):12666844閱讀:197來源:國(guó)知局
搜索結(jié)果處理方法及裝置、用于搜索結(jié)果處理的裝置與流程
本發(fā)明涉及網(wǎng)絡(luò)
技術(shù)領(lǐng)域
,特別涉及一種搜索結(jié)果處理方法及裝置、用于搜索結(jié)果處理的裝置。
背景技術(shù)
:隨著互聯(lián)網(wǎng)的數(shù)據(jù)規(guī)模逐漸擴(kuò)大以及網(wǎng)絡(luò)技術(shù)的快速發(fā)展,各種搜索引擎紛紛產(chǎn)生,給人們的生活帶來了極大便利。通過搜索引擎,可以針對(duì)用戶輸入的搜索詞搜索到與其關(guān)聯(lián)的搜索結(jié)果,展示給用戶。搜索引擎所提供的搜索結(jié)果實(shí)際上是由不同數(shù)據(jù)提供方提供的,每個(gè)數(shù)據(jù)提供方對(duì)應(yīng)于一種類別,可以提供屬于對(duì)應(yīng)類別的數(shù)據(jù)。當(dāng)用戶在搜索引擎上輸入搜索詞后,搜索引擎確定搜索詞所屬的目標(biāo)類別,從目標(biāo)類別對(duì)應(yīng)的多個(gè)數(shù)據(jù)提供方中選取一個(gè)數(shù)據(jù)提供方,獲取數(shù)據(jù)提供方為搜索詞提供的搜索結(jié)果,并展示搜索結(jié)果。在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)相關(guān)技術(shù)至少存在以下問題:一旦獲取到搜索結(jié)果后,僅會(huì)展示搜索結(jié)果,展示的搜索結(jié)果較為單一,靈活性差。技術(shù)實(shí)現(xiàn)要素:為了解決相關(guān)技術(shù)的問題,本發(fā)明實(shí)施例提供了一種搜索結(jié)果處理方法及裝置、用于搜索結(jié)果處理的裝置。所述技術(shù)方案如下:第一方面,提供了一種搜索結(jié)果處理方法,所述方法包括:在搜索結(jié)果頁(yè)中,展示與用戶輸入的第一搜索詞對(duì)應(yīng)的第一搜索結(jié)果;檢測(cè)到用戶的預(yù)設(shè)指令時(shí),根據(jù)當(dāng)前搜索框包括的搜索詞獲取區(qū)別于所述第一搜索結(jié)果的第二搜索結(jié)果,所述預(yù)設(shè)指令為重新啟動(dòng)搜索的指令;將所述搜索結(jié)果頁(yè)中展示的所述第一搜索結(jié)果切換為所述第二搜索結(jié)果。在一種可能的實(shí)現(xiàn)方式中,所述預(yù)設(shè)指令包括:在當(dāng)前搜索結(jié)果頁(yè)再次觸發(fā)搜索的指令、或在當(dāng)前搜索結(jié)果頁(yè)刷新搜索結(jié)果頁(yè)的指令;所述當(dāng)前搜索框包括的搜索詞為所述第一搜索詞。在另一種可能的實(shí)現(xiàn)方式中,所述預(yù)設(shè)指令包括:輸入與所述第一搜索詞語(yǔ)義相同的第二搜索詞后再次觸發(fā)搜索的指令;所述當(dāng)前搜索框包括的搜索詞為所述第二搜索詞。在另一種可能的實(shí)現(xiàn)方式中,在所述檢測(cè)到用戶的預(yù)設(shè)指令之后,所述根據(jù)當(dāng)前搜索框包括的搜索詞獲取區(qū)別于所述第一搜索結(jié)果的第二搜索結(jié)果之前,所述方法還包括:判斷所述用戶對(duì)所述搜索結(jié)果頁(yè)中包括的第一搜索結(jié)果的點(diǎn)擊次數(shù)是否小于第一預(yù)設(shè)閾值或者判斷所述用戶在包括所述第一搜索結(jié)果的搜索結(jié)果頁(yè)的停留時(shí)間是否小于第二預(yù)設(shè)閾值;如果是,則執(zhí)行所述根據(jù)當(dāng)前搜索框包括的搜索詞獲取區(qū)別于所述第一搜索結(jié)果的第二搜索結(jié)果的步驟。在另一種可能的實(shí)現(xiàn)方式中,所述在搜索結(jié)果頁(yè)中,展示與用戶輸入的第一搜索詞對(duì)應(yīng)的第一搜索結(jié)果,包括:確定所述第一搜索詞所屬的目標(biāo)類別;從所述目標(biāo)類別對(duì)應(yīng)的多個(gè)數(shù)據(jù)提供方中選取第一類數(shù)據(jù)提供方,所述第一類數(shù)據(jù)提供方包括所述多個(gè)數(shù)據(jù)提供方中的至少一個(gè);獲取所述第一類數(shù)據(jù)提供方提供的與所述第一搜索詞對(duì)應(yīng)的搜索結(jié)果,作為所述第一搜索結(jié)果,并在所述搜索結(jié)果頁(yè)中展示。在另一種可能的實(shí)現(xiàn)方式中,所述獲取所述第一類數(shù)據(jù)提供方提供的與所述第一搜索詞對(duì)應(yīng)的搜索結(jié)果,作為所述第一搜索結(jié)果,并在所述搜索結(jié)果頁(yè)中展示,包括:從所述第一類數(shù)據(jù)提供方中確定出第一數(shù)據(jù)提供方;獲取所述第一數(shù)據(jù)提供方提供的與所述第一搜索詞對(duì)應(yīng)的搜索結(jié)果,以及所述第一類數(shù)據(jù)提供方中除所述第一數(shù)據(jù)提供方的其他數(shù)據(jù)提供方的標(biāo)簽,作為所述第一搜索結(jié)果,在所述搜索結(jié)果頁(yè)展示;所述標(biāo)簽用于被用戶觸發(fā)后切換至相應(yīng)的數(shù)據(jù)提供方提供的與所述第一搜索詞對(duì)應(yīng)的搜索結(jié)果。在另一種可能的實(shí)現(xiàn)方式中,所述檢測(cè)到用戶的預(yù)設(shè)指令時(shí),根據(jù)當(dāng)前搜索框包括的搜索詞獲取區(qū)別于所述第一搜索結(jié)果的第二搜索結(jié)果,包括:檢測(cè)到所述預(yù)設(shè)指令時(shí),從所述第一類數(shù)據(jù)提供方中選取第二數(shù)據(jù)提供方,所述第二數(shù)據(jù)提供方為所述第一類數(shù)據(jù)提供方中除所述第一數(shù)據(jù)提供方的其他數(shù)據(jù)提供方中的一個(gè);獲取所述第二數(shù)據(jù)提供方提供的與所述當(dāng)前搜索框包括的搜索詞對(duì)應(yīng)的搜索結(jié)果,以及所述第一類數(shù)據(jù)提供方中除所述第二數(shù)據(jù)提供方的其他數(shù)據(jù)提供方的標(biāo)簽,作為所述第二搜索結(jié)果。在另一種可能的實(shí)現(xiàn)方式中,所述檢測(cè)到用戶的預(yù)設(shè)指令時(shí),根據(jù)當(dāng)前搜索框包括的搜索詞獲取區(qū)別于所述第一搜索結(jié)果的第二搜索結(jié)果,包括:檢測(cè)到所述預(yù)設(shè)指令時(shí),從所述多個(gè)數(shù)據(jù)提供方中選取第二類數(shù)據(jù)提供方,所述第二類數(shù)據(jù)提供方包括所述多個(gè)數(shù)據(jù)提供方中不屬于所述第一類數(shù)據(jù)提供方的數(shù)據(jù)提供方中的至少一個(gè);獲取所述第二類數(shù)據(jù)提供方提供的與所述當(dāng)前搜索框包括的搜索詞對(duì)應(yīng)的搜索結(jié)果,作為所述第二搜索結(jié)果。第二方面,提供了一種搜索結(jié)果處理裝置,所述裝置包括:第一展示模塊,用于在搜索結(jié)果頁(yè)中,展示與用戶輸入的搜索詞對(duì)應(yīng)的第一搜索結(jié)果;獲取模塊,用于檢測(cè)到用戶的預(yù)設(shè)指令時(shí),根據(jù)當(dāng)前搜索框包括的搜索詞獲取區(qū)別于所述第一搜索結(jié)果的第二搜索結(jié)果,所述預(yù)設(shè)指令為重新啟動(dòng)搜索的指令;切換展示模塊,用于將所述搜索結(jié)果頁(yè)中展示的所述第一搜索結(jié)果切換為所述第二搜索結(jié)果。在一種可能的實(shí)現(xiàn)方式中,所述預(yù)設(shè)指令包括:在當(dāng)前搜索結(jié)果頁(yè)再次觸發(fā)搜索的指令、或在當(dāng)前搜索結(jié)果頁(yè)刷新搜索結(jié)果頁(yè)的指令;所述當(dāng)前搜索框包括的搜索詞為所述第一搜索詞。在另一種可能的實(shí)現(xiàn)方式中,所述預(yù)設(shè)指令包括:輸入與所述第一搜索詞語(yǔ)義相同的第二搜索詞后再次觸發(fā)搜索的指令;所述當(dāng)前搜索框包括的搜索詞為所述第二搜索詞。在另一種可能的實(shí)現(xiàn)方式中,所述獲取模塊可以包括:檢測(cè)子模塊,用于檢測(cè)到用戶的預(yù)設(shè)指令;判斷子模塊,用于在檢測(cè)子模塊檢測(cè)到用戶的預(yù)設(shè)指令后,判斷所述用戶對(duì)所述搜索結(jié)果頁(yè)中包括的第一搜索結(jié)果的點(diǎn)擊次數(shù)是否小于第一預(yù)設(shè)閾值或者判斷所述用戶在包括所述第一搜索結(jié)果的搜索結(jié)果頁(yè)的停留時(shí)間是否小于第二預(yù)設(shè)閾值,當(dāng)判斷結(jié)果為是時(shí),觸發(fā)第一獲取子模塊;所述第一獲取子模塊,用于根據(jù)當(dāng)前搜索框包括的搜索詞獲取區(qū)別于所述第一搜索結(jié)果的第二搜索結(jié)果。在另一種可能的實(shí)現(xiàn)方式中,所述第一展示模塊,包括:第一確定子模塊,用于確定所述第一搜索詞所屬的目標(biāo)類別;第一選取子模塊,用于從所述目標(biāo)類別對(duì)應(yīng)的多個(gè)數(shù)據(jù)提供方中選取第一類數(shù)據(jù)提供方,所述第一類數(shù)據(jù)提供方包括所述多個(gè)數(shù)據(jù)提供方中的至少一個(gè);第二獲取子模塊,用于獲取所述第一類數(shù)據(jù)提供方提供的與所述第一搜索詞對(duì)應(yīng)的搜索結(jié)果,作為所述第一搜索結(jié)果;第一展示子模塊,用于在所述搜索結(jié)果頁(yè)中展示所述第一搜索結(jié)果。在另一種可能的實(shí)現(xiàn)方式中,所述第二獲取子模塊,包括:確定單元,用于從所述第一類數(shù)據(jù)提供方中確定出第一數(shù)據(jù)提供方;獲取單元,用于獲取所述第一數(shù)據(jù)提供方提供的與所述第一搜索詞對(duì)應(yīng)的搜索結(jié)果,以及所述第一類數(shù)據(jù)提供方中除所述第一數(shù)據(jù)提供方的其他數(shù)據(jù)提供方的標(biāo)簽,作為所述第一搜索結(jié)果;所述標(biāo)簽用于被用戶觸發(fā)后切換至相應(yīng)的數(shù)據(jù)提供方提供的與所述第一搜索詞對(duì)應(yīng)的搜索結(jié)果。在另一種可能的實(shí)現(xiàn)方式中,所述獲取模塊,可以包括:第二選取子模塊,用于檢測(cè)到所述預(yù)設(shè)指令時(shí),從所述第一類數(shù)據(jù)提供方中選取第二數(shù)據(jù)提供方,所述第二數(shù)據(jù)提供方為所述第一類數(shù)據(jù)提供方中除所述第一數(shù)據(jù)提供方的其他數(shù)據(jù)提供方中的一個(gè);第三獲取子模塊,用于獲取所述第二數(shù)據(jù)提供方提供的與所述當(dāng)前搜索框包括的搜索詞對(duì)應(yīng)的搜索結(jié)果,以及所述第一類數(shù)據(jù)提供方中除所述第二數(shù)據(jù)提供方的其他數(shù)據(jù)提供方的標(biāo)簽,作為所述第二搜索結(jié)果。在另一種可能的實(shí)現(xiàn)方式中,所述獲取模塊,可以包括:第三選取子模塊,用于檢測(cè)到所述預(yù)設(shè)指令時(shí),從所述多個(gè)數(shù)據(jù)提供方中選取第二類數(shù)據(jù)提供方,所述第二類數(shù)據(jù)提供方包括所述多個(gè)數(shù)據(jù)提供方中不屬于所述第一類數(shù)據(jù)提供方的數(shù)據(jù)提供方中的至少一個(gè);第四獲取子模塊,用于獲取所述第二類數(shù)據(jù)提供方提供的與所述當(dāng)前搜索框包括的搜索詞對(duì)應(yīng)的搜索結(jié)果,作為所述第二搜索結(jié)果。第三方面,提供了一種用于搜索結(jié)果處理的裝置,包括有存儲(chǔ)器,以及一個(gè)或者一個(gè)以上的程序,其中一個(gè)或者一個(gè)以上程序存儲(chǔ)于存儲(chǔ)器中,且經(jīng)配置以由一個(gè)或者一個(gè)以上處理器執(zhí)行所述一個(gè)或者一個(gè)以上程序包含用于進(jìn)行以下操作的指令:在搜索結(jié)果頁(yè)中,展示與用戶輸入的第一搜索詞對(duì)應(yīng)的第一搜索結(jié)果;檢測(cè)到用戶的預(yù)設(shè)指令時(shí),根據(jù)當(dāng)前搜索框包括的搜索詞獲取區(qū)別于所述第一搜索結(jié)果的第二搜索結(jié)果,所述預(yù)設(shè)指令為重新啟動(dòng)搜索的指令;將所述搜索結(jié)果頁(yè)中展示的所述第一搜索結(jié)果切換為所述第二搜索結(jié)果。本發(fā)明實(shí)施例提供的技術(shù)方案帶來的有益效果是:通過在搜索結(jié)果頁(yè)中,展示與用戶輸入的第一搜索詞對(duì)應(yīng)的第一搜索結(jié)果;檢測(cè)到用戶的預(yù)設(shè)指令時(shí),根據(jù)當(dāng)前搜索框包括的搜索詞獲取區(qū)別于該第一搜索結(jié)果的第二搜索結(jié)果,該預(yù)設(shè)指令為重新啟動(dòng)搜索的指令;將該搜索結(jié)果頁(yè)中展示的該第一搜索結(jié)果切換為該第二搜索結(jié)果。本實(shí)施例在于,當(dāng)檢測(cè)到表明用戶要求重新啟動(dòng)搜索的預(yù)設(shè)指令時(shí),確定用戶對(duì)當(dāng)前展示的搜索結(jié)果不滿意,希望重新啟動(dòng)搜索以獲取全新的搜索結(jié)果,則獲取并展示區(qū)別于之前的第一搜索結(jié)果的第二搜索結(jié)果,由此擴(kuò)展了搜索功能,提高了搜索的靈活性。附圖說明為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1A是本發(fā)明實(shí)施例提供的一種搜索結(jié)果處理方法的流程圖;圖1B是本發(fā)明實(shí)施例提供的一種搜索結(jié)果處理方法的流程圖;圖1C是本發(fā)明實(shí)施例提供的一種搜索結(jié)果處理方法的流程圖;圖2是本發(fā)明實(shí)施例提供的一種搜索結(jié)果處理裝置的結(jié)構(gòu)示意圖;圖3是本發(fā)明實(shí)施例提供的一種用于搜索結(jié)果處理裝置的結(jié)構(gòu)示意圖;圖4是本發(fā)明實(shí)施例提供的一種用于搜索結(jié)果處理裝置的結(jié)構(gòu)示意圖。具體實(shí)施方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。圖1A是本發(fā)明實(shí)施例提供的一種搜索結(jié)果處理方法的流程圖,本發(fā)明實(shí)施例的執(zhí)行主體為搜索裝置,參見圖1A,方法包括以下步驟:100、在搜索結(jié)果頁(yè)中,展示與用戶輸入的第一搜索詞對(duì)應(yīng)的第一搜索結(jié)果。200、檢測(cè)到用戶的預(yù)設(shè)指令時(shí),根據(jù)當(dāng)前搜索框包括的搜索詞獲取區(qū)別于所述第一搜索結(jié)果的第二搜索結(jié)果,所述預(yù)設(shè)指令為重新啟動(dòng)搜索的指令。300、將所述搜索結(jié)果頁(yè)中展示的所述第一搜索結(jié)果切換為所述第二搜索結(jié)果。本申請(qǐng)實(shí)施例中,當(dāng)檢測(cè)到用戶輸入的用于表明需要重新啟動(dòng)搜索的預(yù)設(shè)指令時(shí),可以認(rèn)為用戶對(duì)當(dāng)前搜索結(jié)果頁(yè)展示的搜索結(jié)果不滿意,則依據(jù)當(dāng)前搜索框包括的搜索詞重新獲取全新的搜索結(jié)果,即為區(qū)別于所述第一搜索結(jié)果的第二搜索結(jié)果,并展示給用戶,由此可以增強(qiáng)用戶的搜索體驗(yàn),使得用戶可以快速獲取更加全面的搜索結(jié)果。其中,所述預(yù)設(shè)指令可以包括:在當(dāng)前搜索結(jié)果頁(yè)再次觸發(fā)搜索的指令、或在當(dāng)前搜索結(jié)果頁(yè)刷新搜索結(jié)果頁(yè)的指令;所述當(dāng)前搜索框包括的搜索詞為所述第一搜索詞。具體的,如果檢測(cè)到用戶沒有輸入新的搜索詞,在當(dāng)前搜索結(jié)果頁(yè)再次觸發(fā)搜索的指令或在當(dāng)前搜索結(jié)果頁(yè)刷新搜索結(jié)果頁(yè)的指令,即為當(dāng)前搜索框包括的搜索詞仍為所述第一搜索詞時(shí),可以認(rèn)為用戶對(duì)當(dāng)前的搜索結(jié)果不滿意,則獲取全新的第二搜索結(jié)果并展示給用戶。其中,所述預(yù)設(shè)指令還可以包括:輸入與所述第一搜索詞語(yǔ)義相同的第二搜索詞后再次觸發(fā)搜索的指令;所述當(dāng)前搜索框包括的搜索詞為所述第二搜索詞。具體的,如果檢測(cè)到用戶輸入了新的搜索詞,但是通過語(yǔ)義分析確定該新輸入的第二搜索詞與前次輸入的第一搜索詞語(yǔ)義相同,且用戶在當(dāng)前搜索結(jié)果頁(yè)再次觸發(fā)搜索的指令或在當(dāng)前搜索結(jié)果頁(yè)刷新搜索結(jié)果頁(yè)的指令,則可以認(rèn)為用戶對(duì)當(dāng)前的搜索結(jié)果不滿意,希望看到與當(dāng)前搜索結(jié)果相關(guān)(搜索詞語(yǔ)義相同)但不同的搜索結(jié)果。但是,由于第二搜索詞和第一搜索詞語(yǔ)義相同,則其分別對(duì)應(yīng)的搜索結(jié)果中很可能會(huì)有一部分的重合,如果采用常規(guī)搜索方法,則重新獲取的第二搜索結(jié)果中很可能會(huì)包括與第一搜索結(jié)果重合的部分,而這部分很可能是用戶不希望看到的。因此,采用本申請(qǐng)實(shí)施例,可以獲取得到全新的第二搜索結(jié)果,避免因搜索詞語(yǔ)義相同而提供與第一搜索結(jié)果中相重合的搜索結(jié)果給用戶。進(jìn)一步的,本實(shí)施的方法還可以進(jìn)一步包括:在所述檢測(cè)到用戶的預(yù)設(shè)指令之后,所述根據(jù)當(dāng)前搜索框包括的搜索詞獲取區(qū)別于所述第一搜索結(jié)果的第二搜索結(jié)果之前,所述方法還包括:判斷所述用戶對(duì)所述搜索結(jié)果頁(yè)中包括的第一搜索結(jié)果的點(diǎn)擊次數(shù)是否小于第一預(yù)設(shè)閾值;如果是,則執(zhí)行所述根據(jù)當(dāng)前搜索框包括的搜索詞獲取區(qū)別于所述第一搜索結(jié)果的第二搜索結(jié)果的步驟;如果不是,則按照常規(guī)方法,依舊顯示所述第一搜索結(jié)果。即為,在檢測(cè)到用戶的預(yù)設(shè)指令后,進(jìn)一步獲取用戶對(duì)所述搜索結(jié)果頁(yè)中包括的第一搜索結(jié)果的點(diǎn)擊次數(shù),并判斷該點(diǎn)擊次數(shù)是否小于預(yù)設(shè)閾值;如果用戶對(duì)第一搜索結(jié)果的點(diǎn)擊次數(shù)較多,則可以認(rèn)為用戶對(duì)第一搜索結(jié)果比較滿意,其觸發(fā)的用于重新啟動(dòng)搜索的預(yù)設(shè)指令可能為誤操作等,并不對(duì)搜索結(jié)果進(jìn)行切換;如果用戶對(duì)第一搜索結(jié)果的點(diǎn)擊次數(shù)很少,甚至于為零,則可以認(rèn)為用戶對(duì)第一搜索結(jié)果不滿意,其觸發(fā)的用于重新啟動(dòng)搜索的預(yù)設(shè)指令就是希望對(duì)搜索結(jié)果進(jìn)行切換,則執(zhí)行獲取不同于第一搜索結(jié)果的第二搜索結(jié)果的操作。進(jìn)一步的,本實(shí)施的方法還可以進(jìn)一步包括:在所述檢測(cè)到用戶的預(yù)設(shè)指令之后,所述根據(jù)當(dāng)前搜索框包括的搜索詞獲取區(qū)別于所述第一搜索結(jié)果的第二搜索結(jié)果之前,所述方法還包括:判斷所述用戶在包括所述第一搜索結(jié)果的搜索結(jié)果頁(yè)的停留時(shí)間是否小于第二預(yù)設(shè)閾值;如果是,則執(zhí)行所述根據(jù)當(dāng)前搜索框包括的搜索詞獲取區(qū)別于所述第一搜索結(jié)果的第二搜索結(jié)果的步驟;如果不是,則按照常規(guī)方法,依舊顯示所述第一搜索結(jié)果。即為,在檢測(cè)到用戶的預(yù)設(shè)指令后,進(jìn)一步獲取用戶在當(dāng)前搜索結(jié)果頁(yè)的停留時(shí)間,并判斷該停留時(shí)間是否小于第二預(yù)設(shè)閾值;如果用戶在第一搜索結(jié)果對(duì)應(yīng)的搜索結(jié)果頁(yè)的停留時(shí)間較長(zhǎng),則可以認(rèn)為用戶對(duì)第一搜索結(jié)果比較滿意,其觸發(fā)的用于重新啟動(dòng)搜索的預(yù)設(shè)指令可能為誤操作等,并不對(duì)搜索結(jié)果進(jìn)行切換;如果用戶在第一搜索結(jié)果對(duì)應(yīng)的搜索結(jié)果頁(yè)的停留時(shí)間較短,則可以認(rèn)為用戶對(duì)第一搜索結(jié)果不滿意,其觸發(fā)的用于重新啟動(dòng)搜索的預(yù)設(shè)指令就是希望對(duì)搜索結(jié)果進(jìn)行切換,則執(zhí)行獲取不同于第一搜索結(jié)果的第二搜索結(jié)果的操作。特別是針對(duì)預(yù)設(shè)指令包括輸入與所述第一搜索詞語(yǔ)義相同的第二搜索詞后再次觸發(fā)搜索的指令時(shí),增加前述的判斷過程,可以更好的對(duì)用戶的操作意圖進(jìn)行識(shí)別,盡量準(zhǔn)確的確定用戶希望切換搜索結(jié)果的操作行為,提升用戶體驗(yàn)。本發(fā)明實(shí)施例提供的方法,通過在搜索結(jié)果頁(yè)中,展示與用戶輸入的第一搜索詞對(duì)應(yīng)的第一搜索結(jié)果;檢測(cè)到用戶的預(yù)設(shè)指令時(shí),根據(jù)當(dāng)前搜索框包括的搜索詞獲取區(qū)別于該第一搜索結(jié)果的第二搜索結(jié)果,該預(yù)設(shè)指令為重新啟動(dòng)搜索的指令;將該搜索結(jié)果頁(yè)中展示的該第一搜索結(jié)果切換為該第二搜索結(jié)果。本實(shí)施例在于,檢測(cè)到表明用戶要求重新啟動(dòng)搜索的預(yù)設(shè)指令時(shí),確定用戶對(duì)當(dāng)前展示的搜索結(jié)果不滿意,希望重新啟動(dòng)搜索以獲取全新的搜索結(jié)果,此時(shí)獲取并展示區(qū)別于之前的第一搜索結(jié)果的第二搜索結(jié)果,擴(kuò)展了搜索功能,提高了靈活性。圖1B是本發(fā)明實(shí)施例提供的一種搜索結(jié)果處理方法的流程圖,本發(fā)明實(shí)施例的執(zhí)行主體為搜索裝置,參見圖1B,方法包括以下步驟:101、接收用戶輸入的第一搜索詞,確定所述第一搜索詞所屬的目標(biāo)類別。搜索裝置可以展示搜索詞輸入欄和搜索按鈕,用戶可以在搜索詞輸入欄進(jìn)行輸入操作,當(dāng)完成輸入操作后對(duì)搜索按鈕進(jìn)行確認(rèn)操作,搜索裝置即可接收到用戶輸入的第一搜索詞,并基于第一搜索詞進(jìn)行搜索。當(dāng)搜索裝置接收用戶輸入的第一搜索詞后,可以確定第一搜索詞所屬的目標(biāo)類別。目標(biāo)類別可以包括新聞?lì)悇e、購(gòu)物類別、音樂類別和視頻類別等。例如,當(dāng)?shù)谝凰阉髟~包括歌曲名稱時(shí),可以認(rèn)為第一搜索詞屬于音樂類別。當(dāng)然,搜索裝置還可以對(duì)第一搜索詞進(jìn)行語(yǔ)義分析,確定第一搜索詞所屬的目標(biāo)類別,本發(fā)明實(shí)施例對(duì)此不做限定。102、從目標(biāo)類別對(duì)應(yīng)的多個(gè)數(shù)據(jù)提供方中選取第一類數(shù)據(jù)提供方,所述第一類數(shù)據(jù)提供方包括所述多個(gè)數(shù)據(jù)提供方中的至少一個(gè)。搜索裝置可以預(yù)先存儲(chǔ)類別與數(shù)據(jù)提供方的對(duì)應(yīng)關(guān)系,當(dāng)搜索裝置確定第一搜索詞所屬的目標(biāo)類別后,可以確定目標(biāo)類別對(duì)應(yīng)的多個(gè)數(shù)據(jù)提供方。在確定多個(gè)數(shù)據(jù)提供方后,搜索裝置可以采用多種方式,從多個(gè)數(shù)據(jù)提供方中選取第一類數(shù)據(jù)提供方,第一類數(shù)據(jù)提供方可以包括多個(gè)數(shù)據(jù)提供方中的一個(gè)或多個(gè)??蛇x地,搜索裝置可以根據(jù)第一預(yù)設(shè)排序策略,對(duì)多個(gè)數(shù)據(jù)提供方進(jìn)行排序,得到第一排序結(jié)果。當(dāng)?shù)玫降谝慌判蚪Y(jié)果后,搜索裝置可以根據(jù)第一排序結(jié)果,選取排在前第一預(yù)定數(shù)目位的數(shù)據(jù)提供方,作為第一類數(shù)據(jù)提供方。第一預(yù)定數(shù)目可以為1、2或其他整數(shù)。例如,第一預(yù)設(shè)排序策略可以為按照競(jìng)價(jià)數(shù)值排序,則搜索裝置可以確定每個(gè)數(shù)據(jù)提供方的競(jìng)價(jià)數(shù)值,對(duì)多個(gè)數(shù)據(jù)提供方按照競(jìng)價(jià)數(shù)值從高到低的順序進(jìn)行排序,得到第一排序結(jié)果,選取排在前第一預(yù)定數(shù)目位的數(shù)據(jù)提供方,即競(jìng)價(jià)數(shù)值排在前第一預(yù)定數(shù)目位的數(shù)據(jù)提供方作為第一類數(shù)據(jù)提供方。另外,第一預(yù)設(shè)排序策略也可以按照多個(gè)數(shù)據(jù)提供方的原創(chuàng)度、與第一搜索詞的相關(guān)度等其他數(shù)據(jù)進(jìn)行排序,本發(fā)明實(shí)施例對(duì)第一預(yù)設(shè)排序策略不做限定。103、獲取第一類數(shù)據(jù)提供方提供的與第一搜索詞對(duì)應(yīng)的搜索結(jié)果,作為第一搜索結(jié)果,并在搜索結(jié)果頁(yè)中展示。搜索裝置可以預(yù)先存儲(chǔ)各個(gè)數(shù)據(jù)提供方提供的與各個(gè)搜索詞對(duì)應(yīng)的搜索結(jié)果,則當(dāng)搜索裝置確定第一類數(shù)據(jù)提供方和第一搜索詞后,可以獲取第一類數(shù)據(jù)提供方提供的與第一搜索詞對(duì)應(yīng)的搜索結(jié)果,作為第一搜索結(jié)果,并在搜索結(jié)果頁(yè)中展示第一搜索結(jié)果。其中,第一搜索結(jié)果為第一搜索詞關(guān)聯(lián)的至少一條結(jié)果數(shù)據(jù),可以包括文字、圖片、視頻等??紤]到搜索結(jié)果頁(yè)顯示的局限性,當(dāng)?shù)谝凰阉鹘Y(jié)果中包括的結(jié)果數(shù)據(jù)篇幅較長(zhǎng)時(shí),搜索裝置可以獲取第一搜索結(jié)果中包括的篇幅較長(zhǎng)的結(jié)果數(shù)據(jù)的標(biāo)題,僅展示標(biāo)題,當(dāng)檢測(cè)到用戶對(duì)標(biāo)題的點(diǎn)擊操作,表明用戶想要詳細(xì)了解該結(jié)果數(shù)據(jù),才完整地展示該結(jié)果數(shù)據(jù)。在一種可能的實(shí)現(xiàn)方式中,該第一類數(shù)據(jù)提供方可以包括多個(gè)數(shù)據(jù)提供方,在展示搜索結(jié)果時(shí),為了簡(jiǎn)化搜索結(jié)果頁(yè),搜索裝置可以將多個(gè)數(shù)據(jù)提供方分別對(duì)應(yīng)的搜索結(jié)果以Tab(標(biāo)簽)頁(yè)的形式展示,即為優(yōu)先展示某一個(gè)數(shù)據(jù)提供方對(duì)應(yīng)的搜索結(jié)果,其他數(shù)據(jù)提供方的搜索結(jié)果僅顯示對(duì)應(yīng)的Tab。常規(guī)方法中當(dāng)用戶希望查看其他數(shù)據(jù)提供方對(duì)應(yīng)的搜索結(jié)果時(shí),只需要點(diǎn)擊該數(shù)據(jù)提供方對(duì)應(yīng)的Tab即可實(shí)現(xiàn)結(jié)果切換。具體的,本實(shí)施例中,步驟103中所述獲取第一類數(shù)據(jù)提供方提供的與第一搜索詞對(duì)應(yīng)的搜索結(jié)果,作為第一搜索結(jié)果,并在所述搜索結(jié)果頁(yè)中展示,可以包括:從第一類數(shù)據(jù)提供方中確定出第一數(shù)據(jù)提供方,獲取第一數(shù)據(jù)提供方提供的與第一搜索詞對(duì)應(yīng)的搜索結(jié)果,以及第一類數(shù)據(jù)提供方中除第一數(shù)據(jù)提供方的其他數(shù)據(jù)提供方的標(biāo)簽,作為第一搜索結(jié)果,在搜索結(jié)果頁(yè)展示。其中,所述標(biāo)簽用于被用戶觸發(fā)后切換至相應(yīng)的數(shù)據(jù)提供方提供的與第一搜索詞對(duì)應(yīng)的搜索結(jié)果。104、檢測(cè)到用戶的預(yù)設(shè)指令時(shí),從多個(gè)數(shù)據(jù)提供方中選取第二類數(shù)據(jù)提供方,所述第二類數(shù)據(jù)提供方包括多個(gè)數(shù)據(jù)提供方中不屬于第一類數(shù)據(jù)提供方的數(shù)據(jù)提供方中的至少一個(gè)。當(dāng)用戶對(duì)第一搜索結(jié)果不滿意,要求切換搜索結(jié)果時(shí),可以觸發(fā)預(yù)設(shè)指令,預(yù)設(shè)指令為重新啟動(dòng)搜索的指令,則搜索裝置檢測(cè)到該預(yù)設(shè)指令時(shí),可以確定用戶希望重新啟動(dòng)搜索,此時(shí)可以認(rèn)為用戶要求切換搜索結(jié)果,則從多個(gè)數(shù)據(jù)提供方中選取與第一類數(shù)據(jù)提供方不同的第二類數(shù)據(jù)提供方,從而通過切換數(shù)據(jù)提供方來切換搜索結(jié)果。在一種實(shí)現(xiàn)方式中,該預(yù)設(shè)指令可以包括:在當(dāng)前搜索結(jié)果頁(yè)再次觸發(fā)搜索的指令或在當(dāng)前搜索結(jié)果頁(yè)刷新搜索結(jié)果頁(yè)的指令,用戶觸發(fā)該預(yù)設(shè)指令后,當(dāng)前搜索框包括的搜索詞仍為原來輸入的第一搜索詞。即為,在當(dāng)前搜索框包括的搜索詞仍為原來輸入的第一搜索詞的場(chǎng)景下,如果用戶在當(dāng)前搜索結(jié)果頁(yè)再次觸發(fā)搜索的指令或者在當(dāng)前搜索結(jié)果頁(yè)觸發(fā)刷新搜索結(jié)果頁(yè)的指令,則表明用戶對(duì)當(dāng)前返回的與第一搜索詞對(duì)應(yīng)的第一搜索結(jié)果不滿意,希望針對(duì)該第一搜索詞重新進(jìn)行搜索。其中,在當(dāng)前搜索結(jié)果頁(yè)再次觸發(fā)搜索的指令可以包括:對(duì)搜索按鈕的再次觸發(fā)的操作、或者鼠標(biāo)停留在搜索框內(nèi)觸發(fā)回車按鍵的操作等。其中,在當(dāng)前搜索結(jié)果頁(yè)觸發(fā)刷新搜索結(jié)果頁(yè)的指令可以包括:對(duì)網(wǎng)頁(yè)控制欄包括的刷新按鈕的觸發(fā)操作、或者對(duì)鼠標(biāo)右鍵展開的控制欄包括的刷新選項(xiàng)的觸發(fā)操作等。在另一種實(shí)現(xiàn)方式中,該預(yù)設(shè)指令還可以包括:輸入與第一搜索詞語(yǔ)義相同的第二搜索詞后再次觸發(fā)搜索的指令,用戶觸發(fā)該預(yù)設(shè)指令后,當(dāng)前搜索框包括的搜索詞不再是原來輸入的第一搜索詞,而變?yōu)榱说诙阉髟~。當(dāng)用戶在搜索框輸入第二搜索詞,并對(duì)搜索按鈕再次觸發(fā)后,搜索裝置獲取當(dāng)前搜索框包括的第二搜索詞,對(duì)第二搜索詞進(jìn)行語(yǔ)義分析,如果確定該第二搜索詞與上一次輸入的第一搜索詞語(yǔ)義相同時(shí),可以認(rèn)為該用戶對(duì)當(dāng)前的搜索結(jié)果不滿意,希望能夠獲取到新的搜索結(jié)果。鑒于第二搜索詞與第一搜索詞語(yǔ)義相同,如果仍提供第一類數(shù)據(jù)提供方提供的搜索結(jié)果,雖然搜索詞發(fā)生了改變,但很可能搜索結(jié)果差別不會(huì)很大,故本實(shí)施例中,搜索裝置可以執(zhí)行切換數(shù)據(jù)提供方的操作,重新選取得到不同于第一類數(shù)據(jù)提供方的第二類數(shù)據(jù)提供方,并將第二類數(shù)據(jù)提供方對(duì)應(yīng)的搜索結(jié)果作為第二搜索結(jié)果返回給用戶。進(jìn)一步的,基于上述兩種實(shí)現(xiàn)方式,本實(shí)施例的方法還可以進(jìn)一步包括:在所述檢測(cè)到用戶的預(yù)設(shè)指令之后,所述根據(jù)當(dāng)前搜索框包括的搜索詞獲取區(qū)別于所述第一搜索結(jié)果的第二搜索結(jié)果之前,所述方法還包括:判斷所述用戶對(duì)所述搜索結(jié)果頁(yè)中包括的第一搜索結(jié)果的點(diǎn)擊次數(shù)是否小于第一預(yù)設(shè)閾值;如果是,則執(zhí)行所述根據(jù)當(dāng)前搜索框包括的搜索詞獲取區(qū)別于所述第一搜索結(jié)果的第二搜索結(jié)果的步驟;如果不是,則按照常規(guī)方法,依舊顯示所述第一搜索結(jié)果。即為,在檢測(cè)到用戶的預(yù)設(shè)指令后,進(jìn)一步獲取用戶對(duì)所述搜索結(jié)果頁(yè)中包括的第一搜索結(jié)果的點(diǎn)擊次數(shù),并判斷該點(diǎn)擊次數(shù)是否小于預(yù)設(shè)閾值;如果用戶對(duì)第一搜索結(jié)果的點(diǎn)擊次數(shù)較多,則可以認(rèn)為用戶對(duì)第一搜索結(jié)果比較滿意,其觸發(fā)的用于重新啟動(dòng)搜索的預(yù)設(shè)指令可能為誤操作等,并不對(duì)搜索結(jié)果進(jìn)行切換;如果用戶對(duì)第一搜索結(jié)果的點(diǎn)擊次數(shù)很少,甚至于為零,則可以認(rèn)為用戶對(duì)第一搜索結(jié)果不滿意,其觸發(fā)的用于重新啟動(dòng)搜索的預(yù)設(shè)指令就是希望對(duì)搜索結(jié)果進(jìn)行切換,則執(zhí)行獲取不同于第一搜索結(jié)果的第二搜索結(jié)果的操作。進(jìn)一步的,基于上述兩種實(shí)現(xiàn)方式,本實(shí)施例的方法還可以進(jìn)一步包括:在所述檢測(cè)到用戶的預(yù)設(shè)指令之后,所述根據(jù)當(dāng)前搜索框包括的搜索詞獲取區(qū)別于所述第一搜索結(jié)果的第二搜索結(jié)果之前,所述方法還包括:所述用戶在包括第一搜索結(jié)果的搜索結(jié)果頁(yè)的停留時(shí)間是否小于第二預(yù)設(shè)閾值;如果是,則執(zhí)行所述根據(jù)當(dāng)前搜索框包括的搜索詞獲取區(qū)別于所述第一搜索結(jié)果的第二搜索結(jié)果的步驟;如果不是,則按照常規(guī)方法,依舊顯示所述第一搜索結(jié)果。即為,在檢測(cè)到用戶的預(yù)設(shè)指令后,進(jìn)一步獲取用戶在當(dāng)前搜索結(jié)果頁(yè)的停留時(shí)間,并判斷該停留時(shí)間是否小于第二預(yù)設(shè)閾值;如果用戶在第一搜索結(jié)果對(duì)應(yīng)的搜索結(jié)果頁(yè)的停留時(shí)間較長(zhǎng),則可以認(rèn)為用戶對(duì)第一搜索結(jié)果比較滿意,其觸發(fā)的用于重新啟動(dòng)搜索的預(yù)設(shè)指令可能為誤操作等,并不對(duì)搜索結(jié)果進(jìn)行切換;如果用戶在第一搜索結(jié)果對(duì)應(yīng)的搜索結(jié)果頁(yè)的停留時(shí)間較短,則可以認(rèn)為用戶對(duì)第一搜索結(jié)果不滿意,其觸發(fā)的用于重新啟動(dòng)搜索的預(yù)設(shè)指令就是希望對(duì)搜索結(jié)果進(jìn)行切換,則執(zhí)行獲取不同于第一搜索結(jié)果的第二搜索結(jié)果的操作。特別是針對(duì)預(yù)設(shè)指令包括輸入與所述第一搜索詞語(yǔ)義相同的第二搜索詞后再次觸發(fā)搜索的指令時(shí),增加前述的判斷過程,可以更好的對(duì)用戶的操作意圖進(jìn)行識(shí)別,盡量準(zhǔn)確的確定用戶希望切換搜索結(jié)果的操作行為,提升用戶體驗(yàn)。本實(shí)施例中,步驟104中,搜索裝置在檢測(cè)到用戶的預(yù)設(shè)指令時(shí),可以采用多種方式,選取第二類數(shù)據(jù)提供方。針對(duì)選取第二類數(shù)據(jù)提供方的不同方式,步驟104可以包括以下步驟1041、1042或1043中的任一種或任意多種的組合:1041、獲取由第一預(yù)設(shè)排序策略得到的第一排序結(jié)果,根據(jù)第一排序結(jié)果,選取第二類數(shù)據(jù)提供方。在上述步驟102中,搜索裝置可以按照第一預(yù)設(shè)排序策略,對(duì)多個(gè)數(shù)據(jù)提供方進(jìn)行排序,得到第一排序結(jié)果,則當(dāng)選取第二類數(shù)據(jù)提供方時(shí),可以直接根據(jù)已經(jīng)得到的第一排序結(jié)果,選取除第一類數(shù)據(jù)提供方之外的數(shù)據(jù)提供方作為第二類數(shù)據(jù)提供方即可。1042、獲取目標(biāo)類別對(duì)應(yīng)的搜索記錄,根據(jù)搜索記錄中每個(gè)數(shù)據(jù)提供方對(duì)應(yīng)的操作記錄,統(tǒng)計(jì)每個(gè)數(shù)據(jù)提供方對(duì)應(yīng)的點(diǎn)擊次數(shù);對(duì)多個(gè)數(shù)據(jù)提供方按照點(diǎn)擊次數(shù)排序,得到第二排序結(jié)果,根據(jù)第二排序結(jié)果選取除第一類數(shù)據(jù)提供方包括的數(shù)據(jù)提供方的第二類數(shù)據(jù)提供方??紤]到在實(shí)際應(yīng)用中,若某個(gè)用戶過去經(jīng)常點(diǎn)擊某數(shù)據(jù)提供方提供的數(shù)據(jù),可以認(rèn)為用戶比較滿意該數(shù)據(jù)提供方,因此可以將該數(shù)據(jù)提供方作為第二類數(shù)據(jù)提供方。具體的,例如,依據(jù)全網(wǎng)數(shù)據(jù)確定第一類數(shù)據(jù)提供方包括A、B、C三家,但是依據(jù)單個(gè)用戶甲的數(shù)據(jù)分析確定該用戶甲經(jīng)常點(diǎn)擊查看數(shù)據(jù)提供方D對(duì)應(yīng)的搜索結(jié)果,則當(dāng)用戶甲輸入某搜索詞首次進(jìn)行搜索時(shí),按常規(guī)搜索結(jié)果頁(yè)會(huì)顯示第一類數(shù)據(jù)提供方A、B、C對(duì)應(yīng)的搜索結(jié)果,如果此時(shí)接收到用戶甲觸發(fā)的前述預(yù)設(shè)指令,可以認(rèn)為用戶甲對(duì)當(dāng)前的搜索結(jié)果不滿意,則可以獲取數(shù)據(jù)提供方D對(duì)應(yīng)的搜索結(jié)果作為第二搜索結(jié)果展示給該用戶甲。那么,搜索裝置可以獲取目標(biāo)類別對(duì)應(yīng)的搜索記錄,搜索記錄中包括屬于目標(biāo)類別的搜索結(jié)果的操作記錄以及對(duì)應(yīng)的數(shù)據(jù)提供方。操作記錄可以包括對(duì)相應(yīng)搜索結(jié)果的多種操作,多種操作可以包括點(diǎn)擊操作、顯示操作等,通過操作記錄可以確定用戶是否點(diǎn)擊了相應(yīng)搜索結(jié)果。具體地,目標(biāo)類別對(duì)應(yīng)于多個(gè)歷史搜索詞,目標(biāo)類別對(duì)應(yīng)的搜索記錄是指多個(gè)屬于目標(biāo)類別的歷史搜索詞對(duì)應(yīng)的搜索記錄。則每個(gè)搜索記錄中包括相互對(duì)應(yīng)的歷史搜索詞、搜索結(jié)果、操作記錄和數(shù)據(jù)提供方。例如,目標(biāo)類別為食品類別,食品類別對(duì)應(yīng)的歷史搜索詞包括“水果”、“奶粉”和“海鮮”,如表1所示,食品類別對(duì)應(yīng)的搜索記錄可以包括{“水果”、搜索結(jié)果1、點(diǎn)擊、網(wǎng)站A}、{“奶粉”、搜索結(jié)果2、未點(diǎn)擊、網(wǎng)站B}和{“海鮮”、搜索結(jié)果3、點(diǎn)擊、網(wǎng)站A}這三條搜索記錄。表1歷史搜索詞搜索結(jié)果操作記錄數(shù)據(jù)提供方水果搜索結(jié)果1點(diǎn)擊網(wǎng)站A奶粉搜索結(jié)果2未點(diǎn)擊網(wǎng)站B海鮮搜索結(jié)果3點(diǎn)擊網(wǎng)站A當(dāng)搜索裝置獲取搜索記錄后,可以根據(jù)搜索記錄中每個(gè)數(shù)據(jù)提供方對(duì)應(yīng)的操作記錄,統(tǒng)計(jì)多個(gè)數(shù)據(jù)提供方中每個(gè)數(shù)據(jù)提供方對(duì)應(yīng)的點(diǎn)擊次數(shù),對(duì)多個(gè)數(shù)據(jù)提供方按照點(diǎn)擊次數(shù)進(jìn)行排序,得到第二排序結(jié)果,第二排序結(jié)果中點(diǎn)擊次數(shù)越大的數(shù)據(jù)提供方所處位置越靠前,對(duì)于第二排序結(jié)果中與該第一類數(shù)據(jù)提供方中的每個(gè)數(shù)據(jù)提供方均不同的數(shù)據(jù)提供方,搜索裝置選取排在前第二預(yù)定數(shù)目位的數(shù)據(jù)提供方,作為第二類數(shù)據(jù)提供方,第二預(yù)定數(shù)目可以為1、2或其他整數(shù)。由于第二類數(shù)據(jù)提供方點(diǎn)擊次數(shù)排在前第二預(yù)定數(shù)目位,可以認(rèn)為數(shù)據(jù)提供方是用戶最滿意的數(shù)據(jù)提供方,故搜索裝置可以將第二類數(shù)據(jù)提供方作為要提供搜索結(jié)果的數(shù)據(jù)提供方。1043、獲取目標(biāo)類別對(duì)應(yīng)的搜索記錄,根據(jù)搜索記錄中每個(gè)數(shù)據(jù)提供方對(duì)應(yīng)的操作記錄,統(tǒng)計(jì)每個(gè)數(shù)據(jù)提供方對(duì)應(yīng)的瀏覽時(shí)長(zhǎng),對(duì)多個(gè)數(shù)據(jù)提供方按照瀏覽時(shí)長(zhǎng)進(jìn)行排序,得到第三排序結(jié)果,根據(jù)第三排序結(jié)果選取除第一類數(shù)據(jù)提供方包括的數(shù)據(jù)提供方之外的數(shù)據(jù)提供方,作為第二類數(shù)據(jù)提供方??紤]到在實(shí)際應(yīng)用中,若用戶瀏覽某數(shù)據(jù)提供方提供的數(shù)據(jù)的時(shí)間很長(zhǎng)時(shí),可以認(rèn)為用戶比較滿意該數(shù)據(jù)提供方,因此也可以將該數(shù)據(jù)提供方作為第二類數(shù)據(jù)提供方。那么,搜索裝置可以獲取目標(biāo)類別對(duì)應(yīng)的搜索記錄。搜索記錄中包括屬于目標(biāo)類別的搜索結(jié)果的操作記錄以及對(duì)應(yīng)的數(shù)據(jù)提供方。操作記錄用于表示用戶對(duì)數(shù)據(jù)提供方提供的搜索結(jié)果的瀏覽時(shí)長(zhǎng)。例如,目標(biāo)類別為食品類別,食品類別對(duì)應(yīng)的歷史搜索詞包括“水果”、“奶粉”和“海鮮”,如表1所示,食品類別對(duì)應(yīng)的搜索記錄可以包括{“水果”、搜索結(jié)果1、瀏覽30分鐘、網(wǎng)站A}、{“奶粉”、搜索結(jié)果2、瀏覽2分鐘、網(wǎng)站B}和{“海鮮”、搜索結(jié)果3、瀏覽15分鐘、網(wǎng)站A}這三條搜索記錄。表2歷史搜索詞搜索結(jié)果瀏覽時(shí)長(zhǎng)數(shù)據(jù)提供方水果搜索結(jié)果1瀏覽30分鐘網(wǎng)站A奶粉搜索結(jié)果2瀏覽2分鐘網(wǎng)站B海鮮搜索結(jié)果3瀏覽15分鐘網(wǎng)站A當(dāng)搜索裝置獲取搜索記錄后,可以根據(jù)搜索記錄中每個(gè)數(shù)據(jù)提供方對(duì)應(yīng)的操作記錄,統(tǒng)計(jì)多個(gè)數(shù)據(jù)提供方中每個(gè)數(shù)據(jù)提供方對(duì)應(yīng)的瀏覽時(shí)長(zhǎng),再對(duì)多個(gè)數(shù)據(jù)提供方按照瀏覽時(shí)長(zhǎng)進(jìn)行排序,得到第三排序結(jié)果,該第三排序結(jié)果中瀏覽時(shí)長(zhǎng)越長(zhǎng)的數(shù)據(jù)提供方所處位置越靠前。對(duì)于該第三排序結(jié)果中與第一類數(shù)據(jù)提供方中的每個(gè)數(shù)據(jù)提供方均不同的數(shù)據(jù)提供方,搜索裝置選取排在前第三預(yù)定數(shù)目位的數(shù)據(jù)提供方,作為第二類數(shù)據(jù)提供方,第三預(yù)定數(shù)目可以為1、2或其他整數(shù)。由于數(shù)據(jù)提供方瀏覽時(shí)長(zhǎng)排在前第三預(yù)定數(shù)目位,可以認(rèn)為數(shù)據(jù)提供方是用戶比較滿意的數(shù)據(jù)提供方,故搜索裝置可以將數(shù)據(jù)提供方作為第二類數(shù)據(jù)提供方。進(jìn)一步地,考慮到操作記錄可能數(shù)量較多,如果獲取目標(biāo)類別對(duì)應(yīng)的所有操作記錄,根據(jù)所有操作記錄統(tǒng)計(jì)每個(gè)數(shù)據(jù)提供方的點(diǎn)擊次數(shù)或?yàn)g覽時(shí)長(zhǎng),會(huì)導(dǎo)致耗費(fèi)的時(shí)間過長(zhǎng),不便于及時(shí)選取第二類數(shù)據(jù)提供方。因此,搜索裝置可以設(shè)置時(shí)間閾值,獲取與目標(biāo)類別對(duì)應(yīng)、且與當(dāng)前時(shí)間相差的時(shí)間間隔不超過時(shí)間閾值的操作記錄,僅根據(jù)這些操作記錄統(tǒng)計(jì)每個(gè)數(shù)據(jù)提供方的點(diǎn)擊次數(shù)或?yàn)g覽時(shí)長(zhǎng)。一方面,操作記錄數(shù)量較少,能夠節(jié)約搜索裝置進(jìn)行統(tǒng)計(jì)的時(shí)間,便于及時(shí)選取第二類數(shù)據(jù)提供方。另一方面,操作記錄與當(dāng)前時(shí)間較近,比起很久以前的操作記錄更能準(zhǔn)確反映用戶當(dāng)前對(duì)于數(shù)據(jù)提供方的需求。其中,時(shí)間閾值可以為一星期、一個(gè)月等,本發(fā)明實(shí)施例對(duì)此不做限定。105、獲取第二類數(shù)據(jù)提供方提供的與當(dāng)前搜索框包括的搜索詞對(duì)應(yīng)的搜索結(jié)果,作為第二搜索結(jié)果,將搜索結(jié)果頁(yè)中展示的第一搜索結(jié)果切換為第二搜索結(jié)果。本實(shí)施例中,當(dāng)搜索裝置檢測(cè)到輸入與第一搜索詞語(yǔ)義相同的第二搜索詞后再次觸發(fā)搜索的指令后,當(dāng)前搜索框包括的搜索詞為第二搜索詞,將從多個(gè)數(shù)據(jù)提供方中選取與第一類數(shù)據(jù)提供方不同的第二類數(shù)據(jù)提供方,獲取第二類數(shù)據(jù)提供方提供的與該第二搜索詞對(duì)應(yīng)而區(qū)別于第一搜索結(jié)果的第二搜索結(jié)果,將搜索結(jié)果頁(yè)中展示的第一搜索結(jié)果切換為第二搜索結(jié)果。需要說明的是,當(dāng)搜索裝置展示第二搜索結(jié)果時(shí),如果再次檢測(cè)到用戶的預(yù)設(shè)指令,會(huì)從多個(gè)數(shù)據(jù)提供方中選取與第一類數(shù)據(jù)提供方、第二類數(shù)據(jù)提供方均不同的第三類數(shù)據(jù)提供方,獲取第三類數(shù)據(jù)提供方為當(dāng)前搜索框包括的搜索詞提供的第三搜索結(jié)果,將搜索結(jié)果頁(yè)中展示的第二搜索結(jié)果切換為第三搜索結(jié)果,具體過程與上述步驟類似,在此不再贅述。例如,當(dāng)?shù)谝凰阉髟~所屬的目標(biāo)類別確定的第一類數(shù)據(jù)提供方包括A、B、C時(shí),在展示給用戶的第一搜索結(jié)果中可以包括數(shù)據(jù)提供方A、B、C分別對(duì)應(yīng)的搜索結(jié)果。如果檢測(cè)到用戶輸入的前述各實(shí)施例所述的預(yù)設(shè)指令,則需要從第一搜索詞所屬的目標(biāo)類別確定數(shù)據(jù)提供方中重新獲取新的數(shù)據(jù)提供方(即為除A、B、C之外的數(shù)據(jù)提供方),例如數(shù)據(jù)提供方D、E,并獲取數(shù)據(jù)提供方D、E對(duì)應(yīng)的搜索結(jié)果作為第二搜索結(jié)果展示給用戶。本發(fā)明實(shí)施例提供的方法,通過接收用戶輸入的第一搜索詞,確定所述第一搜索詞所屬的目標(biāo)類別,從目標(biāo)類別對(duì)應(yīng)的多個(gè)數(shù)據(jù)提供方中選取第一類數(shù)據(jù)提供方,獲取第一類數(shù)據(jù)提供方提供的與第一搜索詞對(duì)應(yīng)的搜索結(jié)果,作為第一搜索結(jié)果,并在搜索結(jié)果頁(yè)中展示。檢測(cè)到用戶的預(yù)設(shè)指令時(shí),從多個(gè)數(shù)據(jù)提供方中選取第二類數(shù)據(jù)提供方。獲取第二類數(shù)據(jù)提供方提供的與當(dāng)前搜索框包括的搜索詞對(duì)應(yīng)的搜索結(jié)果,作為第二搜索結(jié)果,將搜索結(jié)果頁(yè)中展示的第一搜索結(jié)果切換為第二搜索結(jié)果。本實(shí)施例在于,當(dāng)檢測(cè)到表明用戶要求重新啟動(dòng)搜索的預(yù)設(shè)指令時(shí),確定用戶對(duì)當(dāng)前展示的搜索結(jié)果不滿意,希望重新啟動(dòng)搜索以獲取全新的搜索結(jié)果,則獲取并展示區(qū)別于之前的第一搜索結(jié)果的第二搜索結(jié)果,由此擴(kuò)展了搜索功能,提高了搜索的靈活性。圖1C是本發(fā)明實(shí)施例提供的一種搜索結(jié)果處理方法的流程圖,本發(fā)明實(shí)施例的執(zhí)行主體為搜索裝置,參見圖1C,方法包括以下步驟:111、接收用戶輸入的第一搜索詞,確定所述第一搜索詞所屬的目標(biāo)類別。112、從目標(biāo)類別對(duì)應(yīng)的多個(gè)數(shù)據(jù)提供方中選取第一類數(shù)據(jù)提供方,所述第一類數(shù)據(jù)提供方包括所述多個(gè)數(shù)據(jù)提供方中的至少一個(gè)。113、從第一類數(shù)據(jù)提供方中確定出第一數(shù)據(jù)提供方,獲取第一數(shù)據(jù)提供方提供的與第一搜索詞對(duì)應(yīng)的搜索結(jié)果,以及第一類數(shù)據(jù)提供方中除第一數(shù)據(jù)提供方的其他數(shù)據(jù)提供方的標(biāo)簽,作為第一搜索結(jié)果,在搜索結(jié)果頁(yè)展示。其中,所述標(biāo)簽用于被用戶觸發(fā)后切換至相應(yīng)的數(shù)據(jù)提供方提供的與第一搜索詞對(duì)應(yīng)的搜索結(jié)果。在本實(shí)施例另一種可能實(shí)現(xiàn)方式中,搜索裝置在檢測(cè)到用戶的預(yù)設(shè)指令時(shí),也可以不選取第二類數(shù)據(jù)提供方,而是將優(yōu)先展示的第一數(shù)據(jù)提供方切換為第一類數(shù)據(jù)提供方中的其他數(shù)據(jù)提供方。114、檢測(cè)到預(yù)設(shè)指令時(shí),從第一類數(shù)據(jù)提供方中選取第二數(shù)據(jù)提供方,第二數(shù)據(jù)提供方為第一類數(shù)據(jù)提供方中除第一數(shù)據(jù)提供方的其他數(shù)據(jù)提供方中的一個(gè)。115、獲取第二數(shù)據(jù)提供方提供的與當(dāng)前搜索框包括的搜索詞對(duì)應(yīng)的搜索結(jié)果,以及第一類數(shù)據(jù)提供方中除第二數(shù)據(jù)提供方的其他數(shù)據(jù)提供方的標(biāo)簽,作為第二搜索結(jié)果,將搜索結(jié)果頁(yè)中展示的第一搜索結(jié)果切換為第二搜索結(jié)果。例如,當(dāng)?shù)谝凰阉髟~所屬的目標(biāo)類別確定的第一類數(shù)據(jù)提供方包括A、B、C時(shí),可以從其中選擇得到需要優(yōu)先展示的第一數(shù)據(jù)提供方,例如為數(shù)據(jù)提供方A,則此時(shí)展示的第一搜索結(jié)果中包括數(shù)據(jù)提供方A對(duì)應(yīng)的搜索結(jié)果,和數(shù)據(jù)提供方B、C的Tab標(biāo)簽。在常規(guī)方法中,如果用戶希望查看數(shù)據(jù)提供方B或C對(duì)應(yīng)的搜索結(jié)果,則需要點(diǎn)擊數(shù)據(jù)提供方B或者C的Tab標(biāo)簽,以實(shí)現(xiàn)搜索結(jié)果的切換。但是本實(shí)施例提供的方法中,如果檢測(cè)到用戶輸入的前述各實(shí)施例所述的預(yù)設(shè)指令,則可以直接對(duì)優(yōu)先展示的搜索結(jié)果對(duì)應(yīng)的數(shù)據(jù)提供方進(jìn)行切換,例如直接切換至數(shù)據(jù)提供方B,即為切換后的第二搜索結(jié)果中,優(yōu)先展示數(shù)據(jù)提供方B對(duì)應(yīng)的搜索結(jié)果,以及數(shù)據(jù)提供方A、C的Tab標(biāo)簽。針對(duì)選取第二數(shù)據(jù)提供方的不同方式,步驟114可以包括以下步驟1141、1142、1143或1144中的任一種或任意多種的組合:1141、搜索裝置獲取由第一預(yù)設(shè)排序策略得到的第一排序結(jié)果,根據(jù)第一排序結(jié)果,選取第二數(shù)據(jù)提供方。在上述步驟112中,搜索裝置得到了第一排序結(jié)果,則當(dāng)選取第二數(shù)據(jù)提供方時(shí),可以直接根據(jù)第一排序結(jié)果,選取排在第一類數(shù)據(jù)提供方之后的任意數(shù)據(jù)提供方作為第二數(shù)據(jù)提供方。1142、搜索裝置獲取第一類數(shù)據(jù)提供方的搜索記錄,根據(jù)搜索記錄中每個(gè)數(shù)據(jù)提供方對(duì)應(yīng)的操作記錄,統(tǒng)計(jì)每個(gè)數(shù)據(jù)提供方對(duì)應(yīng)的點(diǎn)擊次數(shù)。對(duì)第一類數(shù)據(jù)提供方中除了第一數(shù)據(jù)提供方以外的數(shù)據(jù)提供方按照點(diǎn)擊次數(shù)排序,選取點(diǎn)擊次數(shù)最大的數(shù)據(jù)提供方,作為第二數(shù)據(jù)提供方。1143、搜索裝置獲取第一類數(shù)據(jù)提供方的搜索記錄,根據(jù)搜索記錄中每個(gè)數(shù)據(jù)提供方對(duì)應(yīng)的操作記錄,統(tǒng)計(jì)每個(gè)數(shù)據(jù)提供方對(duì)應(yīng)的瀏覽時(shí)長(zhǎng)。對(duì)第一類數(shù)據(jù)提供方中除了第一數(shù)據(jù)提供方以外的數(shù)據(jù)提供方按照瀏覽時(shí)長(zhǎng)排序,選取瀏覽時(shí)長(zhǎng)最大的數(shù)據(jù)提供方,作為第二數(shù)據(jù)提供方。1144、搜索裝置根據(jù)用戶對(duì)標(biāo)簽觸發(fā)的操作,選取標(biāo)簽對(duì)應(yīng)的數(shù)據(jù)提供方作為第二數(shù)據(jù)提供方。用戶觸發(fā)對(duì)任一數(shù)據(jù)提供方的標(biāo)簽時(shí),可以認(rèn)為該數(shù)據(jù)提供方是用戶希望提供數(shù)據(jù)的數(shù)據(jù)提供方,因此搜索裝置可以在檢測(cè)到用戶對(duì)標(biāo)簽觸發(fā)的操作后,可以直接將標(biāo)簽指示的數(shù)據(jù)提供方作為第二數(shù)據(jù)提供方。需要說明的第一點(diǎn)是,當(dāng)搜索裝置檢測(cè)到輸入與第一搜索詞語(yǔ)義相同的第二搜索詞后再次觸發(fā)搜索的指令后,將從第一類數(shù)據(jù)提供方中確定出與第二數(shù)據(jù)提供方,獲取第二數(shù)據(jù)提供方提供的與相似搜索詞對(duì)應(yīng)的區(qū)別于第一搜索結(jié)果的第二搜索結(jié)果,將搜索結(jié)果頁(yè)中展示的第一搜索結(jié)果切換為第二搜索結(jié)果。需要說明的第二點(diǎn)是,當(dāng)搜索裝置展示第二搜索結(jié)果時(shí),如果檢測(cè)到用戶的預(yù)設(shè)指令,會(huì)從第一類數(shù)據(jù)提供方中確定出第三數(shù)據(jù)提供方,第三數(shù)據(jù)提供方為第一類數(shù)據(jù)提供方中除第一數(shù)據(jù)提供方、第二數(shù)據(jù)提供方的其他數(shù)據(jù)提供方中的一個(gè),獲取第三數(shù)據(jù)提供方提供的與當(dāng)前搜索框包括的搜索詞對(duì)應(yīng)的搜索結(jié)果,以及第一類數(shù)據(jù)提供方中除第三數(shù)據(jù)提供方的其他數(shù)據(jù)提供方的標(biāo)簽,作為第三搜索結(jié)果,將搜索結(jié)果頁(yè)中展示的第二搜索結(jié)果切換為第三搜索結(jié)果,具體過程與上述步驟類似,在此不再贅述。進(jìn)一步地,每當(dāng)搜索裝置展示搜索結(jié)果時(shí),只要檢測(cè)到用戶的預(yù)設(shè)指令,即可重新確定出與之前選取的數(shù)據(jù)提供方不同的數(shù)據(jù)提供方,不斷切換數(shù)據(jù)提供方,以確保展示的搜索結(jié)果來自的數(shù)據(jù)提供方令用戶滿意。需要說明的第三點(diǎn)是,在實(shí)際應(yīng)用中,搜索裝置可以為終端設(shè)備,或者為服務(wù)器,還可以包括終端設(shè)備和搜索服務(wù)器,由終端設(shè)備和搜索服務(wù)器共同完成上述搜索結(jié)果處理方法,也即是,當(dāng)終端設(shè)備確定用戶輸入的第一搜索詞后,會(huì)向搜索服務(wù)器發(fā)送第一搜索詞,搜索服務(wù)器確定第一搜索詞所屬的目標(biāo)類別,從目標(biāo)類別對(duì)應(yīng)的多個(gè)數(shù)據(jù)提供方中選取第一類數(shù)據(jù)提供方,從第一類數(shù)據(jù)提供方中確定出第一數(shù)據(jù)提供方,獲取第一數(shù)據(jù)提供方提供的與第一搜索詞對(duì)應(yīng)的搜索結(jié)果,以及第一類數(shù)據(jù)提供方中除第一數(shù)據(jù)提供方的其他數(shù)據(jù)提供方的標(biāo)簽,作為第一搜索結(jié)果,向終端設(shè)備發(fā)送第一搜索結(jié)果,終端設(shè)備在搜索結(jié)果頁(yè)中展示第一搜索結(jié)果。當(dāng)終端設(shè)備檢測(cè)到用戶的預(yù)設(shè)指令時(shí),會(huì)向搜索服務(wù)器發(fā)送預(yù)設(shè)指令,搜索服務(wù)器接收到預(yù)設(shè)指令后,從第一類數(shù)據(jù)提供方中選取第二數(shù)據(jù)提供方,獲取第二數(shù)據(jù)提供方提供的與當(dāng)前搜索框包括的搜索詞對(duì)應(yīng)的搜索結(jié)果,以及第一類數(shù)據(jù)提供方中除第二數(shù)據(jù)提供方的其他數(shù)據(jù)提供方的標(biāo)簽,作為第二搜索結(jié)果,向終端設(shè)備發(fā)送第二搜索結(jié)果,終端設(shè)備將搜索結(jié)果頁(yè)中的第一搜索結(jié)果切換為第二搜索結(jié)果。考慮如下場(chǎng)景:用戶輸入搜索詞“青海地震”,想要獲知與“青海地震”關(guān)聯(lián)的搜索結(jié)果。搜索裝置確定“青海地震”所屬的目標(biāo)類別為新聞?lì)悇e后,從新聞?lì)悇e對(duì)應(yīng)的多個(gè)數(shù)據(jù)提供方中選取第一類數(shù)據(jù)提供方,從第一類數(shù)據(jù)提供方中確定出第一數(shù)據(jù)提供方“A網(wǎng)站”,在搜索結(jié)果頁(yè)展示“A網(wǎng)站”提供的與“青海地震”對(duì)應(yīng)的搜索結(jié)果。而用戶對(duì)“A網(wǎng)站”提供的搜索結(jié)果不滿意,在搜索結(jié)果頁(yè)再次觸發(fā)搜索的指令,要求搜索裝置重新搜索“青海地震”。采用相關(guān)技術(shù)提供的方法,搜索裝置由于將“A網(wǎng)站”作為選定的數(shù)據(jù)提供方,僅展示“A網(wǎng)站”提供的搜索結(jié)果,即使用戶對(duì)“A網(wǎng)站”提供的搜索結(jié)果不滿意,搜索裝置仍然展示“A網(wǎng)站”提供的搜索結(jié)果,靈活性差,無法滿足用戶對(duì)于切換搜索結(jié)果的需求。而采用本發(fā)明實(shí)施例提供的方法,當(dāng)搜索裝置檢測(cè)到重新啟動(dòng)搜索的指令后,確定用戶想要切換搜索結(jié)果,此時(shí)可以獲取第一類數(shù)據(jù)提供方的搜索記錄,統(tǒng)計(jì)除了“A網(wǎng)站”以外的每個(gè)數(shù)據(jù)提供方的點(diǎn)擊次數(shù),確定“B網(wǎng)站”的點(diǎn)擊次數(shù)最大,則可以將“B網(wǎng)站”提供的搜索結(jié)果作為第二搜索結(jié)果,并展示,實(shí)現(xiàn)了將用戶滿意的數(shù)據(jù)提供方的搜索結(jié)果展示給用戶的功能,便于用戶及時(shí)獲知數(shù)據(jù)提供方提供的搜索結(jié)果?;蛘呤?,當(dāng)搜索裝置檢測(cè)到重新啟動(dòng)搜索的指令后,確定用戶想要切換搜索結(jié)果,此時(shí)可以獲取該用戶查看新聞?lì)悇e搜索結(jié)果的歷史記錄,如果歷史記錄表明該用戶對(duì)“C網(wǎng)站”提供的新聞數(shù)據(jù)的點(diǎn)擊量比較高,則可以將“C網(wǎng)站”對(duì)應(yīng)的搜索結(jié)果作為第二搜索結(jié)果,并展示,實(shí)現(xiàn)了將用戶滿意的數(shù)據(jù)提供方的搜索結(jié)果展示給用戶的功能,便于用戶及時(shí)獲知數(shù)據(jù)提供方提供的搜索結(jié)果本發(fā)明實(shí)施例提供的方法,通過接收用戶輸入的第一搜索詞,確定所述第一搜索詞所屬的目標(biāo)類別,從目標(biāo)類別對(duì)應(yīng)的多個(gè)數(shù)據(jù)提供方中選取第一類數(shù)據(jù)提供方,從第一類數(shù)據(jù)提供方中確定出第一數(shù)據(jù)提供方,獲取第一數(shù)據(jù)提供方提供的與第一搜索詞對(duì)應(yīng)的搜索結(jié)果,以及第一類數(shù)據(jù)提供方中除第一數(shù)據(jù)提供方的其他數(shù)據(jù)提供方的標(biāo)簽,作為第一搜索結(jié)果,在搜索結(jié)果頁(yè)展示。檢測(cè)到預(yù)設(shè)指令時(shí),從第一類數(shù)據(jù)提供方中選取第二數(shù)據(jù)提供方,獲取第二數(shù)據(jù)提供方提供的與當(dāng)前搜索框包括的搜索詞對(duì)應(yīng)的搜索結(jié)果,以及第一類數(shù)據(jù)提供方中除第二數(shù)據(jù)提供方的其他數(shù)據(jù)提供方的標(biāo)簽,作為第二搜索結(jié)果,將搜索結(jié)果頁(yè)中展示的第一搜索結(jié)果切換為第二搜索結(jié)果。本實(shí)施例在于,當(dāng)檢測(cè)到表明用戶要求重新啟動(dòng)搜索的預(yù)設(shè)指令時(shí),確定用戶對(duì)當(dāng)前展示的搜索結(jié)果不滿意,希望重新啟動(dòng)搜索以獲取全新的搜索結(jié)果,則獲取并展示區(qū)別于之前的第一搜索結(jié)果的第二搜索結(jié)果,由此擴(kuò)展了搜索功能,提高了搜索的靈活性。進(jìn)一步地,當(dāng)搜索裝置檢測(cè)到在當(dāng)前搜索結(jié)果頁(yè)再次搜索的指令、在當(dāng)前搜索結(jié)果頁(yè)刷新搜索結(jié)果頁(yè)的指令、切換數(shù)據(jù)提供方的指令、或者輸入與第一搜索詞語(yǔ)義相同的第二搜索詞后再次觸發(fā)搜索的指令中的任一項(xiàng)時(shí),即可確定用戶對(duì)當(dāng)前的搜索結(jié)果不滿意,要求切換搜索結(jié)果,便于及時(shí)了解用戶需求,以便快速切換搜索結(jié)果。進(jìn)一步地,搜索裝置可以通過獲取第一類數(shù)據(jù)提供方的搜索記錄,從第一類數(shù)據(jù)提供方中除了第一數(shù)據(jù)提供方以外的每個(gè)數(shù)據(jù)提供方,選取點(diǎn)擊次數(shù)最大的數(shù)據(jù)提供方,作為第二數(shù)據(jù)提供方。第二數(shù)據(jù)提供方由于點(diǎn)擊次數(shù)較大,可以認(rèn)為是用戶滿意的數(shù)據(jù)提供方,從而確保將用戶能夠及時(shí)獲知自己滿意的數(shù)據(jù)提供方提供的數(shù)據(jù)。圖2是本發(fā)明實(shí)施例提供的一種搜索結(jié)果處理裝置的結(jié)構(gòu)示意圖,如圖2所示,裝置包括第一展示模塊201、獲取模塊202和切換展示模塊203。第一展示模塊201,用于在搜索結(jié)果頁(yè)中,展示與用戶輸入的搜索詞對(duì)應(yīng)的第一搜索結(jié)果;獲取模塊202,用于檢測(cè)到用戶的預(yù)設(shè)指令時(shí),根據(jù)當(dāng)前搜索框包括的搜索詞獲取區(qū)別于所述第一搜索結(jié)果的第二搜索結(jié)果,所述預(yù)設(shè)指令為重新啟動(dòng)搜索的指令;切換展示模塊203,用于將該搜索結(jié)果頁(yè)中展示的該第一搜索結(jié)果切換為該第二搜索結(jié)果。本發(fā)明實(shí)施例提供的裝置,通過在搜索結(jié)果頁(yè)中,展示與用戶輸入的第一搜索詞對(duì)應(yīng)的第一搜索結(jié)果;檢測(cè)到用戶的預(yù)設(shè)指令時(shí),根據(jù)當(dāng)前搜索框包括的搜索詞獲取區(qū)別于該第一搜索結(jié)果的第二搜索結(jié)果,該預(yù)設(shè)指令為重新啟動(dòng)搜索的指令;將該搜索結(jié)果頁(yè)中展示的該第一搜索結(jié)果切換為該第二搜索結(jié)果。本實(shí)施例在于,檢測(cè)到表明用戶要求重新啟動(dòng)搜索的預(yù)設(shè)指令時(shí),確定用戶對(duì)當(dāng)前展示的搜索結(jié)果不滿意,希望重新啟動(dòng)搜索以獲取全新的搜索結(jié)果,此時(shí)獲取并展示區(qū)別于之前的第一搜索結(jié)果的第二搜索結(jié)果,擴(kuò)展了搜索功能,提高了靈活性。在一種可能的實(shí)現(xiàn)方式中,所述預(yù)設(shè)指令包括:在當(dāng)前搜索結(jié)果頁(yè)再次觸發(fā)搜索的指令、或在當(dāng)前搜索結(jié)果頁(yè)刷新搜索結(jié)果頁(yè)的指令;所述當(dāng)前搜索框包括的搜索詞為所述第一搜索詞。在另一種可能的實(shí)現(xiàn)方式中,所述預(yù)設(shè)指令包括:輸入與所述第一搜索詞語(yǔ)義相同的第二搜索詞后再次觸發(fā)搜索的指令;所述當(dāng)前搜索框包括的搜索詞為所述第二搜索詞。在另一種可能的實(shí)現(xiàn)方式中,所述獲取模塊202包括:檢測(cè)子模塊、判斷子模塊和第一獲取子模塊;所述檢測(cè)子模塊,用于檢測(cè)到用戶的預(yù)設(shè)指令;所述判斷子模塊,用于在檢測(cè)子模塊檢測(cè)到用戶的預(yù)設(shè)指令后,判斷所述用戶對(duì)所述搜索結(jié)果頁(yè)中包括的第一搜索結(jié)果的點(diǎn)擊次數(shù)是否小于第一預(yù)設(shè)閾值或者判斷所述用戶在包括第一搜索結(jié)果的搜索結(jié)果頁(yè)的停留時(shí)間是否小于第二預(yù)設(shè)閾值,當(dāng)判斷結(jié)果為是時(shí),觸發(fā)所述第一獲取子模塊;所述第一獲取子模塊,用于根據(jù)當(dāng)前搜索框包括的搜索詞獲取區(qū)別于所述第一搜索結(jié)果的第二搜索結(jié)果。在另一種可能的實(shí)現(xiàn)方式中,所述第一展示模塊201,包括:第一確定子模塊、第一選取子模塊、第二獲取子模塊和第一展示子模塊;所述第一確定子模塊,用于確定所述第一搜索詞所屬的目標(biāo)類別;所述第一選取子模塊,用于從所述目標(biāo)類別對(duì)應(yīng)的多個(gè)數(shù)據(jù)提供方中選取第一類數(shù)據(jù)提供方,所述第一類數(shù)據(jù)提供方包括所述多個(gè)數(shù)據(jù)提供方中的至少一個(gè);所述第二獲取子模塊,用于獲取所述第一類數(shù)據(jù)提供方提供的與所述第一搜索詞對(duì)應(yīng)的搜索結(jié)果,作為所述第一搜索結(jié)果;所述第一展示子模塊,用于在所述搜索結(jié)果頁(yè)中展示所述第一搜索結(jié)果。在另一種可能的實(shí)現(xiàn)方式中,所述第二獲取子模塊,包括:確定單元和獲取單元;確定單元,用于從所述第一類數(shù)據(jù)提供方中確定出第一數(shù)據(jù)提供方;獲取單元,用于獲取所述第一數(shù)據(jù)提供方提供的與所述第一搜索詞對(duì)應(yīng)的搜索結(jié)果,以及所述第一類數(shù)據(jù)提供方中除所述第一數(shù)據(jù)提供方的其他數(shù)據(jù)提供方的標(biāo)簽,作為所述第一搜索結(jié)果;所述標(biāo)簽用于被用戶觸發(fā)后切換至相應(yīng)的數(shù)據(jù)提供方提供的與所述第一搜索詞對(duì)應(yīng)的搜索結(jié)果。在另一種可能的實(shí)現(xiàn)方式中,所述獲取模塊202,可以包括:第二選取子模塊和第三獲取子模塊;所述第二選取子模塊,用于檢測(cè)到所述預(yù)設(shè)指令時(shí),從所述第一類數(shù)據(jù)提供方中選取第二數(shù)據(jù)提供方,所述第二數(shù)據(jù)提供方為所述第一類數(shù)據(jù)提供方中除所述第一數(shù)據(jù)提供方的其他數(shù)據(jù)提供方中的一個(gè);所述第三獲取子模塊,用于獲取所述第二數(shù)據(jù)提供方提供的與所述當(dāng)前搜索框包括的搜索詞對(duì)應(yīng)的搜索結(jié)果,以及所述第一類數(shù)據(jù)提供方中除所述第二數(shù)據(jù)提供方的其他數(shù)據(jù)提供方的標(biāo)簽,作為所述第二搜索結(jié)果。在另一種可能的實(shí)現(xiàn)方式中,所述獲取模塊202,可以包括:第三選取子模塊和第四獲取子模塊;所述第三選取子模塊,用于檢測(cè)到所述預(yù)設(shè)指令時(shí),從所述多個(gè)數(shù)據(jù)提供方中選取第二類數(shù)據(jù)提供方,所述第二類數(shù)據(jù)提供方包括所述多個(gè)數(shù)據(jù)提供方中不屬于所述第一類數(shù)據(jù)提供方的數(shù)據(jù)提供方中的至少一個(gè);所述第四獲取子模塊,用于獲取所述第二類數(shù)據(jù)提供方提供的與所述當(dāng)前搜索框包括的搜索詞對(duì)應(yīng)的搜索結(jié)果,作為所述第二搜索結(jié)果。上述所有可選技術(shù)方案,可以采用任意結(jié)合形成本公開的可選實(shí)施例,在此不再一一贅述。需要說明的是:上述實(shí)施例提供的搜索結(jié)果處理裝置在處理搜索結(jié)果時(shí),僅以上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將搜索裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實(shí)施例提供的搜索結(jié)果處理裝置與搜索結(jié)果處理方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過程詳見方法實(shí)施例,這里不再贅述。本發(fā)明實(shí)施例提供了一種裝置310,裝置310可以用于執(zhí)行上述各個(gè)實(shí)施例中提供的搜索結(jié)果處理方法。參見圖3,裝置310包括:裝置310可以包括RF(RadioFrequency,射頻)電路110、包括有一個(gè)或一個(gè)以上計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的存儲(chǔ)器120、輸入單元130、顯示單元140、傳感器150、音頻電路160、WiFi(WirelessFidelity,無線保真)模塊170、包括有一個(gè)或者一個(gè)以上處理核心的處理器180、以及電源30等部件。本領(lǐng)域技術(shù)人員可以理解,圖3中示出的裝置結(jié)構(gòu)并不構(gòu)成對(duì)裝置的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:RF電路110可用于收發(fā)信息或通話過程中,信號(hào)的接收和發(fā)送,特別地,將基站的下行信息接收后,交由一個(gè)或者一個(gè)以上處理器180處理;另外,將涉及上行的數(shù)據(jù)發(fā)送給基站。通常,RF電路110包括但不限于天線、至少一個(gè)放大器、調(diào)諧器、一個(gè)或多個(gè)振蕩器、用戶身份模塊(SIM)卡、收發(fā)信機(jī)、耦合器、LNA(LowNoiseAmplifier,低噪聲放大器)、雙工器等。此外,RF電路110還可以通過無線通信與網(wǎng)絡(luò)和其他設(shè)備通信。所述無線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于GSM(GlobalSystemofMobilecommunication,全球移動(dòng)通訊系統(tǒng))、GPRS(GeneralPacketRadioService,通用分組無線服務(wù))、CDMA(CodeDivisionMultipleAccess,碼分多址)、WCDMA(WidebandCodeDivisionMultipleAccess,寬帶碼分多址)、LTE(LongTermEvolution,長(zhǎng)期演進(jìn))、電子郵件、SMS(ShortMessagingService,短消息服務(wù))等。存儲(chǔ)器120可用于存儲(chǔ)軟件程序以及模塊,處理器180通過運(yùn)行存儲(chǔ)在存儲(chǔ)器120的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理。存儲(chǔ)器120可主要包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)裝置310的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲(chǔ)器120可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如至少一個(gè)磁盤存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。相應(yīng)地,存儲(chǔ)器120還可以包括存儲(chǔ)器控制器,以提供處理器180和輸入單元130對(duì)存儲(chǔ)器120的訪問。輸入單元130可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與用戶設(shè)置以及功能控制有關(guān)的鍵盤、鼠標(biāo)、操作桿、光學(xué)或者軌跡球信號(hào)輸入。具體地,輸入單元130可包括觸敏表面131以及其他輸入設(shè)備132。觸敏表面131,也稱為觸摸顯示屏或者觸控板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面131上或在觸敏表面131附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動(dòng)相應(yīng)的連接裝置??蛇x的,觸敏表面131可包括觸摸檢測(cè)裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢測(cè)裝置檢測(cè)用戶的觸摸方位,并檢測(cè)觸摸操作帶來的信號(hào),將信號(hào)傳送給觸摸控制器;觸摸控制器從觸摸檢測(cè)裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器180,并能接收處理器180發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實(shí)現(xiàn)觸敏表面131。除了觸敏表面131,輸入單元130還可以包括其他輸入設(shè)備132。具體地,其他輸入設(shè)備132可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。顯示單元140可用于顯示由用戶輸入的信息或提供給用戶的信息以及裝置310的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標(biāo)、視頻和其任意組合來構(gòu)成。顯示單元140可包括顯示面板141,可選的,可以采用LCD(LiquidCrystalDisplay,液晶顯示器)、OLED(OrganicLight-EmittingDiode,有機(jī)發(fā)光二極管)等形式來配置顯示面板141。進(jìn)一步的,觸敏表面131可覆蓋顯示面板141,當(dāng)觸敏表面131檢測(cè)到在其上或附近的觸摸操作后,傳送給處理器180以確定觸摸事件的類型,隨后處理器180根據(jù)觸摸事件的類型在顯示面板141上提供相應(yīng)的視覺輸出。雖然在圖3中,觸敏表面131與顯示面板141是作為兩個(gè)獨(dú)立的部件來實(shí)現(xiàn)輸入和輸入功能,但是在某些實(shí)施例中,可以將觸敏表面131與顯示面板141集成而實(shí)現(xiàn)輸入和輸出功能。裝置310還可包括至少一種傳感器150,比如光傳感器、運(yùn)動(dòng)傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板141的亮度,接近傳感器可在裝置310移動(dòng)到耳邊時(shí),關(guān)閉顯示面板141和/或背光。作為運(yùn)動(dòng)傳感器的一種,重力加速度傳感器可檢測(cè)各個(gè)方向上(一般為三軸)加速度的大小,靜止時(shí)可檢測(cè)出重力的大小及方向,可用于識(shí)別手機(jī)姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計(jì)姿態(tài)校準(zhǔn))、振動(dòng)識(shí)別相關(guān)功能(比如計(jì)步器、敲擊)等;至于裝置310還可配置的陀螺儀、氣壓計(jì)、濕度計(jì)、溫度計(jì)、紅外線傳感器等其他傳感器,在此不再贅述。音頻電路160、揚(yáng)聲器161,傳聲器162可提供用戶與裝置310之間的音頻接口。音頻電路160可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號(hào),傳輸?shù)綋P(yáng)聲器161,由揚(yáng)聲器161轉(zhuǎn)換為聲音信號(hào)輸出;另一方面,傳聲器162將收集的聲音信號(hào)轉(zhuǎn)換為電信號(hào),由音頻電路160接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器180處理后,經(jīng)RF電路110以發(fā)送給比如另一裝置,或者將音頻數(shù)據(jù)輸出至存儲(chǔ)器120以便進(jìn)一步處理。音頻電路160還可能包括耳塞插孔,以提供外設(shè)耳機(jī)與裝置310的通信。WiFi屬于短距離無線傳輸技術(shù),裝置310通過WiFi模塊170可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁(yè)和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。雖然圖3示出了WiFi模塊170,但是可以理解的是,其并不屬于裝置310的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。處理器180是裝置310的控制中心,利用各種接口和線路連接整個(gè)手機(jī)的各個(gè)部分,通過運(yùn)行或執(zhí)行存儲(chǔ)在存儲(chǔ)器120內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲(chǔ)在存儲(chǔ)器120內(nèi)的數(shù)據(jù),執(zhí)行裝置310的各種功能和處理數(shù)據(jù),從而對(duì)手機(jī)進(jìn)行整體監(jiān)控??蛇x的,處理器180可包括一個(gè)或多個(gè)處理核心;優(yōu)選的,處理器180可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無線通信??梢岳斫獾氖牵鲜稣{(diào)制解調(diào)處理器也可以不集成到處理器180中。裝置310還包括給各個(gè)部件供電的電源30(比如電池),優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器180邏輯相連,從而通過電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。電源30還可以包括一個(gè)或一個(gè)以上的直流或交流電源、再充電系統(tǒng)、電源故障檢測(cè)電路、電源轉(zhuǎn)換器或者逆變器、電源狀態(tài)指示器等任意組件。盡管未示出,裝置310還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。具體在本實(shí)施例中,裝置的顯示單元是觸摸屏顯示器,裝置還包括有存儲(chǔ)器,以及一個(gè)或者一個(gè)以上的程序,其中一個(gè)或者一個(gè)以上程序存儲(chǔ)于存儲(chǔ)器中,且經(jīng)配置以由一個(gè)或者一個(gè)以上處理器執(zhí)行。所述一個(gè)或者一個(gè)以上程序包含用于實(shí)施上述實(shí)施例中搜索裝置所執(zhí)行操作的指令。在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如包括指令的存儲(chǔ)器,上述指令可由裝置310的處理器180執(zhí)行以完成上述方法。例如,所述非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是ROM、隨機(jī)存取存儲(chǔ)器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲(chǔ)設(shè)備等。一種非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),當(dāng)所述存儲(chǔ)介質(zhì)中的指令由終端設(shè)備的處理器執(zhí)行時(shí),使得終端設(shè)備能夠執(zhí)行一種搜索結(jié)果處理方法,所述方法包括:在搜索結(jié)果頁(yè)中,展示與用戶輸入的第一搜索詞對(duì)應(yīng)的第一搜索結(jié)果;檢測(cè)到用戶的預(yù)設(shè)指令時(shí),根據(jù)當(dāng)前搜索框包括的搜索詞獲取區(qū)別于所述第一搜索結(jié)果的第二搜索結(jié)果,所述預(yù)設(shè)指令為重新啟動(dòng)搜索的指令;將所述搜索結(jié)果頁(yè)中展示的所述第一搜索結(jié)果切換為所述第二搜索結(jié)果。圖4是本發(fā)明實(shí)施例中服務(wù)器的結(jié)構(gòu)示意圖。服務(wù)器400可因配置或性能不同而產(chǎn)生比較大的差異,可以包括一個(gè)或一個(gè)以上中央處理器(centralprocessingunits,CPU)422(例如,一個(gè)或一個(gè)以上處理器)和存儲(chǔ)器432,一個(gè)或一個(gè)以上存儲(chǔ)應(yīng)用程序442或數(shù)據(jù)444的存儲(chǔ)介質(zhì)430(例如一個(gè)或一個(gè)以上海量存儲(chǔ)設(shè)備)。其中,存儲(chǔ)器432和存儲(chǔ)介質(zhì)430可以是短暫存儲(chǔ)或持久存儲(chǔ)。存儲(chǔ)在存儲(chǔ)介質(zhì)430的程序可以包括一個(gè)或一個(gè)以上模塊(圖示沒標(biāo)出),每個(gè)模塊可以包括對(duì)服務(wù)器中的一系列指令操作。更進(jìn)一步地,中央處理器422可以設(shè)置為與存儲(chǔ)介質(zhì)430通信,在服務(wù)器400上執(zhí)行存儲(chǔ)介質(zhì)430中的一系列指令操作。服務(wù)器400還可以包括一個(gè)或一個(gè)以上電源426,一個(gè)或一個(gè)以上有線或無線網(wǎng)絡(luò)接口450,一個(gè)或一個(gè)以上輸入輸出接口458,一個(gè)或一個(gè)以上鍵盤456,和/或,一個(gè)或一個(gè)以上操作系統(tǒng)441,例如WindowsServerTM,MacOSXTM,UnixTM,LinuxTM,F(xiàn)reeBSDTM等等。服務(wù)器400用于執(zhí)行上述實(shí)施例示出的搜索結(jié)果處理方法。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。當(dāng)前第1頁(yè)1 2 3 
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1