System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本公開涉及搜索,尤其涉及人工智能、智能體和生成式搜索,具體涉及一種搜索方法、裝置、電子設備、計算機可讀存儲介質和計算機程序產品。
技術介紹
1、人工智能是研究使計算機來模擬人的某些思維過程和智能行為(如學習、推理、思考、規劃等)的學科,既有硬件層面的技術也有軟件層面的技術。人工智能硬件技術一般包括如傳感器、專用人工智能芯片、云計算、分布式存儲、大數據處理等技術;人工智能軟件技術主要包括計算機視覺技術、語音識別技術、自然語言處理技術以及機器學習/深度學習、大數據處理技術、知識圖譜技術等幾大方向。
2、隨著計算機技術的發展,人們依賴于搜索引擎來檢索各類信息。為了提升用戶使用搜索引擎的體驗,需要更準確地識別用戶的搜索意圖,進而向用戶返回更加全面準確的搜索結果。
3、在此部分中描述的方法不一定是之前已經設想到或采用的方法。除非另有指明,否則不應假定此部分中描述的任何方法僅因其包括在此部分中就被認為是現有技術。類似地,除非另有指明,否則此部分中提及的問題不應認為在任何現有技術中已被公認。
技術實現思路
1、本公開提供了一種搜索方法、裝置、電子設備、計算機可讀存儲介質和計算機程序產品。
2、根據本公開的一方面,提供了一種搜索方法,包括:響應于接收到目標搜索請求,確定與所述目標搜索請求對應的歷史搜索請求,其中,所述歷史搜索請求與所述目標搜索請求之間的相關度不小于預設閾值;獲取與所述歷史搜索請求對應的歷史搜索數據,其中,所述歷史搜索數據包括歷史用戶針對所述歷史搜
3、根據本公開的另一方面,提供了一種搜索裝置,包括:第一確定單元,被配置為響應于接收到目標搜索請求,確定與所述目標搜索請求對應的歷史搜索請求,其中,所述歷史搜索請求與所述目標搜索請求之間的相關度不小于預設閾值;獲取單元,被配置為獲取與所述歷史搜索請求對應的歷史搜索數據,其中,所述歷史搜索數據包括歷史用戶針對所述歷史搜索請求的歷史搜索結果的交互行為信息;第二確定單元,被配置為基于所述目標搜索請求和所述歷史搜索數據,確定目標搜索意圖;以及第三確定單元,被配置為基于所述目標搜索意圖,確定目標搜索結果。
4、根據本公開的另一方面,提供了一種電子設備,包括:至少一個處理器;以及與所述至少一個處理器通信連接的存儲器;其中所述存儲器存儲有可被所述至少一個處理器執行的指令,所述指令被所述至少一個處理器執行,以使所述至少一個處理器能夠執行上述搜索方法。
5、根據本公開的另一方面,提供了一種存儲有計算機指令的非瞬時計算機可讀存儲介質,其中,所述計算機指令用于使所述計算機執行上述搜索方法。
6、根據本公開的另一方面,提供了一種計算機程序產品,包括計算機程序,其中,計算機程序在被處理器執行時能夠實現上述搜索方法。
7、根據本公開的一個或多個實施例,可以更準確地識別用戶的搜索意圖,進而提升搜索準確度。
8、應當理解,本部分所描述的內容并非旨在標識本公開的實施例的關鍵或重要特征,也不用于限制本公開的范圍。本公開的其它特征將通過以下的說明書而變得容易理解。
本文檔來自技高網...【技術保護點】
1.一種搜索方法,包括:
2.如權利要求1所述的方法,其中,所述歷史搜索數據包括以下各項中的至少一項:
3.如權利要求1或2所述的方法,其中,所述基于所述目標搜索請求和所述歷史搜索數據,確定目標搜索意圖包括:
4.如權利要求3所述的方法,其中,所述意圖識別模型是利用所述第一樣本數據對第一生成式語言模型進行微調訓練得到的。
5.如權利要求3或4所述的方法,其中,所述歷史搜索數據包括所述歷史用戶針對所述歷史搜索結果的點擊行為的第一信息和所述歷史用戶在瀏覽所述歷史搜索結果后調整所述歷史搜索請求的第二信息,所述基于所述目標搜索請求和所述歷史搜索數據生成第一輸入數據包括:
6.如權利要求1-5中任一項所述的方法,其中,所述基于所述目標搜索意圖,確定目標搜索結果包括:
7.如權利要求6所述的方法,其中,所述利用第二生成式語言模型基于所述目標搜索意圖確定所述目標搜索結果包括:
8.如權利要求7所述的方法,其中,所述第二輸入數據是通過如下方式確定的:
9.如權利要求6-8中任一項所述的方法,其中,所述
10.如權利要求1-8中任一項所述的方法,其中,所述目標搜索意圖包括多個子意圖,所述基于所述目標搜索意圖,確定目標搜索結果包括:
11.一種搜索裝置,包括:
12.如權利要求11所述的裝置,其中,所述歷史搜索數據包括以下各項中的至少一項:
13.如權利要求11或12所述的裝置,其中,所述第二確定單元包括:
14.如權利要求13所述的裝置,其中,所述意圖識別模型是利用所述第一樣本數據對第一生成式語言模型進行微調訓練得到的。
15.如權利要求13或14所述的裝置,其中,所述歷史搜索數據包括所述歷史用戶針對所述歷史搜索結果的點擊行為的第一信息和所述歷史用戶在瀏覽所述歷史搜索結果后調整所述歷史搜索請求的第二信息,所述生成子單元包括:
16.如權利要求11-15中任一項所述的裝置,其中,所述第三確定單元被配置為:
17.如權利要求16所述的裝置,其中,所述第三確定單元包括:
18.如權利要求17所述的裝置,其中,所述第二輸入數據是通過如下方式確定的:
19.如權利要求16-18中任一項所述的裝置,其中,所述歷史搜索結果是通過將所述歷史搜索請求輸入搜索引擎得到的,所述裝置還包括:
20.如權利要求11-18中任一項所述的裝置,其中,所述目標搜索意圖包括多個子意圖,所述第三確定單元包括:
21.一種電子設備,包括:
22.一種存儲有計算機指令的非瞬時計算機可讀存儲介質,其中,所述計算機指令用于使計算機執行根據權利要求1-10中任一項所述的方法。
23.一種計算機程序產品,包括計算機程序,其中,所述計算機程序在被處理器執行時實現根據權利要求1-10中任一項所述的方法。
...【技術特征摘要】
1.一種搜索方法,包括:
2.如權利要求1所述的方法,其中,所述歷史搜索數據包括以下各項中的至少一項:
3.如權利要求1或2所述的方法,其中,所述基于所述目標搜索請求和所述歷史搜索數據,確定目標搜索意圖包括:
4.如權利要求3所述的方法,其中,所述意圖識別模型是利用所述第一樣本數據對第一生成式語言模型進行微調訓練得到的。
5.如權利要求3或4所述的方法,其中,所述歷史搜索數據包括所述歷史用戶針對所述歷史搜索結果的點擊行為的第一信息和所述歷史用戶在瀏覽所述歷史搜索結果后調整所述歷史搜索請求的第二信息,所述基于所述目標搜索請求和所述歷史搜索數據生成第一輸入數據包括:
6.如權利要求1-5中任一項所述的方法,其中,所述基于所述目標搜索意圖,確定目標搜索結果包括:
7.如權利要求6所述的方法,其中,所述利用第二生成式語言模型基于所述目標搜索意圖確定所述目標搜索結果包括:
8.如權利要求7所述的方法,其中,所述第二輸入數據是通過如下方式確定的:
9.如權利要求6-8中任一項所述的方法,其中,所述歷史搜索結果是通過將所述歷史搜索請求輸入搜索引擎得到的,所述方法還包括:
10.如權利要求1-8中任一項所述的方法,其中,所述目標搜索意圖包括多個子意圖,所述基于所述目標搜索意圖,確定目標搜索結果包括:
11.一種搜索裝置,包括:
12.如權利要求11所述的裝置,其中,所述歷...
【專利技術屬性】
技術研發人員:葉文文,殷大偉,易惠雄,馬新宇,王帥強,
申請(專利權)人:北京百度網訊科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。