搜索方法及裝置的制造方法
【專利說明】
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及搜索技術(shù),尤其涉及一種搜索方法及裝置。
【【背景技術(shù)】】
[0002]搜索引擎是指根據(jù)一定的策略、運用特定的計算機程序從互聯(lián)網(wǎng)上搜集信息,在對信息進行組織和處理后,為用戶提供搜索服務(wù),將用戶搜索相關(guān)的信息展示給用戶的系統(tǒng)。據(jù)國家統(tǒng)計局的報道,中國網(wǎng)民人數(shù)已經(jīng)超過了 4億,這個數(shù)據(jù)意味著中國已經(jīng)超過美國成為世界上第一大網(wǎng)民國,且中國的網(wǎng)站總數(shù)量已經(jīng)超過了 200萬。因此,如何利用搜索服務(wù)最大限度滿足用戶需求,對于互聯(lián)網(wǎng)企業(yè)而言,始終是一個重要的課題。用戶在搜索引擎對應(yīng)應(yīng)用中的搜索框中,輸入搜索關(guān)鍵詞,由應(yīng)用將搜索關(guān)鍵詞,發(fā)送給搜索引擎。搜索引擎則根據(jù)搜索關(guān)鍵詞,在數(shù)據(jù)庫中進行搜索,以獲得與搜索關(guān)鍵詞匹配的網(wǎng)頁或文檔,以作為搜索結(jié)果,并返回給應(yīng)用進行輸出。
[0003]然而,如果用戶想要通過搜索關(guān)鍵詞獲得具有結(jié)構(gòu)化特點的內(nèi)容,例如,用戶所輸入的搜索關(guān)鍵詞為“robocop”等,由于完全依賴搜索關(guān)鍵詞執(zhí)行搜索操作所獲得的搜索結(jié)果,可能會無法滿足用戶真正的結(jié)構(gòu)化意圖,使得用戶需要通過應(yīng)用反復進行搜索,才能夠獲得所需要的結(jié)果數(shù)據(jù),這樣,會增加應(yīng)用與搜索引擎之間的數(shù)據(jù)交互,從而導致了搜索引擎的處理負擔的增加。
【
【發(fā)明內(nèi)容】
】
[0004]本發(fā)明的多個方面提供一種搜索方法及裝置,用以降低搜索引擎的處理負擔。
[0005]本發(fā)明的一方面,提供一種搜索方法,包括:
[0006]接收搜索關(guān)鍵詞;
[0007]根據(jù)所述搜索關(guān)鍵詞,確定至少一個目標實體;
[0008]根據(jù)所述至少一個目標實體中每個目標實體的屬性信息,獲得所述每個目標實體的展現(xiàn)數(shù)據(jù),以作為搜索結(jié)果;
[0009]輸出所述搜索結(jié)果。
[0010]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述輸出所述搜索結(jié)果,包括:
[0011]以結(jié)構(gòu)化形式,輸出所述搜索結(jié)果。
[0012]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述根據(jù)所述搜索關(guān)鍵詞,確定至少一個目標實體,包括:
[0013]根據(jù)所述搜索關(guān)鍵詞,確定至少一個搜索實體;
[0014]獲得所述至少一個搜索實體中每個搜索實體所對應(yīng)的至少一個候選實體;
[0015]從所述每個搜索實體所對應(yīng)的至少一個候選實體中,選擇一個候選實體,以作為所述每個搜索實體所對應(yīng)的目標實體。
[0016]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述獲得所述至少一個搜索實體中每個搜索實體所對應(yīng)的至少一個候選實體,包括:
[0017]根據(jù)所述至少一個搜索實體,獲得所述每個搜索實體的標準名稱;
[0018]根據(jù)所述每個搜索實體的標準名稱,利用所述知識圖譜,執(zhí)行名稱匹配操作,以獲得與所述每個搜索實體的標準名稱相匹配的所述至少一個候選實體。
[0019]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述從所述每個搜索實體所對應(yīng)的至少一個候選實體中,選擇一個候選實體,以作為所述每個搜索實體所對應(yīng)的目標實體,包括:
[0020]獲得本次搜索的搜索類型;
[0021]根據(jù)所述搜索類型,從所述每個搜索實體所對應(yīng)的至少一個候選實體中,選擇一個候選實體,以作為所述每個搜索實體所對應(yīng)的目標實體。
[0022]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述從所述每個搜索實體所對應(yīng)的至少一個候選實體中,選擇一個候選實體,以作為所述每個搜索實體所對應(yīng)的目標實體之后,還包括:
[0023]將所述至少一個候選實體中除了所述選擇的一個候選實體之外的其他候選實體,作為待推薦的推薦實體。
[0024]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述根據(jù)所述至少一個目標實體中每個目標實體的屬性信息,獲得所述每個目標實體的展現(xiàn)數(shù)據(jù),以作為搜索結(jié)果,包括:
[0025]根據(jù)所述每個目標實體所屬的類型,獲得展現(xiàn)參數(shù);
[0026]根據(jù)所述每個目標實體的屬性信息,獲得所述每個目標實體所對應(yīng)的所述展現(xiàn)參數(shù)的參數(shù)值,以作為所述搜索結(jié)果。
[0027]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述根據(jù)所述至少一個目標實體中每個目標實體的屬性信息,獲得所述每個目標實體的展現(xiàn)數(shù)據(jù),以作為搜索結(jié)果之后,還包括:
[0028]獲得所述搜索結(jié)果所對應(yīng)的至少一個可展現(xiàn)資源,以作為附加結(jié)果;
[0029]輸出所述附加結(jié)果。
[0030]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述獲得所述搜索結(jié)果所對應(yīng)的至少一個可展現(xiàn)資源,以作為附加結(jié)果之后,所述輸出所述附加結(jié)果之前,還包括:
[0031]根據(jù)所述至少一個可展現(xiàn)資源,生成所述至少一個可展現(xiàn)資源中每個可展現(xiàn)資源的標簽信息;
[0032]將所述每個可展現(xiàn)資源的標簽信息,插入所述附加結(jié)果。
[0033]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述獲得所述搜索結(jié)果所對應(yīng)的至少一個可展現(xiàn)資源,以作為附加結(jié)果之后,所述以結(jié)構(gòu)化形式,所述輸出所述搜索結(jié)果之前,還包括:
[0034]從所述至少一個可展現(xiàn)資源中,選擇一個可展現(xiàn)資源,以作為所述搜索結(jié)果所對應(yīng)的目標展現(xiàn)資源;
[0035]將所述目標展現(xiàn)資源的操作標識,插入所述搜索結(jié)果,所述操作標識所對應(yīng)的頁面元素被點擊時,觸發(fā)對所述目標展現(xiàn)資源進行所述操作標識所對應(yīng)的操作。
[0036]本發(fā)明的另一方面,提供一種搜索裝置,包括:
[0037]接收單元,用于接收搜索關(guān)鍵詞;
[0038]確定單元,用于根據(jù)所述搜索關(guān)鍵詞,確定至少一個目標實體;
[0039]獲得單元,用于根據(jù)所述至少一個目標實體中每個目標實體的屬性信息,獲得所述每個目標實體的展現(xiàn)數(shù)據(jù),以作為搜索結(jié)果;
[0040]輸出單元,用于輸出所述搜索結(jié)果。
[0041]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述輸出單元,具體用于
[0042]以結(jié)構(gòu)化形式,輸出所述搜索結(jié)果。
[0043]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述確定單元,具體用于
[0044]根據(jù)所述搜索關(guān)鍵詞,確定至少一個搜索實體;
[0045]獲得所述至少一個搜索實體中每個搜索實體所對應(yīng)的至少一個候選實體;以及
[0046]從所述每個搜索實體所對應(yīng)的至少一個候選實體中,選擇一個候選實體,以作為所述每個搜索實體所對應(yīng)的目標實體。
[0047]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述確定單元,具體用于
[0048]根據(jù)所述至少一個搜索實體,獲得所述每個搜索實體的標準名稱;以及
[0049]根據(jù)所述每個搜索實體的標準名稱,利用所述知識圖譜,執(zhí)行名稱匹配操作,以獲得與所述每個搜索實體的標準名稱相匹配的所述至少一個候選實體。
[0050]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述確定單元,具體用于
[0051 ] 獲得本次搜索的搜索類型;以及
[0052]根據(jù)所述搜索類型,從所述每個搜索實體所對應(yīng)的至少一個候選實體中,選擇一個候選實體,以作為所述每個搜索實體所對應(yīng)的目標實體。
[0053]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述確定單元,還用于
[0054]將所述至少一個候選實體中除了所述選擇的一個候選實體之外的其他候選實體,作為待推薦的推薦實體。
[0055]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述獲得單元,具體用于
[0056]根據(jù)所述每個目標實體所屬的類型,獲得展現(xiàn)參數(shù);以及
[0057]根據(jù)所述每個目標實體的屬性信息,獲得所述每個目標實體所對應(yīng)的所述展現(xiàn)參數(shù)的參數(shù)值,以作為所述搜索結(jié)果。
[0058]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述獲得單元,還用于
[0059]獲得所述搜索結(jié)果所對應(yīng)的至少一個可展現(xiàn)資源,以作為附加結(jié)果;以及
[0060]輸出所述附加結(jié)果。
[0061]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述獲得單元,還用于