System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及文本處理,適用于金融科技領域,尤其涉及一種智能應答方法和裝置、電子設備及存儲介質。
技術介紹
1、智能應答技術可以用于自動回復提問人,從而實現回應提問的問題或需求,例如,在金融領域的場景中,通過智能應答技術可以實現對用戶的保險產品咨詢進行快速答復,能夠快速解決用戶的咨詢問題。
2、目前,智能應答技術通常是使用智能應答模型對用戶的問題進行回復,但是智能應答模型在訓練時,如果訓練數據包含偏見,智能應答模型可能會學習并放大這些偏見,導致不公平的決策,無法保證用戶所得到的答復符合相關規范標準和行業標準,從而容易造成客戶損失,因此,如何提高智能答復的合規性,成為了亟待解決的技術問題。
技術實現思路
1、本申請實施例的主要目的在于提出一種智能應答方法和裝置、電子設備及存儲介質,旨在提高智能答復的合規性。
2、為實現上述目的,本申請實施例的第一方面提出了一種智能應答方法,所述方法包括:
3、獲取目標用戶的問題文本數據;
4、對所述問題文本數據進行意圖解析,得到文本意圖;
5、基于所述文本意圖對所述問題文本數據進行文本答復,得到初始答復文本數據;
6、對所述初始答復文本數據進行特征提取,得到答復特征;
7、基于所述答復特征及預設的答復評估模型,對所述初始答復文本數據進行答復合規性評估,得到目標評估數據;
8、基于所述目標評估數據,對所述初始答復文本數據進行文本修改,得到目標答復文本數據;
>9、基于所述目標答復文本數據,向所述目標用戶進行問題答復。
10、在一些實施例,所述對所述初始答復文本數據進行特征提取,得到答復特征,包括:
11、對所述初始答復文本數據進行分詞處理,得到答復詞組;
12、基于所述初始答復文本數據,對所述答復詞組進行上下文理解,得到詞組上下文信息;
13、基于所述詞組上下文信息,對所述答復詞組進行關鍵詞提取,得到所述答復特征。
14、在一些實施例,所述答復特征包括行為特征及背景特征,所述基于所述答復特征及預設的答復評估模型,對所述初始答復文本數據進行答復合規性評估,得到目標評估數據,包括:
15、基于所述背景特征進行行為預測,得到目標行為特征;
16、基于所述答復評估模型,將所述行為特征與所述目標行為特征進行特征對比,得到第一評估數據;
17、基于所述背景特征,對所述行為特征進行反響預測,得到預測反響;
18、基于所述答復評估模型及所述預測反響,對所述初始答復文本數據進行特征評估,得到第二評估數據;
19、對所述第一評估數據及所述第二評估數據進行數據合并,得到所述目標評估數據。
20、在一些實施例,所述基于所述目標評估數據,對所述初始答復文本數據進行文本修改,得到目標答復文本數據,包括:
21、對所述目標評估數據進行數據解析,得到特征評估數據,其中,所述特征評估數據用于表示所述行為特征的評估數據;
22、基于所述特征評估數據,對所述初始答復文本數據進行詞組調整,得到所述目標答復文本數據。
23、在一些實施例,所述基于所述特征評估數據,對所述初始答復文本數據進行詞組調整,得到所述目標答復文本數據,包括:
24、基于所述特征評估數據,對所述行為特征進行特征調整,得到更正行為特征;
25、基于所述更正行為特征及所述背景特征,對所述問題文本數據進行文本答復生成,得到所述目標答復文本數據。
26、在一些實施例,所述基于所述目標答復文本數據,向所述目標用戶進行智能應答,包括:
27、將所述目標答復文本數據與所述問題文本數據進行文本綁定,得到對話文本;
28、基于所述對話文本,向所述目標用戶進行文本傳輸,得到答復文本。
29、在一些實施例,所述基于所述目標答復文本數據,向所述目標用戶進行智能應答之后,所述方法還包括:
30、獲取所述目標用戶基于所述答復文本所傳輸的用戶反響數據;
31、基于所述用戶反響,對所述答復評估模型進行參數調整,得到目標評估模型。
32、為實現上述目的,本申請實施例的第二方面提出了一種智能應答裝置,所述裝置包括:
33、問題文本獲取模塊,用于獲取目標用戶的問題文本數據;
34、文本意圖分析模塊,用于對所述問題文本數據進行意圖解析,得到文本意圖;
35、文本初步答復模塊,用于基于所述文本意圖對所述問題文本數據進行文本答復,得到初始答復文本數據;
36、答復特征提取模塊,用于對所述初始答復文本數據進行特征提取,得到答復特征;
37、答復特征評估模塊,用于基于所述答復特征及預設的答復評估模型,對所述初始答復文本數據進行答復合規性評估,得到目標評估數據;
38、答復文本修改模塊,用于基于所述目標評估數據,對所述初始答復文本數據進行文本修改,得到目標答復文本數據;
39、問題文本答復模塊,用于基于所述目標答復文本數據,向所述目標用戶進行智能應答。
40、為實現上述目的,本申請實施例的第三方面提出了一種電子設備,所述電子設備包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器執行所述計算機程序時實現上述第一方面所述的方法。
41、為實現上述目的,本申請實施例的第四方面提出了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序被處理器執行時實現上述第一方面所述的方法。
42、本申請提出的智能應答方法和裝置、電子設備及存儲介質,其申請通過獲取目標用戶的問題文本數據,再對問題文本數據進行意圖解析,得到文本意圖,并基于該文本意圖對問題文本數據進行文本答復,得到初始答復文本數據,使得初始答復文本能夠解決問題文本數據中所提出的問題,提高了智能應答的問題回復準確率,其次,對初始答復文本數據進行特征提取,得到答復特征,并根據該答復特征及預先訓練好的答復評估模型,對初始答復文本數據進行答復合規性評估,得到目標評估數據,再根據目標評估數據,對初始答復文本數據進行文本修改,得到目標答復文本數據,使得目標答復文本數據更為規范,最后,根據目標答復文本數據,向目標用戶進行文本答復,能夠提高答復文本的合規性。
本文檔來自技高網...【技術保護點】
1.一種智能應答方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述對所述初始答復文本數據進行特征提取,得到答復特征,包括:
3.根據權利要求1所述的方法,其特征在于,所述答復特征包括行為特征及背景特征,所述基于所述答復特征及預設的答復評估模型,對所述初始答復文本數據進行答復合規性評估,得到目標評估數據,包括:
4.根據權利要求3所述的方法,其特征在于,所述基于所述目標評估數據,對所述初始答復文本數據進行文本修改,得到目標答復文本數據,包括:
5.根據權利要求4所述的方法,其特征在于,所述基于所述特征評估數據,對所述初始答復文本數據進行詞組調整,得到所述目標答復文本數據,包括:
6.根據權利要求1-5任一項所述的方法,其特征在于,所述基于所述目標答復文本數據,向所述目標用戶進行智能應答,包括:
7.根據權利要求6所述的方法,其特征在于,所述基于所述目標答復文本數據,向所述目標用戶進行智能應答之后,所述方法還包括:
8.一種智能應答裝置,其特征在于,所述裝置包括:
...【技術特征摘要】
1.一種智能應答方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述對所述初始答復文本數據進行特征提取,得到答復特征,包括:
3.根據權利要求1所述的方法,其特征在于,所述答復特征包括行為特征及背景特征,所述基于所述答復特征及預設的答復評估模型,對所述初始答復文本數據進行答復合規性評估,得到目標評估數據,包括:
4.根據權利要求3所述的方法,其特征在于,所述基于所述目標評估數據,對所述初始答復文本數據進行文本修改,得到目標答復文本數據,包括:
5.根據權利要求4所述的方法,其特征在于,所述基于所述特征評估數據,對所述初始答復文本數據進行詞組調整,得到所述目標答復文本數據,包括:
...【專利技術屬性】
技術研發人員:梁亞妮,
申請(專利權)人:中國平安人壽保險股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。