搜索方法及裝置的制造方法
【專利說明】
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及搜索技術(shù),尤其涉及一種搜索方法及裝置。
【【背景技術(shù)】】
[0002]搜索引擎是指根據(jù)一定的策略、運用特定的計算機(jī)程序從互聯(lián)網(wǎng)上搜集信息,在對信息進(jìn)行組織和處理后,為用戶提供搜索服務(wù),將用戶搜索相關(guān)的信息展示給用戶的系統(tǒng)。如何利用搜索服務(wù)最大限度滿足用戶需求,對于互聯(lián)網(wǎng)企業(yè)而言,是一個重要的課題。用戶在搜索引擎對應(yīng)應(yīng)用中的搜索框中,輸入搜索關(guān)鍵詞,由應(yīng)用將搜索關(guān)鍵詞,發(fā)送給搜索引擎。搜索引擎則根據(jù)搜索關(guān)鍵詞,在數(shù)據(jù)庫中進(jìn)行搜索,以獲得與搜索關(guān)鍵詞匹配的資源例如,網(wǎng)頁或文檔等,以作為若干個搜索結(jié)果,并返回給應(yīng)用進(jìn)行輸出。
[0003]然而,如果用戶想要通過搜索關(guān)鍵詞獲得具有結(jié)構(gòu)化特點的豐富內(nèi)容,由于原始的資源庫中的資源都是相互獨立的單一內(nèi)容,使得每個搜索結(jié)果也是單一內(nèi)容,可能無法滿足用戶真正的搜索意圖,使得用戶需要通過應(yīng)用反復(fù)進(jìn)行搜索,才能夠獲得所需要的內(nèi)容,這樣,會增加應(yīng)用與搜索引擎之間的數(shù)據(jù)交互,從而導(dǎo)致了搜索引擎的處理負(fù)擔(dān)的增加。
【
【發(fā)明內(nèi)容】
】
[0004]本發(fā)明的多個方面提供一種搜索方法及裝置,用以降低搜索引擎的處理負(fù)擔(dān)。
[0005]本發(fā)明的一方面,提供一種搜索方法,包括:
[0006]獲取搜索關(guān)鍵詞;
[0007]獲得與所述搜索關(guān)鍵詞匹配的候選聚合問題,以作為目標(biāo)聚合問題;
[0008]獲得所述目標(biāo)聚合問題所對應(yīng)的推薦實體數(shù)據(jù);
[0009]輸出所述目標(biāo)聚合問題所對應(yīng)的所述推薦實體數(shù)據(jù)。
[0010]如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,所述推薦實體數(shù)據(jù)包括至少一個推薦實體和所述至少一個推薦實體中每個推薦實體的統(tǒng)計數(shù)據(jù)中的至少一項。
[0011]如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,所述每個推薦實體的統(tǒng)計數(shù)據(jù),包括下列數(shù)據(jù)中的至少一項:
[0012]每個推薦實體的屬性信息;
[0013]每個推薦實體在所述目標(biāo)聚合問題所對應(yīng)的推薦類問題的答案中的出現(xiàn)情況;以及
[0014]每個推薦實體在所述目標(biāo)聚合問題所對應(yīng)的推薦類問題的答案中的出現(xiàn)情況統(tǒng)計圖。
[0015]如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,所述獲得與所述搜索關(guān)鍵詞匹配的候選聚合問題,以作為目標(biāo)聚合問題之前,還包括:
[0016]對資源庫中問題進(jìn)行識別,以獲得推薦類問題;
[0017]對所述推薦類問題進(jìn)行基于語義的聚合處理,以獲得至少一個候選聚合問題;
[0018]根據(jù)所述至少一個候選聚合問題中每個候選聚合問題所對應(yīng)的推薦類問題的答案,獲得所述每個候選聚合問題所對應(yīng)的推薦實體數(shù)據(jù)。
[0019]如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,所述根據(jù)所述至少一個候選聚合問題中每個候選聚合問題所對應(yīng)的推薦類問題的答案,獲得所述每個候選聚合問題所對應(yīng)的推薦實體數(shù)據(jù),包括:
[0020]根據(jù)所述至少一個候選聚合問題中每個候選聚合問題所對應(yīng)的推薦類問題的答案,獲得所述每個候選聚合問題所對應(yīng)的至少一個候選實體;
[0021]對所述至少一個候選實體進(jìn)行過濾處理,以獲得所述推薦實體數(shù)據(jù)中所包括的至少一個推薦實體;
[0022]對所述至少一個推薦實體進(jìn)行排序。
[0023]如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,所述輸出所述目標(biāo)聚合問題所對應(yīng)的所述推薦實體數(shù)據(jù),包括:
[0024]以結(jié)構(gòu)化形式,輸出所述目標(biāo)聚合問題所對應(yīng)的所述推薦實體數(shù)據(jù)。
[0025]本發(fā)明的另一方面,提供一種搜索裝置,包括:
[0026]獲取單元,用于獲取搜索關(guān)鍵詞;
[0027]匹配單元,用于獲得與所述搜索關(guān)鍵詞匹配的候選聚合問題,以作為目標(biāo)聚合問題;
[0028]所述匹配單元,還用于獲得所述目標(biāo)聚合問題所對應(yīng)的推薦實體數(shù)據(jù);
[0029]輸出單元,用于輸出所述目標(biāo)聚合問題所對應(yīng)的所述推薦實體數(shù)據(jù)。
[0030]如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,所述推薦實體數(shù)據(jù)包括至少一個推薦實體和所述至少一個推薦實體中每個推薦實體的統(tǒng)計數(shù)據(jù)中的至少一項。
[0031]如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,所述每個推薦實體的統(tǒng)計數(shù)據(jù),包括下列數(shù)據(jù)中的至少一項:
[0032]每個推薦實體的屬性信息;
[0033]每個推薦實體在所述目標(biāo)聚合問題所對應(yīng)的推薦類問題的答案中的出現(xiàn)情況;以及
[0034]每個推薦實體在所述目標(biāo)聚合問題所對應(yīng)的推薦類問題的答案中的出現(xiàn)情況統(tǒng)計圖。
[0035]如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,所述裝置還包括挖掘單元,用于
[0036]對資源庫中問題進(jìn)行識別,以獲得推薦類問題;
[0037]對所述推薦類問題進(jìn)行基于語義的聚合處理,以獲得至少一個候選聚合問題;以及
[0038]根據(jù)所述至少一個候選聚合問題中每個候選聚合問題所對應(yīng)的推薦類問題的答案,獲得所述每個候選聚合問題所對應(yīng)的推薦實體數(shù)據(jù)。
[0039]如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,所述挖掘單元,具體用于
[0040]根據(jù)所述至少一個候選聚合問題中每個候選聚合問題所對應(yīng)的推薦類問題的答案,獲得所述每個候選聚合問題所對應(yīng)的至少一個候選實體;
[0041]對所述至少一個候選實體進(jìn)行過濾處理,以獲得所述推薦實體數(shù)據(jù)中所包括的至少一個推薦實體;以及
[0042]對所述至少一個推薦實體進(jìn)行排序。
[0043]如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,所述輸出單元,具體用于
[0044]以結(jié)構(gòu)化形式,輸出所述目標(biāo)聚合問題所對應(yīng)的所述推薦實體數(shù)據(jù)。
[0045]由上述技術(shù)方案可知,本發(fā)明實施例通過獲得與所獲取的搜索關(guān)鍵詞匹配的候選聚合問題,以作為目標(biāo)聚合問題,進(jìn)而獲得所述目標(biāo)聚合問題所對應(yīng)的推薦實體數(shù)據(jù),使得能夠輸出所述目標(biāo)聚合問題所對應(yīng)的所述推薦實體數(shù)據(jù),由于原始的資源庫中的資源不再都是相互獨立的單一內(nèi)容,而是包含了經(jīng)過聚合的推薦類問題和這些問題所對應(yīng)的推薦實體數(shù)據(jù),使得每個搜索結(jié)果不再是單一內(nèi)容,能夠基本滿足用戶真正的搜索意圖,因此,能夠避免現(xiàn)有技術(shù)中由于用戶通過應(yīng)用反復(fù)進(jìn)行搜索而導(dǎo)致的增加應(yīng)用與搜索引擎之間的數(shù)據(jù)交互的問題,從而降低了搜索引擎的處理負(fù)擔(dān)。
[0046]另外,采用本發(fā)明提供的技術(shù)方案,由于原始的資源庫中的資源不再都是相互獨立的單一內(nèi)容,而是包含了經(jīng)過聚合的推薦類問題和這些問題所對應(yīng)的推薦實體數(shù)據(jù),使得每個搜索結(jié)果不再是單一內(nèi)容,能夠基本滿足用戶真正的搜索意圖,因此,能夠有效提高搜索結(jié)果的有效性。
[0047]另外,采用本發(fā)明提供的技術(shù)方案,由于原始的資源庫中的資源不再都是相互獨立的單一內(nèi)容,而是包含了經(jīng)過聚合的推薦類問題和這些問題所對應(yīng)的推薦實體數(shù)據(jù),使得每個搜索結(jié)果不再是單一內(nèi)容,能夠基本滿足用戶真正的搜索意圖,因此,能夠有效提高搜索的效率。
[0048]另外,采用本發(fā)明提供的技術(shù)方案,通過以結(jié)構(gòu)化形式,輸出搜索結(jié)果即所述目標(biāo)聚合問題所對應(yīng)的所述推薦實體數(shù)據(jù),能夠使得搜索結(jié)果的展現(xiàn)效果具有重點突出且內(nèi)容清晰的特點,從而有效地提升了用戶體驗。
【【附圖說明】】
[0049]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0050]圖1為本發(fā)明一實施例提供的搜索方法的流程示意圖;
[0051]圖2為圖1對應(yīng)的實施例中搜索結(jié)果的展現(xiàn)示意圖;
[0052]圖3為本發(fā)明另一實施例提供的搜索裝置的結(jié)構(gòu)示意圖;
[0053]圖4為本發(fā)明另一實施例提供的搜索裝置的結(jié)構(gòu)示意圖。
【【具體實施方式】】
[0054]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的全部其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0055]需要說明的是,本發(fā)明實施例中所涉及的終端可以包括但不限于手機(jī)、個人數(shù)字助理(Personal Digital Assistant,PDA)、無線手持設(shè)備、平板電腦(Tablet Computer)、個人電腦(Personal Computer, PC)、MP3播放器、MP4播放器、可穿戴設(shè)備(例如,智能眼鏡、智能手表、智能手環(huán)等)等。
[0056]另外,本文中術(shù)語“和/或”,僅僅是一種描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:單獨存在A,同時存在A和B,單獨存在B這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對象是一種“或”的關(guān)系。
[0057]圖1為本發(fā)明一實施例提供的搜索方法的流程示意圖,如圖1所示。
[0058]101、獲取搜索關(guān)鍵詞。
[0059]102、獲得與所述搜索關(guān)鍵詞匹配的候選聚合問題,以作為目標(biāo)聚合問題。
[0060]103、獲得所述目