System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及人工智能(artificial?intelligence,簡稱ai),尤其涉及一種聊天記錄搜索方法、設備、存儲介質及程序產品。
技術介紹
1、隨著互聯網技術的快速發展和互聯網應用(例如即時通訊類應用、社交類應用以及電商類應用)的廣泛普及,用戶在這些互聯網應用中每天產生大量的聊天記錄。這些聊天記錄不僅是溝通的痕跡,更是重要的信息資產,其中可能包含關鍵的業務數據和個人資料。高效、準確地管理這些聊天記錄對于提升工作效率和保障數據安全具有重要意義。特別是在企業和團隊協作中,快速找到相關的聊天記錄可以極大地促進決策效率和項目進展。
2、目前,一些互聯網應用,例如即時通訊應用支持聊天記錄的搜索,但是主要依賴關鍵詞匹配,要求用戶提供精確的關鍵詞來搜索歷史記錄,一方面基于關鍵詞在海量聊天記錄中搜索,效率很低;另一方面,如果用戶無法提供準確的關鍵詞,將無法獲得搜索結果。
技術實現思路
1、本申請的多個方面提供一種聊天記錄搜索方法、設備、存儲介質及程序產品,用以提高聊天記錄的搜索效率和準確性。
2、本申請實施例提供一種聊天記錄搜索方法,應用于服務端設備,服務端負責維護終端設備上目標應用產生的多段歷史聊天記錄,且每段歷史聊天記錄具有概要信息,方法包括:接收終端設備發送的查詢問題,查詢問題用于請求從多段歷史聊天記錄中查詢與查詢問題適配的目標聊天記錄;將查詢問題輸入第一自然語言識別模型進行意圖識別,以得到查詢問題對應的查詢意圖,查詢意圖至少包括查詢問題對應的問題主題信息;將
3、本申請實施例還提供一種聊天記錄搜索方法,應用于終端設備,終端設備上運行有目標應用,目標應用支持基于ai的聊天記錄查詢,方法包括:展示第一應用頁面,第一應用頁面上包括基于ai的聊天記錄查詢入口;響應對聊天記錄查詢入口的觸發操作,展示聊天查詢界面,聊天查詢界面包括輸入控件;響應用戶基于輸入控件的輸入操作,獲取用戶輸入的查詢問題,將查詢問題發送給服務端,以供服務端采用聊天記錄搜索方法中的步驟獲取目標聊天記錄并返回;展示服務端返回的目標聊天記錄。
4、本申請實施例還提供一種電子設備,包括:處理器和存儲器,存儲器于存儲計算機程序,當計算機程序被處理器執行時,致使處理器能夠實現本申請實施例提供的聊天記錄搜索方法中的步驟。
5、本申請實施例還提供一種存儲有計算機程序的計算機可讀存儲介質,當計算機程序被處理器執行時,致使處理器能夠實現本申請實施例提供的聊天記錄搜索方法中的步驟。
6、本申請實施例還提供一種計算機程序產品,包括計算機程序/指令,當計算機程序/指令被處理器執行時,致使處理器能夠實現本申請實施例提供的聊天記錄搜索方法中的步驟。
7、在本申請實施例中,提供一種基于ai技術進行聊天記錄搜索方法,通過結合深度學習的自然語言識別模型,采用多維度提示詞進行層次化搜索優化,實現聊天記錄的智能解析與高效檢索,該方法具體包括:接收終端設備發來的查詢問題,利用第一自然語言識別模型解析查詢意圖,獲取問題主題信息;隨后,將此信息與歷史聊天記錄的概要信息中的內容主題進行匹配,篩選出候選概要信息;通過第二自然語言識別模型對查詢問題與候選概要信息進行問題匹配,確定目標概要信息;最后,結合問題主題信息和目標概要信息,使用第三自然語言識別模型對歷史聊天記錄進行內容匹配,找出最相關的目標聊天記錄并發送給終端設備展示,借助大語言模型的強大處理能力,實現高精度的意圖識別和內容匹配,同時通過逐層篩選機制顯著提高搜索效率,為用戶提供高效的聊天記錄搜索體驗。
本文檔來自技高網...【技術保護點】
1.一種聊天記錄搜索方法,其特征在于,應用于服務端設備,所述服務端負責維護終端設備上目標應用產生的多段歷史聊天記錄,且每段歷史聊天記錄具有概要信息,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
3.根據權利要求1所述的方法,其特征在于,所述第一自然語言識別模型包括第一文本處理層、第一特征提取層和意圖識別層,將所述查詢問題輸入第一自然語言識別模型進行意圖識別,以得到所述查詢問題對應的查詢意圖,包括:
4.根據權利要求1所述的方法,其特征在于,還包括:接收所述終端設備發送的與所述查詢問題對應的搜索時間范圍;每段歷史聊天記錄的概要信息中還包括:該段歷史聊天記錄對應的聊天時間范圍;
5.根據權利要求4所述的方法,其特征在于,所述問題主題信息包括問題主題詞,所述內容主題信息包括:聊天內容摘要和聊天主題詞;將所述問題主題信息與所述初選概要信息中的內容主題信息進行意圖匹配,以得到與所述問題主題信息匹配的候選概要信息,包括:
6.根據權利要求1所述的方法,其特征在于,將所述查詢問題與所述候選概要信息輸入第二
7.根據權利要求6所述的方法,其特征在于,所述第二自然語言識別模型包括:第二文本處理層、第二特征提取層、語義處理層和內容處理層;
8.根據權利要求1所述的方法,其特征在于,每段歷史聊天記錄的概要信息中還包括:該段歷史聊天記錄對應的聊天時間范圍;將所述問題主題信息和所述目標概要信息對應的歷史聊天記錄輸入第三自然語言識別模型進行內容匹配,以得到與所述問題主題信息匹配的目標聊天記錄,包括:
9.根據權利要求2所述的方法,其特征在于,將所述查詢問題和所述目標聊天記錄輸入第四自然語言識別模型進行回復信息的生成處理,以得到與所述查詢問題適配的目標回復信息,包括:
10.根據權利要求1-9任一項所述的方法,其特征在于,還包括:
11.一種聊天記錄搜索方法,其特征在于,應用于終端設備,所述終端設備上運行有目標應用,所述目標應用支持基于AI的聊天記錄查詢,所述方法包括:
12.根據權利要求11所述的方法,其特征在于,響應對所述聊天記錄查詢入口的觸發操作,展示聊天查詢界面,包括:
13.根據權利要求11或12所述的方法,其特征在于,還包括:
14.一種電子設備,其特征在于,包括:處理器和存儲器,所述存儲器于存儲計算機程序,當所述計算機程序被所述處理器執行時,致使所述處理器能夠實現如權利要求1-13任一項所述方法中的步驟。
15.一種存儲有計算機程序的計算機可讀存儲介質,其特征在于,當所述計算機程序被處理器執行時,致使所述處理器能夠實現權利要求1-13任一項所述方法中的步驟。
16.一種計算機程序產品,其特征在于,包括計算機程序/指令,當所述計算機程序/指令被處理器執行時,致使所述處理器能夠實現權利要求1-13任一項所述方法中的步驟。
...【技術特征摘要】
1.一種聊天記錄搜索方法,其特征在于,應用于服務端設備,所述服務端負責維護終端設備上目標應用產生的多段歷史聊天記錄,且每段歷史聊天記錄具有概要信息,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
3.根據權利要求1所述的方法,其特征在于,所述第一自然語言識別模型包括第一文本處理層、第一特征提取層和意圖識別層,將所述查詢問題輸入第一自然語言識別模型進行意圖識別,以得到所述查詢問題對應的查詢意圖,包括:
4.根據權利要求1所述的方法,其特征在于,還包括:接收所述終端設備發送的與所述查詢問題對應的搜索時間范圍;每段歷史聊天記錄的概要信息中還包括:該段歷史聊天記錄對應的聊天時間范圍;
5.根據權利要求4所述的方法,其特征在于,所述問題主題信息包括問題主題詞,所述內容主題信息包括:聊天內容摘要和聊天主題詞;將所述問題主題信息與所述初選概要信息中的內容主題信息進行意圖匹配,以得到與所述問題主題信息匹配的候選概要信息,包括:
6.根據權利要求1所述的方法,其特征在于,將所述查詢問題與所述候選概要信息輸入第二自然語言識別模型進行問題匹配,以得到與所述查詢問題匹配的目標概要信息,包括:
7.根據權利要求6所述的方法,其特征在于,所述第二自然語言識別模型包括:第二文本處理層、第二特征提取層、語義處理層和內容處理層;
8.根據權利要求1所述的方法,其特征在于,每段歷史聊天記錄的概要信息中還包括:該段歷史聊...
【專利技術屬性】
技術研發人員:王曉暉,彭飛,
申請(專利權)人:北京城市網鄰信息技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。