在終端設(shè)備上進行搜索的方法、裝置和設(shè)備的制造方法
【專利摘要】本發(fā)明實施例提供了通過終端設(shè)備進行搜索的方法、裝置與設(shè)備。其中,終端設(shè)備接收用戶輸入的查詢信息,對查詢信息進行搜索,確定當前與查詢信息相應(yīng)的查詢子話題,以及確定所述查詢子話題的搜索結(jié)果;將查詢子話題以標簽的形式在屏幕上顯示,并顯示至少一個查詢子話題的搜索結(jié)果。本發(fā)明提出的上述方案,向用戶提供了用于細化其查詢需求的途徑,即用戶可通過點擊等簡單操作,就能夠?qū)ζ洳樵冃枨筮M行更加準確的細化定位。同時,標簽形式的查詢子話題,也有利于提高用戶的輸入效率,即用戶后續(xù)的搜索操作,只需通過點擊標簽實現(xiàn)搜索命令的輸入。此外,當用戶選擇某個查詢子話題時,只顯示相應(yīng)的搜索結(jié)果,會簡化用戶搜索結(jié)果的輸出,提高了用戶的查詢體驗。
【專利說明】
在終端設(shè)備上進行搜索的方法、裝置和設(shè)備
技術(shù)領(lǐng)域
[0001] 本發(fā)明涉及終端設(shè)備的技術(shù)領(lǐng)域,具體而言,本發(fā)明涉及在終端設(shè)備上進行搜索 的方法、裝置和設(shè)備。
【背景技術(shù)】
[0002] 近年來,隨著智能手機、平板電腦等移動終端設(shè)備的普及,傳統(tǒng)互聯(lián)網(wǎng)上的各項應(yīng) 用,如即時通訊、搜索引擎等,在移動終端設(shè)備平臺上也被廣泛使用。許多移動終端設(shè)備能 夠通過局域網(wǎng)、因特網(wǎng)及其他合適的網(wǎng)絡(luò)來訪問遠程網(wǎng)絡(luò)。同時,移動終端設(shè)備處理器和存 儲器性能顯著提升,已經(jīng)可以完成大多數(shù)傳統(tǒng)計算機所能完成的功能。
[0003] 盡管移動終端設(shè)備已經(jīng)提高了處理能力和存儲器的容量和性能,但其某些限制仍 然保持不變。為了解決這些限制,軟件開發(fā)者通常設(shè)計用于移動終端設(shè)備的獨立軟件版本。
[0004] 移動終端設(shè)備的一個限制是屏幕尺寸較小。典型的全尺寸計算設(shè)備可包括12英 寸(對角線)或更大的顯示器,而典型的移動終端設(shè)備可包括5. 5英寸(對角線)或更小 的顯示器。使用全尺寸的計算設(shè)備,計算機應(yīng)用程序可以包括數(shù)量較多的文本和界面元素, 如按鈕,菜單,按鈕等。相反,使用移動終端設(shè)備,計算機應(yīng)用程序通常包括較少數(shù)量的文本 和界面元素來精簡界面設(shè)計,突出主體內(nèi)容。因此,通過減少在屏幕上單次呈現(xiàn)的信息量, 可以保證大多數(shù)用戶可以方便地閱讀信息。
[0005] 移動終端設(shè)備的另外一個限制是交互成本較高。典型的全尺寸計算設(shè)備通常包含 正常尺寸的鍵盤和鼠標作為主要輸入設(shè)備,用戶可以方便地輸入大量的文本。在使用移動 終端設(shè)備時,可以通過較小尺寸的鍵盤進行輸入,或通過觸摸屏幕進行輸入。這兩種方式與 傳統(tǒng)的鍵盤鼠標輸入相比,輸入的速度都比較慢,用戶需要花費的時間成本較高。
[0006] 隨著互聯(lián)網(wǎng)上信息的快速增長,搜索引擎成為用戶獲取信息的主要渠道之一。在 常規(guī)的搜索界面中,在用戶可以使用較大的顯示器和正常尺寸的鍵盤及鼠標較為便捷地和 搜索引擎進行交互的情況下,搜索引擎可以為用戶提供一個相對詳盡的搜索結(jié)果列表,讓 用戶從中挑選相關(guān)的搜索結(jié)果進行仔細閱讀。然而,在移動終端設(shè)備的移動搜索的環(huán)境下, 由于移動終端設(shè)備的固有限制,可為用戶呈現(xiàn)的結(jié)果數(shù)量非常有限。同時,移動終端設(shè)備較 高的輸入成本增加了用戶與搜索引擎進行交互的難度,使得用戶提交的查詢需求往往更加 簡短、歧義且模糊。
[0007] 現(xiàn)有的移動終端設(shè)備搜索引擎,為了適應(yīng)移動終端設(shè)備的屏幕尺寸,對搜索結(jié)果 進行了轉(zhuǎn)換,令其在移動終端設(shè)備上的字體大小更適合人閱讀。同時與全尺寸設(shè)備類似的, 移動搜索引擎提供了結(jié)果類型的分類,例如把搜索結(jié)果分為網(wǎng)頁、新聞、圖片、視頻等多個 不同屬性類型,并向用戶提供查看某種特定屬性類型的結(jié)果的按鈕。另外,現(xiàn)有技術(shù)為了 解決用戶交互難度大的問題,在部分移動終端設(shè)備上,可支持利用語音、圖像等信息進行檢 索。語音檢索實質(zhì)是把用戶的語音信息輸入轉(zhuǎn)換成文字信息,然后利用傳統(tǒng)的文本檢索技 術(shù)進行查詢。圖像檢索主要是利用在預(yù)建立的圖像庫中進行圖像特征的匹配來實現(xiàn)檢索, 但目前只有樣例級的應(yīng)用,還未出生較成熟的上線產(chǎn)品。
[0008] 目前用戶在使用移動搜索引擎時輸入的查詢信息通常較短,可能無法正確的反映 用戶的搜索意圖,即可能具有一定的歧義性,或覆蓋范圍過大包括多個相關(guān)查詢子信息。因 此,僅根據(jù)較短查詢信息搜索獲取搜索結(jié)果,并按照常規(guī)的搜索結(jié)果的屬性類型對搜索結(jié) 果進行分類,無法實現(xiàn)用戶對查詢意圖的細化;而且由于移動終端設(shè)備的屏幕限制,一個屏 幕中為用戶提供的信息量有限,也就無法快速且準確地向用戶提供其所需的信息。
【發(fā)明內(nèi)容】
[0009] 本發(fā)明的目的旨在解決終端設(shè)備上搜索不便的問題,通過動態(tài)生成相應(yīng)的查詢子 話題的搜索方式,能有效提高終端設(shè)備的輸入效率,和/或能夠快速明確用戶的查詢意圖。
[0010] 本發(fā)明實施例一方面提供了一種在終端設(shè)備上進行搜索的方法,包括以下步驟: [0011] 接收用戶輸入的查詢信息;
[0012] 對所述查詢信息進行搜索,確定當前與所述查詢信息相應(yīng)的查詢子話題,以及確 定所述查詢子話題的搜索結(jié)果;
[0013] 將所述查詢子話題以標簽的形式在屏幕上顯示,并顯示至少一個查詢子話題的搜 索結(jié)果。
[0014] 本發(fā)明實施例另一方面提供了一種在終端設(shè)備上進行搜索的裝置,包括:
[0015] 接收單元,用于接收用戶輸入的查詢信息;
[0016] 搜索單元,用于對所述查詢信息進行搜索,確定當前與所述查詢信息相應(yīng)的查詢 子話題,以及確定所述查詢子話題的搜索結(jié)果;
[0017] 顯示單元,用于將所述查詢子話題以標簽的形式在屏幕上顯示,并顯示至少一個 查詢子話題的搜索結(jié)果。
[0018] 本發(fā)明提供的上述實施例中,終端設(shè)備在接收到根據(jù)查詢信息后,動態(tài)生成的查 詢子話題及相應(yīng)的搜索結(jié)果,查詢子話題以標簽的形式在屏幕上進行顯示。在移動終端設(shè) 備屏幕尺寸有限而導致的顯示搜索結(jié)果數(shù)量有限、交互成本較高的背景下,動態(tài)生成的標 簽形式的查詢子話題,向用戶提供了用于細化其查詢需求的途徑,即用戶可通過點擊等簡 單操作,就能夠?qū)ζ洳樵冃枨筮M行更加準確的細化定位。同時,標簽形式的查詢子話題,也 有利于提高用戶的輸入效率,即用戶后續(xù)的搜索操作,只需通過點擊標簽實現(xiàn)搜索命令的 輸入。此外,當用戶選擇某個查詢子話題時,只顯示相應(yīng)的搜索結(jié)果,會簡化用戶搜索結(jié)果 的輸出,提高了用戶的查詢體驗。
[0019] 本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,這些將從下面的描述中變 得明顯,或通過本發(fā)明的實踐了解到。
【附圖說明】
[0020] 本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變 得明顯和容易理解,其中:
[0021] 圖1為根據(jù)本發(fā)明實施例的進行搜索的方法流程圖;
[0022] 圖2為根據(jù)本發(fā)明一個優(yōu)選實施例的進行搜索的方法流程圖;
[0023] 圖3為根據(jù)本發(fā)明又一優(yōu)選實施例的進行搜索的方法流程圖;
[0024] 圖4為根據(jù)本發(fā)明實施例多層級查詢子話題的示例圖;
[0025] 圖5A為根據(jù)本發(fā)明實施例一種查詢子話題標簽的顯示效果示意圖;
[0026] 圖5B為根據(jù)本發(fā)明實施例又一種查詢子話題標簽的顯示效果示意圖;
[0027] 圖6為根據(jù)本發(fā)明一個優(yōu)選實施例的進行搜索的顯示效果示例圖;
[0028] 圖7為根據(jù)本發(fā)明又一個優(yōu)選實施例的進行搜索的顯示效果示例圖;
[0029] 圖8為根據(jù)本發(fā)明實施例查詢-鏈接二部圖的示意圖;
[0030] 圖9為根據(jù)本發(fā)明一個優(yōu)選實施例的用戶協(xié)同生成的語義相關(guān)的結(jié)構(gòu)化數(shù)據(jù)的 示意圖;
[0031] 圖10為根據(jù)本發(fā)明實施例進行搜索的裝置的功能示意圖;
[0032] 圖11為根據(jù)本發(fā)明又一個優(yōu)選實施例進行搜索的功能示意圖;
[0033] 圖12為根據(jù)本發(fā)明又一個優(yōu)選實施例網(wǎng)絡(luò)設(shè)備的功能示意圖。
【具體實施方式】
[0034] 下面詳細描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終 相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附 圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能解釋為對本發(fā)明的限制。
[0035] 本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非特意聲明,這里使用的單數(shù)形式"一"、"一 個"、"所述"和"該"也可包括復數(shù)形式。應(yīng)該進一步理解的是,本發(fā)明的說明書中使用的措 辭"包括"是指存在所述特征、整數(shù)、步驟、操作、元件和/或組件,但是并不排除存在或添加 一個或多個其他特征、整數(shù)、步驟、操作、元件、組件和/或它們的組。應(yīng)該理解,當我們稱元 件被"連接"或"耦接"到另一元件時,它可以直接連接或耦接到其他元件,或者也可以存在 中間元件。此外,這里使用的"連接"或"耦接"可以包括無線連接或無線耦接。這里使用 的措辭"和/或"包括一個或更多個相關(guān)聯(lián)的列出項的全部或任一單元和全部組合。
[0036] 本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非另外定義,這里使用的所有術(shù)語(包括技術(shù) 術(shù)語和科學術(shù)語),具有與本發(fā)明所屬領(lǐng)域中的普通技術(shù)人員的一般理解相同的意義。還應(yīng) 該理解的是,諸如通用字典中定義的那些術(shù)語,應(yīng)該被理解為具有與現(xiàn)有技術(shù)的上下文中 的意義一致的意義,并且除非像這里一樣被特定定義,否則不會用理想化或過于正式的含 義來解釋。
[0037] 本技術(shù)領(lǐng)域技術(shù)人員可以理解,這里所使用的"終端"、"終端設(shè)備"既包括無線信 號接收器的設(shè)備,其僅具備無發(fā)射能力的無線信號接收器的設(shè)備,又包括接收和發(fā)射硬件 的設(shè)備,其具有能夠在雙向通信鏈路上,進行雙向通信的接收和發(fā)射硬件的設(shè)備。這種設(shè) 備可以包括:蜂窩或其他通信設(shè)備,其具有單線路顯示器或多線路顯示器或沒有多線路顯 示器的蜂窩或其他通信設(shè)備;PCS(Personal Communications Service,個人通信系統(tǒng)),其 可以組合語音、數(shù)據(jù)處理、傳真和/或數(shù)據(jù)通信能力;PDA (Personal Digital Assistant,個 人數(shù)字助理),其可以包括射頻接收器、尋呼機、互聯(lián)網(wǎng)/內(nèi)聯(lián)網(wǎng)訪問、網(wǎng)絡(luò)瀏覽器、記事本、 日歷和/或GPS (Global Positioning System,全球定位系統(tǒng))接收器;常規(guī)膝上型和/或 掌上型計算機或其他設(shè)備,其具有和/或包括射頻接收器的常規(guī)膝上型和/或掌上型計算 機或其他設(shè)備。這里所使用的"終端"、"終端設(shè)備"可以是便攜式、可運輸、安裝在交通工具 (航空、海運和/或陸地)中的,或者適合于和/或配置為在本地運行,和/或以分布形式, 運行在地球和/或空間的任何其他位置運行。這里所使用的"終端"、"終端設(shè)備"還可以是 通信終端、上網(wǎng)終端、音樂/視頻播放終端,例如可以是PDA、MID(Mobile Internet Device, 移動互聯(lián)網(wǎng)設(shè)備)和/或具有音樂/視頻播放功能的移動電話,也可以是智能電視、機頂盒 等設(shè)備。
[0038] 圖1為根據(jù)本發(fā)明實施例的進行搜索的方法流程圖。
[0039] 在步驟Sl中,接收用戶輸入的查詢信息;在步驟S2中,對查詢信息進行搜索,確定 當前與查詢信息相應(yīng)的查詢子話題,以及確定查詢子話題的搜索結(jié)果;在步驟S3中,將查 詢子話題以標簽的形式在屏幕上顯示,并顯示至少一個查詢子話題的搜索結(jié)果。
[0040] 本發(fā)明提供的上述方法中,終端設(shè)備在接收到根據(jù)查詢信息后,動態(tài)生成的查詢 子話題及相應(yīng)的搜索結(jié)果,查詢子話題以標簽的形式在屏幕上進行顯示。在移動終端設(shè)備 屏幕尺寸有限而導致的顯示搜索結(jié)果數(shù)量有限、交互成本較高的背景下,動態(tài)生成的標簽 形式的查詢子話題,向用戶提供了用于細化其查詢需求的途徑,即用戶可通過點擊等簡單 操作,就能夠?qū)ζ洳樵冃枨筮M行更加準確的細化定位。同時,標簽形式的查詢子話題,也有 利于提高用戶的輸入效率,即用戶后續(xù)的搜索操作,只需通過點擊標簽實現(xiàn)搜索命令的輸 入。此外,當用戶選擇某個查詢子話題時,只顯示相應(yīng)的搜索結(jié)果,會簡化用戶搜索結(jié)果的 輸出,提高了用戶的查詢體驗。
[0041] 具體地,終端設(shè)備對查詢信息進行搜索,包括:在終端設(shè)備的本地數(shù)據(jù)中對查詢信 息進行搜索;其后,獲取與查詢信息相應(yīng)的查詢子話題及查詢子話題的搜索結(jié)果。
[0042] 此外,終端設(shè)備對查詢信息進行搜索,還包括:終端設(shè)備在網(wǎng)絡(luò)中對查詢信息進行 搜索;其后,獲取與查詢信息相應(yīng)的查詢子話題及查詢子話題的搜索結(jié)果。此類場景下的應(yīng) 用,具體參見后文對圖2、圖3的詳細說明。
[0043] 例如,根據(jù)查詢信息,在本地索引庫中進行搜索,獲取與查詢信息相應(yīng)的查詢子話 題及查詢子話題的搜索結(jié)果。其中,本地索引庫例如包括文件標識、其對應(yīng)的文件目錄、所 在的磁盤標識等關(guān)聯(lián)信息。
[0044] 其中,查詢子話題可以是預(yù)先生成的,也可以是實時生成的。獲取與查詢信息相應(yīng) 的查詢子話題及查詢子話題的搜索結(jié)果的方式,包括以下任意一種或多種方式:
[0045] 根據(jù)查詢信息對預(yù)設(shè)的本地存儲的群體用戶的搜索歷史記錄進行分析,生成查詢 子話題;
[0046] 根據(jù)查詢信息對預(yù)設(shè)的本地存儲的群體用戶協(xié)同生成的語義相關(guān)的結(jié)構(gòu)化數(shù)據(jù) 進行分析,生成查詢子話題;
[0047] 對查詢信息相應(yīng)的查詢推薦信息進行分析,生成查詢子話題;
[0048] 根據(jù)查詢信息進行搜索以獲取相應(yīng)的搜索結(jié)果,對搜索結(jié)果進行聚類處理生成查 詢子話題。
[0049] 優(yōu)選地,查詢子話題包括多層級查詢子話題,其中,多層級查詢子話題包括至少構(gòu) 成上下層級關(guān)系的兩層查詢子話題。例如,在步驟S3中,首先將第一層級查詢子話題以標 簽的形式在屏幕上進行顯示。
[0050] 例如,如圖4所示,為根據(jù)本發(fā)明實施例多層級查詢子話題的示例圖。查詢信息為 "蘋果",其查詢子話題包括兩層查詢子話題,第一層級查詢子話題包括:"蘋果植物"和"蘋 果公司";"蘋果植物"的第二層級查詢子話題為"蘋果植物介紹"、"蘋果植物文化"和"蘋果 植物水果","蘋果公司"的第二層級查詢子話題為"蘋果公司應(yīng)用"、"蘋果公司產(chǎn)品"、"蘋果 公司網(wǎng)站"和"蘋果公司配件"。
[0051] 優(yōu)選地(參照圖1),該方法還包括步驟S4(圖中未示出)。在步驟S4中,接收用 戶對任一上層查詢子話題的標簽執(zhí)行的觸發(fā)操作,將該上層查詢子話題包括的下層查詢子 話題,以標簽的形式在屏幕上進行顯示。
[0052] 相應(yīng)地,當屏幕上的標簽變化時,步驟S3中的搜索結(jié)果也會關(guān)聯(lián)變化。也就是,步 驟S3中顯示至少一個查詢子話題的搜索結(jié)果,包括:
[0053] 顯示的查詢子話題的搜索結(jié)果,與當前顯示的查詢子話題的標簽相關(guān)聯(lián),或者根 據(jù)選中的查詢子話題的標簽自適應(yīng)調(diào)整。
[0054] 優(yōu)選地(參照圖1),該方法還包括步驟S5 (圖中未示出)。在步驟S5中,當所述 用戶選定任一查詢子話題對應(yīng)的標簽時,將該查詢子話題相應(yīng)的搜索結(jié)果在所述屏幕上進 行顯示。
[0055] 優(yōu)選地,終端設(shè)備對查詢子話題進行排序,將排序后的查詢子話題,以標簽的形式 在屏幕上顯示。例如,終端設(shè)備對查詢子話題進行排序處理,獲取子話題排序結(jié)果;根據(jù)子 話題排序結(jié)果,將第一層級查詢子話題以標簽的形式在屏幕上進行顯示。
[0056] 其中,對查詢子話題進行排序處理的方式,包括:
[0057] 基于預(yù)定的子話題生成方式權(quán)重,對查詢子話題進行排序處理;
[0058] 計算查詢子話題對查詢信息的覆蓋率,根據(jù)覆蓋率對查詢子話題進行排序處理。
[0059] 優(yōu)選地,在步驟S3中,顯示至少一個查詢子話題的搜索結(jié)果之前,還包括:對待顯 示的查詢子話題的搜索結(jié)果進行排序;其后,將查詢子話題的搜索結(jié)果按照排序后的次序 進行顯示。
[0060] 更優(yōu)選地,基于用戶的相關(guān)信息對子話題搜索結(jié)果進行排序處理,獲取排序后的 子話題搜索結(jié)果。其中,用戶的相關(guān)信息,包括:用戶的屬性信息;用戶的偏好信息;用戶的 位置信息?;蛘?,基于預(yù)定整合排序規(guī)則進行排序處理后的子話題搜索結(jié)果,獲取排序后的 子話題搜索結(jié)果。
[0061] 作為本發(fā)明的實施例,在實際應(yīng)用中,用戶的相關(guān)信息根據(jù)以下任意一種或多種 方式獲?。?br>[0062] 分析用戶的賬戶注冊信息,獲取用戶的相關(guān)信息;
[0063] 分析用戶的社交關(guān)系,獲取用戶的相關(guān)信息;
[0064] 分析用戶的歷史搜索數(shù)據(jù),獲取用戶的相關(guān)信息;
[0065] 根據(jù)傳感器獲取用戶當前所處的環(huán)境,獲取用戶的相關(guān)信息;
[0066] 分析用戶操作終端設(shè)備的行為,獲取用戶的相關(guān)信息。
[0067] 作為本發(fā)明的實施例,在步驟S3將查詢子話題以標簽的形式在屏幕上顯示時,將 以多種方式呈現(xiàn)。例如,查詢子話題的標簽通過以下任意一種或多種方式呈現(xiàn):
[0068] 位于搜索欄的上方區(qū)域或下方區(qū)域排列顯示;
[0069] 位于屏幕的左邊區(qū)域或右邊區(qū)域排列顯示;
[0070] 位于屏幕的上方區(qū)域或下方區(qū)域垂直排列顯示。
[0071] 如圖5A所示,為根據(jù)本發(fā)明實施例一種查詢子話題標簽的顯示效果示意圖;查詢 子話題的標簽位于搜索欄的下方區(qū)域、位于屏幕的左邊區(qū)域,以垂直排列顯示。
[0072] 圖5B所示,為根據(jù)本發(fā)明實施例又一種查詢子話題標簽的顯示效果示意圖;查詢 子話題的標簽位于搜索欄的下方區(qū)域、位于屏幕的上方區(qū)域,以水平排列顯示。
[0073] 相應(yīng)地,在實際應(yīng)用中,如圖6所示,為根據(jù)本發(fā)明一個優(yōu)選實施例的進行搜索的 顯示效果示例圖;查詢子話題的標簽位于搜索欄的下方區(qū)域、位于屏幕的左邊區(qū)域,以垂直 排列顯示。
[0074] 相應(yīng)地,在實際應(yīng)用中,如圖7所示,為根據(jù)本發(fā)明又一個優(yōu)選實施例的進行搜索 的顯示效果示例圖;查詢子話題的標簽位于搜索欄的下方區(qū)域、位于屏幕的上方區(qū)域,以水 平排列顯示。
[0075] 此外,在實際應(yīng)用中,為了方便用戶的輸入,可以自適應(yīng)調(diào)整屏幕的布局。例如,與 圖5B、圖7相反的方式布局標簽的位置,令查詢子話題的標簽位于屏幕的下方區(qū)域、以水平 排列顯示。此時,即使是單手持握終端設(shè)備,也可以通過拇指操作,便捷選中用戶所需的查 詢子話題的標簽。
[0076] 優(yōu)選地(參照圖1),該方法還包括步驟S6(圖中未示出)。在步驟S6中,接收用 戶的位置調(diào)整操作,根據(jù)所述位置調(diào)整操作調(diào)整所述查詢子話題對應(yīng)的標簽在屏幕上的顯 示位置。
[0077] 圖2為根據(jù)本發(fā)明一個優(yōu)選實施例的進行搜索的方法流程圖。
[0078] 在步驟SllO中,終端設(shè)備將用戶輸入的查詢信息發(fā)送至網(wǎng)絡(luò)設(shè)備;在步驟S120 中,網(wǎng)絡(luò)設(shè)備接收終端設(shè)備發(fā)送的查詢信息,根據(jù)查詢信息動態(tài)生成相應(yīng)的查詢子話題; 在步驟S130中,網(wǎng)絡(luò)設(shè)備根據(jù)查詢子話題進行搜索,確定查詢子話題的搜索結(jié)果;在步驟 S140中,網(wǎng)絡(luò)設(shè)備將查詢子話題及查詢子話題的搜索結(jié)果發(fā)送至終端設(shè)備;在步驟S150 中,終端設(shè)備接收網(wǎng)絡(luò)設(shè)備發(fā)送的根據(jù)查詢信息動態(tài)生成的查詢子話題及查詢子話題的搜 索結(jié)果;在步驟S160中,終端設(shè)備將查詢子話題以標簽的形式在屏幕上進行顯示,并顯示 至少一個查詢子話題的搜索結(jié)果。
[0079] 應(yīng)當理解,本發(fā)明公開的實施例,僅僅以終端設(shè)備、網(wǎng)絡(luò)設(shè)備為例進行說明,只是 為了更好表述本發(fā)明,而不是對本發(fā)明加以限定。應(yīng)當理解,網(wǎng)絡(luò)設(shè)備中的部分或全部功 能,也可以植入在終端設(shè)備中實現(xiàn)、全部通過終端設(shè)備實現(xiàn)本發(fā)明公開的技術(shù)方案。
[0080] 在一個優(yōu)選實施例中(參照圖2),在步驟S120中,網(wǎng)絡(luò)設(shè)備根據(jù)查詢信息動態(tài)生 成相應(yīng)的查詢子話題的方式,具體包括:根據(jù)查詢信息對群體用戶的搜索歷史記錄進行分 析,生成查詢子話題。
[0081] 一種實現(xiàn)方式為:步驟S120包括步驟S121(圖中未示出)和步驟S122(圖中未示 出);在步驟S121中,根據(jù)群體用戶的搜索歷史記錄中記錄的群體查詢序列與用戶點擊網(wǎng) 絡(luò)資源地址之間的對應(yīng)關(guān)系建立查詢-鏈接二部圖,通過隨機漫步函數(shù)基于查詢-鏈接二 部圖進行查詢信息相關(guān)的多個群體查詢序列與該查詢信息之間的相似度計算,確定多個群 體查詢序列與該查詢信息之間的相似度;在步驟S122中,基于相似度生成查詢子話題;其 中,群體查詢序列指海量用戶在歷史搜索過程中輸入的查詢信息。
[0082] 在本實施例中,群體用戶的搜索歷史記錄中包括多個群體查詢序列及與每個群體 查詢序列相應(yīng)的用戶點擊的網(wǎng)絡(luò)資源地址,如URL(Uniform Resource Locator,統(tǒng)一資源 定位符)。如圖8所示,根據(jù)群體查詢序列及相應(yīng)的URL建立查詢-鏈接二部圖;其中,查 詢-鏈接二部圖的頂點由兩個互不相交的集合構(gòu)成,一個集合為查詢序列集合,為圖8中左 半部,包含群體用戶提交的群體查詢序列;另一個集合為網(wǎng)絡(luò)資源地址集合,為圖8中右半 部,包含用戶在搜索過程中點擊的網(wǎng)絡(luò)資源地址;在查詢-鏈接二部圖上,查詢序列集合包 含多個查詢節(jié)點q,網(wǎng)絡(luò)資源地址集合包含多個鏈接節(jié)點U。從查詢序列q到網(wǎng)絡(luò)資源地址 鏈接U的邊的權(quán)重表明在搜索歷史記錄中記錄的提交q后點擊U的次數(shù)。根據(jù)該查詢-鏈 接二部圖,確定左右查詢節(jié)點間的轉(zhuǎn)移概率;隨后,通過隨機漫步函數(shù)基于該查詢-鏈接二 部圖,選取到達概率最大的前預(yù)定數(shù)量的查詢序列。
[0083] 在二部圖G = ({VI,V2},E)上,首先定義從查詢序列集合中的頂點i到相鄰的網(wǎng) 絡(luò)資源地址集合頂點i的轉(zhuǎn)移概率如下式1):
[0084]
D
[0085] 其中,
[0086] Cl1= Σ (i> 〇 eE Wlj j 2)
[0087] 上式2)中,W1, j為查詢-鏈接二部圖上有向邊E u的權(quán)重;d i是所有與頂點i相 連的邊的權(quán)重加和。
[0088] 基于式1)和式2),定義一個該查詢-鏈接二部圖上的2步長的隨機漫步過程,如 下式3)
[0089] 3 )
[0090] 在該查詢-鏈接二部圖上,對任意兩個查詢序列間,通過式3)計算確定P值即為 兩個查詢序列間的相似度;則可確定用戶輸入的查詢信息與任一群體查詢序列間的相似 度;選取相似度大于預(yù)定相似度閾值的多個相似查詢序列;當選取出的相似查詢序列包括 查詢信息的文本信息,確定該相似查詢序列是查詢信息的查詢子話題。
[0091 ] 在一示例中,查詢信息為"Cherry (櫻桃)",在查詢-鏈接二部圖上,從左半部的查 詢序列集合中找到"Cherry"對應(yīng)的查詢節(jié)點,然后分別計算其他節(jié)點和"Cherry"節(jié)點的 相似度,可以得到下表1):
[0092]表 1)
[0094] 根據(jù)上表1),相似群體查詢序列"cherry鍵盤"、"cherry電影"、"cherry機械鍵 盤比較"、"cherry演員表"與"Cherry"的相似度均大于預(yù)定相似度閾值0. 5,且均包括查 詢信息"cherry",可確定"cherry鍵盤"、"cherry電影"、"cherry機械鍵盤比較"、"cherry 演員表"是" cherry "的查詢子話題。
[0095] 本優(yōu)選實施例中,用戶搜索的過程是選取和查詢信息相關(guān)的搜索結(jié)果的過程,體 現(xiàn)著用戶對于語義相關(guān)的隱式反饋;根據(jù)大規(guī)模群體用戶提供的隱式反饋,在查詢-鏈接 二部圖上進行相關(guān)查詢子話題的挖掘,可較為準確的動態(tài)生成查詢子話題。
[0096] 另一種實現(xiàn)方式為:在步驟S120中,網(wǎng)絡(luò)設(shè)備根據(jù)搜索歷史記錄中記錄的群體用 戶在基于查詢信息進行搜索過程中進一步輸入的與查詢信息相關(guān)聯(lián)的細化查詢信息,生成 查詢子話題
[0097] 具體地,根據(jù)查詢信息對群體用戶的搜索歷史記錄中記錄的在進行搜索過程中進 一步輸入的與查詢信息相關(guān)聯(lián)的細化查詢信息,如對查詢信息的更新信息進行分析,生成 查詢子話題;其中,細化查詢信息包括對查詢信息進行添加、修改、調(diào)序等操作后的信息。
[0098] 在一示例中,用戶輸入的查詢信息為"cherry",群體用戶的搜索歷史記錄中記錄 群體用戶在"cherry"的搜索過程中,進一步對"cherry"細化的細化查詢信息如下表2)所 示:
[0099] 表 2)
[0101] 如表2)所示,群體用戶細化行為頻度統(tǒng)計為用戶細化"cherry"為某一細化查詢 序列的次數(shù),可將群體用戶細化行為頻度高于預(yù)定頻度閾值的查詢序列作為查詢子話題。
[0102] 本優(yōu)選實施例中,用戶在搜索過程中會對查詢信息進一步執(zhí)行添加、修改或重組 織等更新操作;在搜索歷史記錄中可記錄更新后的查詢信息,對更新后的查詢信息進行相 關(guān)查詢子話題的挖掘,也可較為準確的動態(tài)生成查詢子話題。
[0103] 在又一優(yōu)選實施例中(參照圖2),在步驟S120中,網(wǎng)絡(luò)設(shè)備根據(jù)查詢信息動態(tài)生 成相應(yīng)的查詢子話題的方式,具體包括:根據(jù)查詢信息對群體用戶協(xié)同生成的語義相關(guān)的 結(jié)構(gòu)化數(shù)據(jù)進行分析,生成查詢子話題。
[0104] 具體地,群體用戶協(xié)同生成的語義相關(guān)的結(jié)構(gòu)化數(shù)據(jù)具體包括群體用戶協(xié)同生成 的百科信息,如維基百科、百度百科等具有結(jié)構(gòu)化特點的數(shù)據(jù)。例如,查詢信息為"三星",則 在網(wǎng)絡(luò)數(shù)據(jù)庫中查找到與該查詢信息相應(yīng)的群體用戶協(xié)同生成的語義相關(guān)的結(jié)構(gòu)化數(shù)據(jù) 為"三星"的百度百科相關(guān)信息。如圖9所示,群體用戶協(xié)同生成的語義相關(guān)的結(jié)構(gòu)化數(shù)據(jù) 為百度百科,條目名稱為"三星",群體用戶協(xié)同生成的與"三星"語義相關(guān)的結(jié)構(gòu)化數(shù)據(jù)為 圖9中所示的目錄結(jié)構(gòu)。首先,對該類目錄結(jié)構(gòu)中進行解析,抽取第一、第二層目錄結(jié)構(gòu)中 的目錄名稱,當目錄名稱中不包含該條目名稱時,在該目錄名稱前添加該條目名稱,作為查 詢子話題;當目錄名稱包括條目名稱時,則將目錄名稱直接作為查詢子話題;例如,在圖7 所示的目錄結(jié)構(gòu)中,目錄名稱"業(yè)務(wù)規(guī)模"不包括條目名稱"三星",則將該目錄名稱補全為 "三星業(yè)務(wù)規(guī)模",并作為查詢信息"三星"的查詢子話題;可將"中國三星"直接作為查詢子 話題。
[0105] 在又一優(yōu)選實施例中(參照圖2),在步驟S120中,網(wǎng)絡(luò)設(shè)備根據(jù)查詢信息動態(tài)生 成相應(yīng)的查詢子話題的方式,具體包括:對查詢信息相應(yīng)的查詢推薦信息進行分析,生成查 詢子話題。
[0106] 具體地,網(wǎng)絡(luò)設(shè)備在網(wǎng)絡(luò)數(shù)據(jù)庫中查找到與查詢信息相關(guān)的查詢推薦信息,并將 查詢推薦信息作為查詢子話題。
[0107] 本優(yōu)選實施例利用了目前主流的搜索引擎會在搜索過程中,在基于查詢信息向用 戶提供搜索結(jié)果的同時也提供多個與查詢信息相關(guān)的查詢推薦信息,目的是幫助用戶在不 用進行鍵盤輸入的前提下通過鼠標點擊選擇相關(guān)的查詢推薦信息,從而更加準確地描述自 己的查詢需求。這些查詢推薦信息也可能是基于原查詢信息需求的進一步細化,從而也可 以作為查詢子話題。
[0108] 在又一優(yōu)選實施例中(參照圖2),在步驟S120中,網(wǎng)絡(luò)設(shè)備根據(jù)查詢信息動態(tài)生 成相應(yīng)的查詢子話題的方式,具體包括:對查詢信息的搜索結(jié)果進行聚類處理,生成所述查 詢子話題。
[0109] 一種具體實現(xiàn)方式為:步驟S120包括步驟S123(圖中未示出)、步驟S124(圖中 未示出)和步驟S125(圖中未示出)。在步驟S123中,根據(jù)查詢信息進行搜索以獲取相應(yīng) 的搜索結(jié)果;在步驟S124中,基于TF-IDF模型,通過聚類算法對搜索結(jié)果進行聚類,確定多 個搜索結(jié)果簇;在步驟S125中,選擇搜索結(jié)果簇中TF-IDF值最高的預(yù)定數(shù)量的關(guān)鍵詞作為 該搜索結(jié)果簇對應(yīng)的查詢子話題。
[0110] 具體地,在步驟S123中,根據(jù)查詢信息進行搜索,搜索引擎反饋多個相應(yīng)的搜索 結(jié)果;在步驟S124中,基于TF-IDF模型,通過聚類算法,如k-means算法,對搜索結(jié)果進行 聚類,確定多個搜索結(jié)果簇;
[0111] 基于TF-IDF模型通過k-means算法進行聚類具體為:每一個搜索結(jié)果的頁面文檔 可以由一個多維向量表不,多維向量的某一維表不一個TF-IDF模型,通過下式來表不:
[0112]
[0113] 其中,fw,d表示搜索結(jié)果的貝_文檔d夫于詞w的特征值,freq w,d表示w在d中出 現(xiàn)的頻率,maxdfreq表示d中出現(xiàn)頻率最高的詞的頻率,]\表示所有w出現(xiàn)過的搜索結(jié)果 頁面文檔的數(shù)量,N表示所有的搜索結(jié)果頁面文檔的數(shù)量。
[0114] 基于上式4)計算獲得所有搜索結(jié)果的頁面文檔包括詞的向量之后,通過k-means 算法對搜索結(jié)果頁面文檔進行聚類,確定多個搜索結(jié)果簇,其中,每一搜索結(jié)果簇對應(yīng)一個 分類;其中,K-means算法中可預(yù)設(shè)參數(shù)k,參數(shù)k指為查詢子話題的數(shù)量;聚類完成后,選 擇每一搜索結(jié)果簇中TF-IDF值最高的~個詞作為該搜索結(jié)果簇對應(yīng)的查詢子話題。
[0115] 優(yōu)選地,查詢子話題包括多層級查詢子話題,其中,多層級查詢子話題包括至少兩 層構(gòu)成上下層級關(guān)系的查詢子話題,且上層查詢子話題包括至少一個下層查詢子話題。
[0116] 例如,如圖4所示,查詢信息為"蘋果",其查詢子話題包括兩層查詢子話題,第一 層級查詢子話題包括:"蘋果植物"和"蘋果公司";"蘋果植物"的第二層級查詢子話題為 "蘋果植物介紹"、"蘋果植物文化"和"蘋果植物水果","蘋果公司"的第二層級查詢子話題 為"蘋果公司應(yīng)用"、"蘋果公司產(chǎn)品"、"蘋果公司網(wǎng)站"和"蘋果公司配件"。
[0117] 優(yōu)選地,在步驟S120中,網(wǎng)絡(luò)設(shè)備根據(jù)查詢信息動態(tài)生成相應(yīng)的查詢子話題,具 體為:根據(jù)上層查詢子話題動態(tài)生成相應(yīng)的下層查詢子話題。
[0118] 具體地,網(wǎng)絡(luò)設(shè)備根據(jù)查詢信息動態(tài)生成相應(yīng)的第一層級查詢子話題;隨后,根據(jù) 各個第一層級查詢子話題分別動態(tài)生成其各自相應(yīng)的第二層級查詢子話題;以后各下層層 級查詢子話題按照上述步驟由上層查詢子話題依次動態(tài)生成。
[0119] 執(zhí)行完步驟S120后,依次執(zhí)行步驟S130、步驟S140、步驟S150,其后,在步驟S160 中,終端設(shè)備將查詢子話題以標簽的形式在屏幕上進行顯示,并顯示至少一個查詢子話題 的搜索結(jié)果。
[0120] 優(yōu)選地(參照圖2),終端設(shè)備將查詢子話題以標簽的形式在屏幕上進行顯示,具 體包括:將第一層級查詢子話題以標簽的形式在屏幕上進行顯示。更優(yōu)選地,將第一層級查 詢子話題以標簽的形式在屏幕上進行顯示,同時將第一層級查詢子話題的所有下層查詢子 話題在屏幕上隱藏不顯示。
[0121] 其中,查詢子話題以標簽的形式在屏幕上進行顯示的方式,包括以下任意一種或 多種方式:
[0122] 位于搜索欄的上方區(qū)域或下方區(qū)域排列顯示;
[0123] 位于屏幕的左邊區(qū)域或右邊區(qū)域排列顯示;
[0124] 位于屏幕的上方區(qū)域或下方區(qū)域垂直排列顯示。
[0125] 在一個優(yōu)選實施例中(參照圖2),在終端設(shè)備中進行搜索的方法還包括步驟 S170 (圖中未示出);在步驟S170中,接收用戶對任一上層查詢子話題的標簽執(zhí)行的觸發(fā)操 作,將該上層查詢子話題包括的下層查詢子話題以標簽的形式在屏幕上進行顯示。
[0126] 例如,查詢信息對應(yīng)的查詢子話題為兩層查詢子話題,且第一層級查詢子話題以 標簽的形式在屏幕上進行顯示;當接收到用戶對一個第一層級查詢子話題的標簽執(zhí)行的觸 發(fā)操作,如通過手指接觸觸控、手指懸浮觸控等方式執(zhí)行的觸發(fā)操作,則將該第一層級查詢 子話題對應(yīng)的一個或多個第二層級查詢子話題以標簽的形式在屏幕上進行顯示。
[0127] 本優(yōu)選實施例通過提供多層級查詢子話題的顯示方式,用戶可以通過逐層觸發(fā)來 細化其查詢需求,即首次顯示查詢子話題時僅提供第一層級查詢子話題,若用戶希望再次 細化時,則進一步顯示第二層級查詢子話題;若第一層級查詢子話題就可以滿足用戶的查 詢需求,則不必顯示第二層級查詢子話題,達到了在終端屏幕上以較緊湊的方式逐層顯示 查詢子話題的目的,從而實現(xiàn)了向用戶提供更為符合其查詢需求的查詢子話題的目的的同 時,也符合在較小終端屏幕上以較緊湊的方式顯示信息的要求。
[0128] 圖3為根據(jù)本發(fā)明一個優(yōu)選實施例的進行搜索的方法流程圖。
[0129] 如圖3所示,在步驟S210中,終端設(shè)備將用戶輸入的查詢信息發(fā)送至網(wǎng)絡(luò)設(shè)備;在 步驟S220中,網(wǎng)絡(luò)設(shè)備接收該查詢信息,根據(jù)該查詢信息動態(tài)生成相應(yīng)的查詢子話題;在 步驟S230中,根據(jù)查詢子話題進行搜索,確定查詢子話題的搜索結(jié)果;在步驟S240中,對查 詢子話題進行排序處理,確定子話題排序結(jié)果;在步驟S250中,將子話題排序結(jié)果及與查 詢子話題查詢子話題的搜索結(jié)果發(fā)送至終端設(shè)備;在步驟S260中,終端設(shè)備接收根據(jù)查詢 信息動態(tài)生成的查詢子話題、查詢子話題的搜索結(jié)果以及對查詢子話題進行排序后的子話 題排序結(jié)果;在步驟S270中,根據(jù)子話題排序結(jié)果,將第一層級查詢子話題以標簽的形式 在屏幕上按次序進行顯示,并顯示至少一個查詢子話題的搜索結(jié)果。
[0130] 其中,對查詢子話題進行排序處理的方式,具體包括:
[0131] 1)基于預(yù)定的子話題生成方式權(quán)重,對查詢子話題進行排序處理。
[0132] 具體地,預(yù)定不同的子話題生成方式具有不同權(quán)重,例如,對查詢信息相應(yīng)的查詢 推薦信息進行分析生成查詢子話題的方式、及根據(jù)查詢信息對群體用戶協(xié)同生成的語義相 關(guān)的結(jié)構(gòu)化數(shù)據(jù)進行分析生成查詢子話題的方式的權(quán)重較高?;陬A(yù)定的子話題生成方式 的權(quán)重值,對每一個查詢子話題對應(yīng)子話題生成方式的權(quán)重值相加,確定權(quán)重總值;隨后, 根據(jù)權(quán)重總值對查詢子話題進行排序處理。其中,來自多個子話題生成方式的查詢子話題, 其加權(quán)結(jié)果較高;來自一個子話題生成方式的查詢子話題,其加權(quán)結(jié)果較低。
[0133] 對查詢子話題進行排序處理的方式,具體包括:
[0134] 2)計算查詢子話題對查詢信息的覆蓋率,根據(jù)覆蓋率對查詢子話題進行排序處 理。
[0135] 具體地,查詢子話題對原查詢信息的覆蓋率越高,則該查詢子話題的排序位置越 前;其中,覆蓋率可采用如下式5)來計算:
[0136]
[0137] 根據(jù)上式5),計算每一查詢子話題對查詢信息的覆蓋率,根據(jù)覆蓋率對查詢子話 題進行排序處理。
[0138] 在另一優(yōu)選實施例中(參照圖3),在步驟S270中,顯示至少一個查詢子話題的搜 索結(jié)果之前,還包括步驟S261 ;在步驟S261中,對待顯示的查詢子話題的搜索結(jié)果進行排 序;其后,在步驟270中,將查詢子話題以標簽的形式在屏幕上進行顯示,并根據(jù)子話題搜 索結(jié)果的排序結(jié)果,將排序后的子話題搜索結(jié)果關(guān)聯(lián)查詢子話題在屏幕上進行顯示。
[0139] 其中,對子話題搜索結(jié)果進行排序處理的方式,包括:
[0140] 1)基于用戶的相關(guān)信息,對子話題搜索結(jié)果進行排序處理。
[0141] 具體地,根據(jù)用戶的屬性信息、用戶的偏好信息、用戶的位置信息等,對子話題搜 索結(jié)果進行加權(quán)計算,獲取加權(quán)結(jié)果,根據(jù)加權(quán)結(jié)果對子話題搜索結(jié)果排序處理。例如, 對于偏好信息為"時尚、美食"的用戶,當查詢信息"cherry"時,查詢子話題"cherry電 影"、"cherry餐廳"等的子話題搜索結(jié)果排在靠前位置,而"cherry鍵盤"的子話題搜索結(jié) 果排在較后位置;又例如,終端設(shè)備通過GPS確定用戶的地理位置距離一家叫做"cherry restaurant"的餐廳位置很近,且用戶的終端設(shè)備處在50km/h的移動中,當用戶提交查詢 信息"cherry"時,將查詢子話題"cherry restaurant"的子話題搜索結(jié)果排在靠前的位置。
[0142] 作為本發(fā)明的實施例,終端設(shè)備根據(jù)以下任意一種或多種方式獲取用戶的相關(guān)信 息:
[0143] 分析用戶的賬戶注冊信息,獲取用戶的相關(guān)信息;
[0144] 分析用戶的社交關(guān)系,獲取用戶的相關(guān)信息;
[0145] 分析用戶的歷史搜索數(shù)據(jù),獲取用戶的相關(guān)信息;
[0146] 根據(jù)傳感器獲取用戶當前所處的環(huán)境,獲取用戶的相關(guān)信息;
[0147] 分析用戶操作終端設(shè)備的行為,獲取用戶的相關(guān)信息。
[0148] a.分析用戶的賬戶注冊信息
[0149] 用戶通常會在搜索引擎上可以建立個人賬號,且會經(jīng)常登錄、使用搜索引擎或其 他的相關(guān)服務(wù)。例如,Google用戶可以登陸賬號使用郵箱服務(wù),百度用戶可以登陸賬號使 用網(wǎng)盤服務(wù),Bing用戶可以登陸賬號使用Office軟件相關(guān)的服務(wù),搜狗用戶可以通過登陸 賬號同步輸入法相關(guān)的數(shù)據(jù)。
[0150] 在用戶注冊賬號的過程中,往往會留下自己的性別、地域、學歷、職業(yè)等相關(guān)的信 息,終端設(shè)備可以通過分析用戶的賬戶注冊信息,獲取用戶的屬性信息。
[0151] 例如,某一用戶在手機上登陸了自己的賬號,用戶將輸入與其相關(guān)的、必要的信 息,例如性別、生日、職業(yè)等等,對于某用戶:
[0152] 姓名:王 XX ;
[0153] 性別;女;
[0154] 年齡:24 ;
[0155] 職業(yè):白領(lǐng);
[0156] 愛好:電影、時尚。
[0157] 對于該用戶,當其搜索" cherry "時,通過對用戶潛在的興趣進行分析,將" cherry 電影","cherry首飾","cherry餐廳"等子話題相關(guān)的結(jié)果排在靠前的位置,將"cherry鍵 盤"相關(guān)的結(jié)果排在較后面的位置。
[0158] b.分析用戶的社交關(guān)系
[0159] 用戶的社交關(guān)系可以用來分析其用戶的相關(guān)信息。例如,可以通過用戶人人網(wǎng)的 數(shù)據(jù),分析用戶所在的地域;利用其好友的信息,分析用戶的年齡、所在行業(yè)和關(guān)注熱點等, 實現(xiàn)通過對其社交關(guān)系的分析,獲取用戶的屬性信息和用戶的偏好信息。
[0160] 例如,某用戶在手機端登陸其微博賬號,通過對其好友圈的共同興趣話題進行分 析,發(fā)現(xiàn)其好友圈關(guān)注較多的話題主要是互聯(lián)網(wǎng)、IT咨詢、計算機科學等話題。因此,用戶 的偏好信息可以推斷出,該用戶很有可能是一名計算機科學相關(guān)的研究人員或開發(fā)人員, 搜索"cherry"時,在查詢結(jié)果中,可以將"cherry鍵盤","cherry工具包"等結(jié)果排在靠前 的位置。
[0161] c.分析用戶的歷史搜索數(shù)據(jù)
[0162] 搜索引擎是大多數(shù)網(wǎng)絡(luò)用戶經(jīng)常使用的一項網(wǎng)絡(luò)服務(wù),因此,用戶會在搜索引擎 中累積了一定的行為數(shù)據(jù)。終端設(shè)備可以通過分析用戶之前點擊的搜索結(jié)果,分析其關(guān)注 點、文化水平等屬性,從而獲取用戶的相關(guān)信息。
[0163] d.根據(jù)傳感器獲取用戶當前所處的環(huán)境
[0164] 移動設(shè)備上通常帶有一系列的傳感器,這些傳感器可以獲得大量用戶當時所處環(huán) 境的實時信息。例如,通過GPS數(shù)據(jù)來獲得用戶當前所處的地理位置;通過地理位置的即使 移動,判斷用戶是否在乘坐相關(guān)的交通工具;通過聲音數(shù)據(jù),判斷用戶是在公共場合還是在 相對安靜、私密的場合。
[0165] 例如,移動終端設(shè)備可以獲得用戶的地理位置,當用戶提交查詢"cherry"時,當傳 感器發(fā)現(xiàn)該用戶的地理位置距離某一家叫做"cherry restaurant"的餐廳位置很近,且該 用戶的移動終端設(shè)備處在50km/h的移動中。根據(jù)以上信息綜合判斷,用戶很可能正在乘坐 交通工具,前往某家叫做cherry的餐廳吃飯。因此,根據(jù)這些用戶的相關(guān)信息,在排序的搜 索結(jié)果中,應(yīng)該將"cherry restaurant"相關(guān)的結(jié)果排在靠前的位置。
[0166] e.分析用戶操作終端設(shè)備的行為
[0167] 移動終端設(shè)備通常集成了通訊、網(wǎng)絡(luò)瀏覽、電子辦公等一系列功能。因此,可以對 用戶使用移動終端設(shè)備進行搜索前所關(guān)注的信息、所執(zhí)行的操作進行分析,以便能更準確 地理解用戶信息需求,獲取用戶的相關(guān)信息。在排序的搜索結(jié)果中,根據(jù)獲取的用戶的相關(guān) 信息,向用戶提供最可能被用戶選中的搜索結(jié)果。
[0168] 對子話題搜索結(jié)果進行排序處理的方式,還包括:
[0169] 2)基于預(yù)定整合排序規(guī)則,對子話題搜索結(jié)果進行排序處理。
[0170] 具體地,針對每一個查詢子話題,利用用戶點擊的頻度計算查詢子話題的重要度; 在排序過程中,從重要度高于預(yù)定重要度閾值的查詢子話題的搜索結(jié)果中選取排序最高的 一個子話題搜索結(jié)果,同時降低該查詢子話題的重要度;按照上述方式從不同的查詢子話 題對應(yīng)的子話題搜索結(jié)果中選取子話題搜索結(jié)果,直到獲得預(yù)設(shè)數(shù)量的子話題搜索結(jié)果。
[0171] 在子話題搜索結(jié)果整合排序的過程中,需要考慮不同查詢子話題的重要程度,重 要程度高的查詢子話題的子話題搜索結(jié)果排序較前,重要程度低的查詢子話題的子話題搜 索結(jié)果排序較后。同時,已選取一個查詢子話題對應(yīng)的子話題搜索結(jié)果之后,降低該查詢子 話題的重要度,使得其他的查詢子話題對應(yīng)的子話題搜索結(jié)果有更大的機會被選取以供顯 不。
[0172] 本優(yōu)選實施例中,對于用戶個性化信息不充分、或者是個性化信息與查詢信息相 關(guān)性較低的情況下,可以向用戶顯示整合排序后的子話題搜索結(jié)果,從而滿足不同用戶的 不同查詢需求。
[0173] 優(yōu)選地,在步驟S270中,將第一層級查詢子話題以標簽的形式在屏幕上進行顯 示,并將與查詢子話題相應(yīng)的、基于預(yù)定整合排序規(guī)則進行排序處理后的子話題搜索結(jié)果 在屏幕上進行顯示。
[0174] 如圖5A所示,在搜索結(jié)果頁面的左半部,顯示查詢信息的多個第一層級查詢子話 題的標簽,并顯示基于預(yù)定整合排序規(guī)則進行排序后的整合搜索結(jié)果的標簽。在一個具體 應(yīng)用場景中,當用戶輸入查詢信息點擊進行搜索后,默認顯示基于預(yù)定整合排序規(guī)則進行 排序后的整合查詢子話題搜索結(jié)果。
[0175] 在又一優(yōu)選實施例中(參照圖3),該方法還包括步驟S271(圖中未示出),在步驟 S271中,當用戶選定任一查詢子話題對應(yīng)的標簽時,將該查詢子話題相應(yīng)的搜索結(jié)果在屏 幕上進行顯示。
[0176] 具體地,當用戶需要查看某一第一層級查詢子話題的搜索結(jié)果時,可以點擊相應(yīng) 第一層級查詢子話題的標簽,則顯示該第一層級查詢子話題相應(yīng)的搜索結(jié)果;當用戶需要 查看某一第一層級查詢子話題的下層查詢子話題時,可通過多次點擊界面左邊的查詢子話 題,進行查詢子話題及相應(yīng)的搜索結(jié)果的細化。例如,當用戶輸入查詢信息為"cherry"時, 首先,在界面左邊顯示"cherry"的一個第一層級查詢子話題"cherry keyboard"的標簽, 用戶點擊"cherry keyboard"的標簽來選擇該查詢子話題"cherry keyboard",在界面中間 的搜索結(jié)果顯示區(qū)域中顯示與"cherry keyboard"相應(yīng)的搜索結(jié)果,且在界面左邊第一層 級查詢子話題"cherry keyboard"標簽下方顯示"cherry keyboard"的第二層級查詢子話 題"cherry keyboard review',、''cherry keyboard hi story"及 "cherry keyboard price', 的標簽;用戶點擊選擇"cherry keyboard price"的標簽后,在界面中間的搜索結(jié)果顯示區(qū) 域顯示與"cherry keyboard price"相應(yīng)的搜索結(jié)果;不斷地執(zhí)行上述過濾搜索步驟,直到 用戶獲得滿意的子話題搜索結(jié)果。
[0177] 在又一優(yōu)選實施例中(參照圖3),該方法還包括步驟S272(圖中未示出),在步驟 S272中,接收用戶的位置調(diào)整操作,根據(jù)位置調(diào)整操作調(diào)整查詢子話題對應(yīng)的標簽在屏幕 上的顯示位置。
[0178] 具體地,終端設(shè)備接收到用戶的位置調(diào)整操作,如對查詢子話題標簽整體顯示區(qū) 域的拖動操作、或?qū)δ骋徊樵冏釉掝}標簽的拖動操作等,可根據(jù)該等位置調(diào)整操作調(diào)整查 詢子話題對應(yīng)的標簽在屏幕上的整體顯示區(qū)域的顯示位置或某一查詢子話題標簽的顯示 位置。
[0179] 前文已經(jīng)說明,網(wǎng)絡(luò)設(shè)備中的部分或全部功能,也可以植入在終端設(shè)備中實現(xiàn)。因 此,上述實施例中,步驟S240中的對查詢子話題進行排序處理,也可以在終端設(shè)備上進行。 此時,上述步驟S220至S250需要適應(yīng)性調(diào)整。此外,步驟S210也可以進行調(diào)整,例如無需 發(fā)送給網(wǎng)絡(luò)設(shè)備,由終端設(shè)備通過訪問網(wǎng)絡(luò)實現(xiàn)信息查詢,其后的步驟S220至S250的功能 均在終端設(shè)備上實現(xiàn)。
[0180] 本發(fā)明提供的上述方法中,終端設(shè)備在接收到根據(jù)查詢信息后,動態(tài)生成的查詢 子話題及相應(yīng)的搜索結(jié)果,查詢子話題以標簽的形式在屏幕上進行顯示。在移動終端設(shè)備 屏幕尺寸有限而導致的顯示搜索結(jié)果數(shù)量有限、交互成本較高的背景下,動態(tài)生成的標簽 形式的查詢子話題,向用戶提供了用于細化其查詢需求的途徑,即用戶可通過點擊等簡單 操作,就能夠?qū)ζ洳樵冃枨筮M行更加準確的細化定位。同時,標簽形式的查詢子話題,也有 利于提高用戶的輸入效率,即用戶后續(xù)的搜索操作,只需通過點擊標簽實現(xiàn)搜索命令的輸 入。此外,當用戶選擇某個查詢子話題時,只顯示相應(yīng)的搜索結(jié)果,會簡化用戶搜索結(jié)果的 輸出,提高了用戶的查詢體驗。
[0181] 如圖10所示,為根據(jù)本發(fā)明實施例進行搜索的裝置的功能示意圖。
[0182] 本發(fā)明提供的在終端設(shè)備上進行搜索的裝置,包括:接收單元110,搜索單元120 和顯示單元130。具體而言,接收單元110用于接收用戶輸入的查詢信息;搜索單元120用 于對查詢信息進行搜索,確定當前與查詢信息相應(yīng)的查詢子話題,以及確定查詢子話題的 搜索結(jié)果;其后,顯示單元130用于將查詢子話題以標簽的形式在屏幕上顯示,并顯示至少 一個查詢子話題的搜索結(jié)果。
[0183] 其中,作為本發(fā)明裝置的實施例,搜索單元120用于對查詢信息進行搜索,包括:
[0184] 搜索單元120用于在終端設(shè)備的本地數(shù)據(jù)中對查詢信息進行搜索;或者,
[0185] 搜索單元120用于在網(wǎng)絡(luò)中對查詢信息進行搜索。
[0186] 具體而言,搜索單元120在本地索引庫中進行搜索,獲取與查詢信息相應(yīng)的查詢 子話題及查詢子話題的搜索結(jié)果。其中,本地索引庫例如包括文件標識、其對應(yīng)的文件目 錄、所在的磁盤標識等關(guān)聯(lián)信息。
[0187] 搜索單元120對查詢信息進行搜索,還包括:搜索單元120在網(wǎng)絡(luò)中對查詢信息進 行搜索,例如,將與如圖12所示的網(wǎng)絡(luò)設(shè)備進行交換。其后,搜索單元120獲取與查詢信息 相應(yīng)的查詢子話題及查詢子話題的搜索結(jié)果。
[0188] 其中,作為本發(fā)明裝置的實施例,搜索單元120用于確定當前與查詢信息相應(yīng)的 查詢子話題,包括以下任意一種或多種方式:
[0189] 搜索單元120用于對用戶的搜索記錄進行分析,生成查詢子話題;
[0190] 搜索單元120用于對用戶協(xié)同生成的結(jié)構(gòu)化數(shù)據(jù)進行分析,生成查詢子話題;
[0191] 搜索單元120用于對查詢信息的查詢推薦信息進行分析,生成查詢子話題;
[0192] 搜索單元120用于對查詢信息的搜索結(jié)果進行聚類處理,生成查詢子話題。
[0193] 其中,作為本發(fā)明裝置的實施例,查詢子話題包括多層級查詢子話題,其中,多層 級查詢子話題包括至少構(gòu)成上下層級關(guān)系的兩層查詢子話題。
[0194] 例如,如圖4所示,查詢信息為"蘋果",其查詢子話題包括兩層查詢子話題,第一 層級查詢子話題包括:"蘋果植物"和"蘋果公司";"蘋果植物"的第二層級查詢子話題為 "蘋果植物介紹"、"蘋果植物文化"和"蘋果植物水果","蘋果公司"的第二層級查詢子話題 為"蘋果公司應(yīng)用"、"蘋果公司產(chǎn)品"、"蘋果公司網(wǎng)站"和"蘋果公司配件"。
[0195] 其中,作為本發(fā)明裝置的實施例,顯示單元130用于將查詢子話題以標簽的形式 在屏幕上顯示,包括:
[0196] 顯示單元130用于將第一層級查詢子話題以標簽的形式在屏幕上顯示。
[0197] 其中,作為本發(fā)明裝置的實施例,接收單元110用于接收用戶對任一上層查詢子 話題的標簽執(zhí)行的觸發(fā)操作,顯示單元130用于將該上層查詢子話題包括的下層查詢子話 題,以標簽的形式在屏幕上顯示。
[0198] 其中,作為本發(fā)明裝置的實施例,顯示單元130用于顯示至少一個查詢子話題的 搜索結(jié)果,包括:
[0199] 顯示單元130用于顯示的查詢子話題的搜索結(jié)果,與當前顯示的查詢子話題的標 簽相關(guān)聯(lián),或者根據(jù)選中的查詢子話題的標簽自適應(yīng)調(diào)整。
[0200] 其中,作為本發(fā)明裝置的實施例,顯示單元130用于根據(jù)選中的查詢子話題的標 簽自適應(yīng)調(diào)整,包括:
[0201] 當檢測到用戶選定任一查詢子話題對應(yīng)的標簽時,顯示單元130用于將該查詢子 話題相應(yīng)的搜索結(jié)果在屏幕上進行顯示。
[0202] 如圖11所示,為根據(jù)本發(fā)明又一個優(yōu)選實施例進行搜索的功能示意圖。
[0203] 作為本發(fā)明裝置的實施例,搜索單元120還包括子話題排序單元121,
[0204] 子話題排序單元121用于對查詢子話題進行排序,顯示單元130用于將排序后的 查詢子話題,以標簽的形式在屏幕上顯示。
[0205] 其中,作為本發(fā)明裝置的實施例,子話題排序單元121用于對查詢子話題進行排 序處理,包括:
[0206] 子話題排序單元121用于基于預(yù)定的子話題生成方式權(quán)重進行排序處理;或者,
[0207] 子話題排序單元121用于基于查詢子話題對查詢信息的覆蓋率進行排序處理。
[0208] 其中,作為本發(fā)明裝置的實施例,搜索單元120還包括搜索結(jié)果排序單元122,
[0209] 顯示至少一個查詢子話題的搜索結(jié)果之前,搜索結(jié)果排序單元122用于對待顯示 的查詢子話題的搜索結(jié)果進行排序;
[0210] 顯示單元130用于將查詢子話題的搜索結(jié)果按照排序后的次序進行顯示。
[0211] 其中,作為本發(fā)明裝置的實施例,搜索結(jié)果排序單元122用于對待顯示的查詢子 話題的搜索結(jié)果進行排序,包括:
[0212] 搜索結(jié)果排序單元122用于基于用戶的相關(guān)信息,對查詢子話題的搜索結(jié)果進行 排序處理;或者,
[0213] 搜索結(jié)果排序單元122用于基于預(yù)定整合排序規(guī)則,對查詢子話題的搜索結(jié)果進 行排序處理。
[0214] 其中,作為本發(fā)明裝置的實施例,搜索結(jié)果排序單元122獲取的用戶的相關(guān)信息 包括以下任意一種或多種:
[0215] 用戶的屬性信息;
[0216] 用戶的偏好信息;
[0217] 用戶的位置信息。
[0218] 其中,作為本發(fā)明裝置的實施例,搜索結(jié)果排序單元122用于根據(jù)以下任意一種 或多種方式獲取用戶的相關(guān)信息:
[0219] 分析用戶的賬戶注冊信息,獲取用戶的相關(guān)信息;
[0220] 分析用戶的社交關(guān)系,獲取用戶的相關(guān)信息;
[0221] 分析用戶的歷史搜索數(shù)據(jù),獲取用戶的相關(guān)信息;
[0222] 根據(jù)傳感器獲取用戶當前所處的環(huán)境,獲取用戶的相關(guān)信息;
[0223] 分析用戶操作終端設(shè)備的行為,獲取用戶的相關(guān)信息。
[0224] 其中,作為本發(fā)明裝置的實施例,顯示單元130用于將查詢子話題以標簽的形式 在屏幕上顯示的方式,包括以下任意一種或多種方式:
[0225] 位于搜索欄的上方區(qū)域或下方區(qū)域排列顯示;
[0226] 位于屏幕的左邊區(qū)域或右邊區(qū)域排列顯示;
[0227] 位于屏幕的上方區(qū)域或下方區(qū)域垂直排列顯示。
[0228] 如圖5A所示,顯示單元3將查詢子話題的標簽位于搜索欄的下方區(qū)域、位于屏幕 的左邊區(qū)域,以垂直排列顯示。
[0229] 如圖5B所示,顯示單元3將查詢子話題的標簽位于搜索欄的下方區(qū)域、位于屏幕 的上方區(qū)域,以水平排列顯示。
[0230] 相應(yīng)地,在實際應(yīng)用中,如圖6所示,為根據(jù)本發(fā)明一個優(yōu)選實施例的進行搜索的 顯示效果示例圖;查詢子話題的標簽位于搜索欄的下方區(qū)域、位于屏幕的左邊區(qū)域,以垂直 排列顯示。
[0231] 相應(yīng)地,在實際應(yīng)用中,如圖7所示,為根據(jù)本發(fā)明又一個優(yōu)選實施例的進行搜索 的顯示效果示例圖;查詢子話題的標簽位于搜索欄的下方區(qū)域、位于屏幕的上方區(qū)域,以水 平排列顯示。
[0232] 此外,在實際應(yīng)用中,為了方便用戶的輸入,顯示單元3可以自適應(yīng)調(diào)整屏幕的布 局。例如,與圖5B、圖7相反的方式布局標簽的位置,顯示單元3令查詢子話題的標簽位于 屏幕的下方區(qū)域、以水平排列顯示。此時,即使是單手持握終端設(shè)備,也可以通過拇指操作, 便捷選中用戶所需的查詢子話題的標簽。
[0233] 其中,作為本發(fā)明裝置的實施例,接收單元110用于接收用戶的位置調(diào)整操作,顯 示單元130根據(jù)位置調(diào)整操作調(diào)整查詢子話題對應(yīng)的標簽在屏幕上的顯示位置。
[0234] 本發(fā)明實施例還提供了一種包括實現(xiàn)上述功能的裝置的終端設(shè)備;在具體實際 中,終端設(shè)備例如體現(xiàn)為如圖7所示的手機設(shè)備。
[0235] 如圖12所示,為根據(jù)本發(fā)明又一個優(yōu)選實施例網(wǎng)絡(luò)設(shè)備的功能示意圖,網(wǎng)絡(luò)設(shè)備 包括接收模塊210,搜索模塊220,發(fā)送模塊230,排序模塊240。
[0236] 具體而言,接收模塊210接收終端設(shè)備發(fā)送的用戶輸入的查詢信息;其后,搜索模 塊220對查詢信息進行搜索,根據(jù)查詢信息動態(tài)生成相應(yīng)的查詢子話題,以及確定查詢子 話題的搜索結(jié)果;最后,發(fā)送模塊230將查詢子話題及查詢子話題的搜索結(jié)果發(fā)送至終端 設(shè)備。此外,當需要對查詢子話題時,排序模塊240將通過基于預(yù)定的子話題生成方式權(quán) 重,對查詢子話題進行排序處理;或者,基于查詢子話題對查詢信息的覆蓋率,對查詢子話 題進行排序處理。當需要對查詢子話題的搜索結(jié)果進行排序時,排序模塊240將將基于用 戶的相關(guān)信息,對查詢子話題的搜索結(jié)果進行排序處理;或者,基于預(yù)定整合排序規(guī)則,對 查詢子話題的搜索結(jié)果進行排序處理。
[0237] 在上述實施例中,進行搜索的裝置位于終端設(shè)備中,在網(wǎng)絡(luò)設(shè)備中輔助進行搜索。 應(yīng)當理解,本發(fā)明實施例的描述僅僅以終端設(shè)備及網(wǎng)絡(luò)設(shè)備為例進行說明,而不是進行限 定。例如,網(wǎng)絡(luò)設(shè)備中的部分或全部功能,也可以植入在終端設(shè)備中實現(xiàn)。
[0238] 本發(fā)明提供的上述裝置或設(shè)備,使得終端設(shè)備在接收到根據(jù)查詢信息后,動態(tài)生 成的查詢子話題及相應(yīng)的搜索結(jié)果,查詢子話題以標簽的形式在屏幕上進行顯示。在移動 終端設(shè)備屏幕尺寸有限而導致的顯示搜索結(jié)果數(shù)量有限、交互成本較高的背景下,動態(tài)生 成的標簽形式的查詢子話題,向用戶提供了用于細化其查詢需求的途徑,即用戶可通過點 擊等簡單操作,就能夠?qū)ζ洳樵冃枨筮M行更加準確的細化定位。同時,標簽形式的查詢子話 題,也有利于提高用戶的輸入效率,即用戶后續(xù)的搜索操作,只需通過點擊標簽實現(xiàn)搜索命 令的輸入。此外,當用戶選擇某個查詢子話題時,只顯示相應(yīng)的搜索結(jié)果,會簡化用戶搜索 結(jié)果的輸出,提高了用戶的查詢體驗。
[0239] 本技術(shù)領(lǐng)域技術(shù)人員可以理解,本發(fā)明包括涉及用于執(zhí)行本申請中所述操作中的 一項或多項的設(shè)備。這些設(shè)備可以為所需的目的而專門設(shè)計和制造,或者也可以包括通用 計算機中的已知設(shè)備。這些設(shè)備具有存儲在其內(nèi)的計算機程序,這些計算機程序選擇性地 激活或重構(gòu)。這樣的計算機程序可以被存儲在設(shè)備(例如,計算機)可讀介質(zhì)中或者存儲 在適于存儲電子指令并分別耦聯(lián)到總線的任何類型的介質(zhì)中,所述計算機可讀介質(zhì)包括但 不限于任何類型的盤(包括軟盤、硬盤、光盤、⑶-ROM、和磁光盤)、R0M(Read-Only Memory, 只讀存儲器)、RAM (Random Access Memory,隨即存儲器)、EPROM (Erasable Programmable Read-Only Memory,可擦寫可編程只讀存儲器)、EEPROM(Electrically Erasable Programmable Read-Only Memory,電可擦可編程只讀存儲器)、閃存、磁性卡片或光線卡 片。也就是,可讀介質(zhì)包括由設(shè)備(例如,計算機)以能夠讀的形式存儲或傳輸信息的任何 介質(zhì)。
[0240] 本技術(shù)領(lǐng)域技術(shù)人員可以理解,可以用計算機程序指令來實現(xiàn)這些結(jié)構(gòu)圖和/或 框圖和/或流圖中的每個框以及這些結(jié)構(gòu)圖和/或框圖和/或流圖中的框的組合。本技術(shù) 領(lǐng)域技術(shù)人員可以理解,可以將這些計算機程序指令提供給通用計算機、專業(yè)計算機或其 他可編程數(shù)據(jù)處理方法的處理器來實現(xiàn),從而通過計算機或其他可編程數(shù)據(jù)處理方法的處 理器來執(zhí)行本發(fā)明公開的結(jié)構(gòu)圖和/或框圖和/或流圖的框或多個框中指定的方案。
[0241] 本技術(shù)領(lǐng)域技術(shù)人員可以理解,本發(fā)明中已經(jīng)討論過的各種操作、方法、流程中的 步驟、措施、方案可以被交替、更改、組合或刪除。進一步地,具有本發(fā)明中已經(jīng)討論過的各 種操作、方法、流程中的其他步驟、措施、方案也可以被交替、更改、重排、分解、組合或刪除。 進一步地,現(xiàn)有技術(shù)中的具有與本發(fā)明中公開的各種操作、方法、流程中的步驟、措施、方案 也可以被交替、更改、重排、分解、組合或刪除。
[0242] 以上所述僅是本發(fā)明的部分實施方式,應(yīng)當指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人 員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應(yīng) 視為本發(fā)明的保護范圍。
【主權(quán)項】
1. 一種在終端設(shè)備上進行搜索的方法,其特征在于,包括以下步驟: 接收用戶輸入的查詢信息; 對所述查詢信息進行搜索,確定當前與所述查詢信息相應(yīng)的查詢子話題,以及確定所 述查詢子話題的搜索結(jié)果; 將所述查詢子話題以標簽的形式在屏幕上顯示,并顯示至少一個查詢子話題的搜索結(jié) 果。2. 根據(jù)權(quán)利要求1所述的在終端設(shè)備上進行搜索的方法,其特征在于,對所述查詢信 息進行搜索,包括: 在所述終端設(shè)備的本地數(shù)據(jù)中對所述查詢信息進行搜索;或者, 在網(wǎng)絡(luò)中對所述查詢信息進行搜索。3. 根據(jù)權(quán)利要求1所述的在終端設(shè)備上進行搜索的方法,其特征在于,確定當前與所 述查詢信息相應(yīng)的查詢子話題,包括以下任意一種或多種方式: 對用戶的搜索記錄進行分析,生成所述查詢子話題; 對用戶協(xié)同生成的結(jié)構(gòu)化數(shù)據(jù)進行分析,生成所述查詢子話題; 對所述查詢信息的查詢推薦信息進行分析,生成所述查詢子話題; 對所述查詢信息的搜索結(jié)果進行聚類處理,生成所述查詢子話題。4. 根據(jù)權(quán)利要求1-3任一項所述的在終端設(shè)備上進行搜索的方法,其特征在于,所述 查詢子話題包括多層級查詢子話題,其中,所述多層級查詢子話題包括至少構(gòu)成上下層級 關(guān)系的兩層查詢子話題。5. 根據(jù)權(quán)利要求4所述的在終端設(shè)備上進行搜索的方法,其特征在于,將所述查詢子 話題以標簽的形式在屏幕上顯示,包括: 將第一層級查詢子話題以標簽的形式在屏幕上顯示。6. 根據(jù)權(quán)利要求4所述的在終端設(shè)備上進行搜索的方法,其特征在于,還包括: 接收所述用戶對任一上層查詢子話題的標簽執(zhí)行的觸發(fā)操作,將該上層查詢子話題包 括的下層查詢子話題,以標簽的形式在屏幕上顯示。7. 根據(jù)權(quán)利要求1所述的在終端設(shè)備上進行搜索的方法,其特征在于,顯示至少一個 查詢子話題的搜索結(jié)果,包括: 顯示的所述查詢子話題的搜索結(jié)果,與當前顯示的所述查詢子話題的標簽相關(guān)聯(lián),或 者根據(jù)選中的所述查詢子話題的標簽自適應(yīng)調(diào)整。8. 根據(jù)權(quán)利要求7所述的在終端設(shè)備上進行搜索的方法,其特征在于,根據(jù)選中的所 述查詢子話題的標簽自適應(yīng)調(diào)整,包括: 當檢測到所述用戶選定任一查詢子話題對應(yīng)的標簽時,將該查詢子話題相應(yīng)的搜索結(jié) 果在所述屏幕上進行顯示。9. 根據(jù)權(quán)利要求1所述的在終端設(shè)備上進行搜索的方法,其特征在于,還包括: 對所述查詢子話題進行排序,將排序后的所述查詢子話題,以標簽的形式在屏幕上顯 不。10. 根據(jù)權(quán)利要求9所述的在終端設(shè)備上進行搜索的方法,其特征在于,對所述查詢子 話題進行排序處理,包括: 基于預(yù)定的子話題生成方式權(quán)重進行排序處理;或者, 基于所述查詢子話題對所述查詢信息的覆蓋率進行排序處理。11. 根據(jù)權(quán)利要求1所述的在終端設(shè)備上進行搜索的方法,其特征在于,顯示至少一個 查詢子話題的搜索結(jié)果之前,還包括:對待顯示的查詢子話題的搜索結(jié)果進行排序; 將所述查詢子話題的搜索結(jié)果按照排序后的次序進行顯示。12. 根據(jù)權(quán)利要求1所述的在終端設(shè)備上進行搜索的方法,其特征在于,對待顯示的查 詢子話題的搜索結(jié)果進行排序,包括: 基于所述用戶的相關(guān)信息,對所述查詢子話題的搜索結(jié)果進行排序處理;或者, 基于預(yù)定整合排序規(guī)則,對所述查詢子話題的搜索結(jié)果進行排序處理。13. 根據(jù)權(quán)利要求12所述的在終端設(shè)備上進行搜索的方法,其特征在于,所述用戶的 相關(guān)信息包括以下任意一種或多種: 所述用戶的屬性信息; 所述用戶的偏好信息; 所述用戶的位置信息。14. 根據(jù)權(quán)利要求12所述的在終端設(shè)備上進行搜索的方法,其特征在于,根據(jù)以下任 意一種或多種方式獲取所述用戶的相關(guān)信息: 分析所述用戶的賬戶注冊信息,獲取所述用戶的相關(guān)信息; 分析所述用戶的社交關(guān)系,獲取所述用戶的相關(guān)信息; 分析所述用戶的歷史搜索數(shù)據(jù),獲取所述用戶的相關(guān)信息; 根據(jù)傳感器獲取所述用戶當前所處的環(huán)境,獲取所述用戶的相關(guān)信息; 分析所述用戶操作終端設(shè)備的行為,獲取所述用戶的相關(guān)信息。15. 根據(jù)權(quán)利要求1所述的在終端設(shè)備上進行搜索的方法,其特征在于,所述查詢子話 題以標簽的形式在屏幕上顯示的方式,包括以下任意一種或多種方式: 位于搜索欄的上方區(qū)域或下方區(qū)域排列顯示; 位于所述屏幕的左邊區(qū)域或右邊區(qū)域排列顯示; 位于所述屏幕的上方區(qū)域或下方區(qū)域垂直排列顯示。16. -種在終端設(shè)備上進行搜索的裝置,其特征在于,包括: 接收單元,用于接收用戶輸入的查詢信息; 搜索單元,用于對所述查詢信息進行搜索,確定當前與所述查詢信息相應(yīng)的查詢子話 題,以及確定所述查詢子話題的搜索結(jié)果; 顯示單元,用于將所述查詢子話題以標簽的形式在屏幕上顯示,并顯示至少一個查詢 子話題的搜索結(jié)果。17. 根據(jù)權(quán)利要求16所述的在終端設(shè)備上進行搜索的裝置,其特征在于,所述搜索單 元用于對所述查詢信息進行搜索,包括: 所述搜索單元用于在所述終端設(shè)備的本地數(shù)據(jù)中對所述查詢信息進行搜索;或者, 所述搜索單元用于在網(wǎng)絡(luò)中對所述查詢信息進行搜索。18. 根據(jù)權(quán)利要求16所述的在終端設(shè)備上進行搜索的裝置,其特征在于,所述搜索單 元用于確定當前與所述查詢信息相應(yīng)的查詢子話題,包括以下任意一種或多種方式: 所述搜索單元用于對用戶的搜索記錄進行分析,生成所述查詢子話題; 所述搜索單元用于對用戶協(xié)同生成的結(jié)構(gòu)化數(shù)據(jù)進行分析,生成所述查詢子話題; 所述搜索單元用于對所述查詢信息的查詢推薦信息進行分析,生成所述查詢子話題; 所述搜索單元用于對所述查詢信息的搜索結(jié)果進行聚類處理,生成所述查詢子話題。19.根據(jù)權(quán)利要求16-18任一項所述的在終端設(shè)備上進行搜索的裝置,其特征在于,所 述查詢子話題包括多層級查詢子話題,其中,所述多層級查詢子話題包括至少構(gòu)成上下層 級關(guān)系的兩層查詢子話題。
【文檔編號】G06F17/30GK105843817SQ201510020864
【公開日】2016年8月10日
【申請日】2015年1月15日
【發(fā)明人】劉奕群, 羅成, 馬少平
【申請人】北京三星通信技術(shù)研究有限公司, 清華大學