本技術(shù)涉及人工智能開發(fā)與金融科技領(lǐng)域,尤其涉及基于人工智能的查詢處理方法、裝置、計算機設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、隨著人工智能技術(shù)的快速發(fā)展,應(yīng)用于人機交互對話的智能問答系統(tǒng)已經(jīng)在金融領(lǐng)域得到廣泛應(yīng)用,例如可應(yīng)用金融領(lǐng)域的保險方案溝通、購房方案溝通,等等。
2、目前,金融企業(yè)中,例如保險企業(yè)所使用的智能問答系統(tǒng)通常是基于劇本的任務(wù)型機器人的智能問答系統(tǒng)。然而,基于劇本的任務(wù)型機器人往往適用于處理簡單任務(wù)溝通場景。對于用戶輸入的較為復(fù)雜的查詢信息所對應(yīng)的復(fù)雜任務(wù)溝通場景,基于劇本的任務(wù)型機器人通常無法準確有效地完成復(fù)雜任務(wù)溝通場景的決策回復(fù)處理,導(dǎo)致對于查詢信息的決策回復(fù)的準確性較低。
技術(shù)實現(xiàn)思路
1、本技術(shù)實施例的目的在于提出一種基于人工智能的查詢處理方法、裝置、計算機設(shè)備及存儲介質(zhì),以解決現(xiàn)有技術(shù)中,對于用戶輸入的較為復(fù)雜的查詢信息所對應(yīng)的復(fù)雜任務(wù)溝通場景,基于劇本的任務(wù)型機器人通常無法準確有效地完成復(fù)雜任務(wù)溝通場景的決策回復(fù)處理,導(dǎo)致對于查詢信息的決策回復(fù)的準確性較低的技術(shù)問題。
2、為了解決上述技術(shù)問題,本技術(shù)實施例提供一種基于人工智能的查詢處理方法,采用了如下所述的技術(shù)方案:
3、接收用戶輸入的查詢信息;
4、基于預(yù)設(shè)的用戶交互agent對所述查詢信息進行信息解析,得到與所述查詢信息對應(yīng)的查詢關(guān)鍵詞以及用戶意圖;
5、基于預(yù)設(shè)的信息收集agent收集與所述查詢關(guān)鍵詞以及所述用戶意圖對應(yīng)的初始決策信息;
6、基于預(yù)設(shè)的信息加工agent對所述初始決策信息進行加工處理,得到對應(yīng)的目標決策信息;
7、基于預(yù)設(shè)的檢索匹配agent對所述目標決策信息進行標準操作程序匹配處理,得到與所述目標決策信息對應(yīng)的目標標準操作程序;
8、基于預(yù)設(shè)的決策回復(fù)agent,根據(jù)所述目標標準操作程序生成與所述查詢信息對應(yīng)的決策回復(fù)信息;
9、通過所述用戶交互agent將所述決策回復(fù)信息發(fā)送給所述用戶。
10、進一步的,所述基于預(yù)設(shè)的信息收集agent收集與所述查詢關(guān)鍵詞以及所述用戶意圖對應(yīng)的初始決策信息的步驟,具體包括:
11、調(diào)用所述信息收集agent;
12、通過所述信息收集agent構(gòu)建與所述查詢關(guān)鍵詞以及所述用戶意圖對應(yīng)的查詢條件;
13、確定與所述查詢條件對應(yīng)的查詢數(shù)據(jù)源與檢索策略;
14、基于所述檢索策略,使用所述查詢條件對所述查詢數(shù)據(jù)源進行檢索處理,得到與所述查詢條件對應(yīng)的檢索信息;
15、基于所述檢索信息生成所述初始決策信息。
16、進一步的,所述基于預(yù)設(shè)的信息加工agent對所述初始決策信息進行加工處理,得到對應(yīng)的目標決策信息的步驟,具體包括:
17、調(diào)用所述信息加工agent;
18、基于所述信息加工agent對所述初始決策信息進行數(shù)據(jù)清洗處理,得到對應(yīng)的第一決策信息;
19、對所述第一決策信息進行格式轉(zhuǎn)換處理,得到對應(yīng)的第二決策信息;
20、對所述第二決策信息進行特征提取處理,得到對應(yīng)的第三決策信息;
21、將所述第三決策信息作為所述目標決策信息。
22、進一步的,所述基于預(yù)設(shè)的檢索匹配agent對所述目標決策信息進行標準操作程序匹配處理,得到與所述目標決策信息對應(yīng)的目標標準操作程序的步驟,具體包括:
23、調(diào)用所述檢索匹配agent;
24、基于所述檢索匹配agent,使用預(yù)設(shè)的相似度算法計算所述目標決策信息與預(yù)設(shè)的所有標準操作程序之間的相似度;
25、從所有所述標準操作程序中篩選出相似度大于預(yù)設(shè)的相似度閾值的第一標準操作程序;
26、判斷所述第一標準操作程序的數(shù)量是否大于1;
27、若是,基于各所述第一標準操作程序的優(yōu)先級、反饋效果以及執(zhí)行效率生成各所述第一標準操作程序的綜合評價得分;
28、從所有所述第一標準操作程序中篩選出綜合評價得分最高的第二標準操作程序;
29、將所述第二標準操作程序作為所述目標標準操作程序。
30、進一步的,所述基于各所述第一標準操作程序的優(yōu)先級、反饋效果以及執(zhí)行效率生成各所述第一標準操作程序的綜合評價得分的步驟,具體包括:
31、獲取指定標準操作程序的指定優(yōu)先級、指定反饋效果、指定執(zhí)行效率;其中,所述指定標準操作程序為所有所述第一標準操作程序中的任意一個程序;
32、基于預(yù)設(shè)的優(yōu)先級映射表生成與所述指定優(yōu)先級對應(yīng)的指定優(yōu)先級數(shù)值,以及基于預(yù)設(shè)的效果映射表生成與所述指定反饋效果對應(yīng)的指定反饋效果數(shù)值;
33、確定目標權(quán)重選擇算法;
34、基于所述目標權(quán)重選擇算法生成與優(yōu)先級、反饋效果以及執(zhí)行效率分別對應(yīng)的第一權(quán)重、第二權(quán)重以及第三權(quán)重;
35、基于預(yù)設(shè)的評價計算公式對所述指定優(yōu)先級數(shù)值、指定反饋效果數(shù)值、所述指定執(zhí)行效率、所述第一權(quán)重、所述第二權(quán)重以及所述第三權(quán)重進行計算處理,得到對應(yīng)的計算得分;
36、將所述計算得分作為所述指定標準操作程序的綜合評價得分。
37、進一步的,所述基于預(yù)設(shè)的決策回復(fù)agent,根據(jù)所述目標標準操作程序生成與所述查詢信息對應(yīng)的決策回復(fù)信息的步驟,具體包括:
38、調(diào)用所述決策回復(fù)agent;
39、確定目標信息類型;
40、基于所述決策回復(fù)agent,從所述目標標準操作程序中篩選出與所述目標信息類型對應(yīng)的內(nèi)容信息;
41、基于預(yù)設(shè)格式對所述內(nèi)容信息進行轉(zhuǎn)換處理,得到對應(yīng)的目標內(nèi)容信息;
42、基于所述目標內(nèi)容信息生成所述決策回復(fù)信息。
43、進一步的,所述基于所述目標內(nèi)容信息生成所述決策回復(fù)信息的步驟,具體包括:
44、對所述目標內(nèi)容信息進行語法校驗;
45、若所述目標內(nèi)容信息通過語法校驗,則對所述目標內(nèi)容進行語義校驗;
46、若所述目標內(nèi)容信息通過語義校驗,則對所述目標內(nèi)容進行邏輯校驗;
47、若所述目標內(nèi)容信息通過邏輯校驗,則將所述目標內(nèi)容信息作為所述決策回復(fù)信息。
48、為了解決上述技術(shù)問題,本技術(shù)實施例還提供一種基于人工智能的查詢處理裝置,采用了如下所述的技術(shù)方案:
49、接收模塊,用于接收用戶輸入的查詢信息;
50、解析模塊,用于基于預(yù)設(shè)的用戶交互agent對所述查詢信息進行信息解析,得到與所述查詢信息對應(yīng)的查詢關(guān)鍵詞以及用戶意圖;
51、收集模塊,用于基于預(yù)設(shè)的信息收集agent收集與所述查詢關(guān)鍵詞以及所述用戶意圖對應(yīng)的初始決策信息;
52、加工模塊,用于基于預(yù)設(shè)的信息加工agent對所述初始決策信息進行加工處理,得到對應(yīng)的目標決策信息;
53、匹配模塊,用于基于預(yù)設(shè)的檢索匹配agent對所述目標決策信息進行標準操作程序匹配處理,得到與所述目標決策信息對應(yīng)的目標標準操作程序;
54、生成模塊,用于基于預(yù)設(shè)的決策回復(fù)agent,根據(jù)所述目標標準操作程序生成與所述查詢信息對應(yīng)的決策回復(fù)信息;
55、發(fā)送模塊,用于通過所述用戶交互agent將所述決策回復(fù)信息發(fā)送給所述用戶。
56、為了解決上述技術(shù)問題,本技術(shù)實施例還提供一種計算機設(shè)備,采用了如下所述的技術(shù)方案:
57、接收用戶輸入的查詢信息;
58、基于預(yù)設(shè)的用戶交互agent對所述查詢信息進行信息解析,得到與所述查詢信息對應(yīng)的查詢關(guān)鍵詞以及用戶意圖;
59、基于預(yù)設(shè)的信息收集agent收集與所述查詢關(guān)鍵詞以及所述用戶意圖對應(yīng)的初始決策信息;
60、基于預(yù)設(shè)的信息加工agent對所述初始決策信息進行加工處理,得到對應(yīng)的目標決策信息;
61、基于預(yù)設(shè)的檢索匹配agent對所述目標決策信息進行標準操作程序匹配處理,得到與所述目標決策信息對應(yīng)的目標標準操作程序;
62、基于預(yù)設(shè)的決策回復(fù)agent,根據(jù)所述目標標準操作程序生成與所述查詢信息對應(yīng)的決策回復(fù)信息;
63、通過所述用戶交互agent將所述決策回復(fù)信息發(fā)送給所述用戶。
64、為了解決上述技術(shù)問題,本技術(shù)實施例還提供一種計算機可讀存儲介質(zhì),采用了如下所述的技術(shù)方案:
65、接收用戶輸入的查詢信息;
66、基于預(yù)設(shè)的用戶交互agent對所述查詢信息進行信息解析,得到與所述查詢信息對應(yīng)的查詢關(guān)鍵詞以及用戶意圖;
67、基于預(yù)設(shè)的信息收集agent收集與所述查詢關(guān)鍵詞以及所述用戶意圖對應(yīng)的初始決策信息;
68、基于預(yù)設(shè)的信息加工agent對所述初始決策信息進行加工處理,得到對應(yīng)的目標決策信息;
69、基于預(yù)設(shè)的檢索匹配agent對所述目標決策信息進行標準操作程序匹配處理,得到與所述目標決策信息對應(yīng)的目標標準操作程序;
70、基于預(yù)設(shè)的決策回復(fù)agent,根據(jù)所述目標標準操作程序生成與所述查詢信息對應(yīng)的決策回復(fù)信息;
71、通過所述用戶交互agent將所述決策回復(fù)信息發(fā)送給所述用戶。
72、與現(xiàn)有技術(shù)相比,本技術(shù)實施例主要有以下有益效果:
73、本技術(shù)首先接收用戶輸入的查詢信息;然后基于預(yù)設(shè)的用戶交互agent對所述查詢信息進行信息解析,得到與所述查詢信息對應(yīng)的查詢關(guān)鍵詞以及用戶意圖;之后基于預(yù)設(shè)的信息收集agent收集與所述查詢關(guān)鍵詞以及所述用戶意圖對應(yīng)的初始決策信息;后續(xù)基于預(yù)設(shè)的信息加工agent對所述初始決策信息進行加工處理,得到對應(yīng)的目標決策信息;進一步基于預(yù)設(shè)的檢索匹配agent對所述目標決策信息進行標準操作程序匹配處理,得到與所述目標決策信息對應(yīng)的目標標準操作程序;并基于預(yù)設(shè)的決策回復(fù)agent,根據(jù)所述目標標準操作程序生成與所述查詢信息對應(yīng)的決策回復(fù)信息;最后通過所述用戶交互agent將所述決策回復(fù)信息發(fā)送給所述用戶。本技術(shù)通過基于用戶交互agent、信息收集agent、信息加工agent、檢索匹配agent以及決策回復(fù)agent的相互協(xié)作,來對用戶輸入的查詢信息進行決策回復(fù)處理,可以實現(xiàn)快速地對用戶輸入的查詢信息輸出精準的決策回復(fù)信息,有效地提高了對于查詢信息的決策回復(fù)的準確性。