本說明書實施例涉及計算機,特別涉及問答方法。
背景技術(shù):
1、隨著機器學習模型的不斷優(yōu)化,機器學習模型在處理各種任務的表格數(shù)據(jù)方面的能力也在不斷提升,如預測、表格理解、定量推理和數(shù)據(jù)生成。表格數(shù)據(jù)是機器學習中普遍存在的基本數(shù)據(jù)格式之一,廣泛應用于金融、醫(yī)學、商業(yè)、農(nóng)業(yè)、教育等嚴重依賴關(guān)系數(shù)據(jù)庫的領(lǐng)域。隨著表格數(shù)據(jù)量的不斷提升,基于表格數(shù)據(jù)進行問答的需求也在不斷上升。
2、現(xiàn)有技術(shù)中,利用機器學習進行表格問答的場景下,通常需要將表格數(shù)據(jù)轉(zhuǎn)換為文本數(shù)據(jù),機器學習模型基于文本數(shù)據(jù)進行問答。然而這種處理方式在將表格數(shù)據(jù)轉(zhuǎn)換為文本數(shù)據(jù)時,需要耗費大量的時間,而且存在表格數(shù)據(jù)誤解析的情況,既降低了問答效率,又無法保證后續(xù)問答的準確性。因此,亟需一種較為有效的問答方法以解決上述問題。
技術(shù)實現(xiàn)思路
1、有鑒于此,本說明書實施例提供了問答方法。本說明書一個或者多個實施例同時涉及問答裝置,一種計算設備,一種計算機可讀存儲介質(zhì)以及一種計算機程序產(chǎn)品,以解決現(xiàn)有技術(shù)中存在的技術(shù)缺陷。
2、根據(jù)本說明書實施例的第一方面,提供了一種問答方法,包括:
3、獲取針對初始表格提出的目標問題;
4、在所述初始表格中提取單元信息對,并基于所述單元信息對和所述目標問題構(gòu)建對應預設語句格式的提示語句;
5、將所述提示語句和所述初始表格輸入問答模型,利用所述問答模型生成所述提示語句的提示信息,并按照所述提示信息中的字段信息裁剪所述初始表格,獲得目標表格;
6、基于所述目標表格確定所述目標問題對應的目標答案。
7、根據(jù)本說明書實施例的第二方面,提供了一種問答裝置,包括:
8、獲取模塊,被配置為獲取針對初始表格提出的目標問題;
9、構(gòu)建模塊,被配置為在所述初始表格中提取單元信息對,并基于所述單元信息對和所述目標問題構(gòu)建對應預設語句格式的提示語句;
10、生成模塊,被配置為將所述提示語句和所述初始表格輸入問答模型,利用所述問答模型生成所述提示語句的提示信息,并按照所述提示信息中的字段信息裁剪所述初始表格,獲得目標表格;
11、確定模塊,被配置為基于所述目標表格確定所述目標問題對應的目標答案。
12、根據(jù)本說明書實施例的第三方面,提供了另一種問答方法,應用于服務端,包括:
13、接收客戶端用戶針對目標業(yè)務提交的目標問題,并基于所述目標問題在表格集合中確定初始表格;
14、在所述初始表格中提取單元信息對,并基于所述單元信息對和所述目標問題構(gòu)建對應預設語句格式的提示語句;
15、將所述提示語句和所述初始表格輸入問答模型,利用所述問答模型生成所述提示語句的提示信息,并按照所述提示信息中的字段信息裁剪所述初始表格,獲得目標表格;
16、基于所述目標表格確定所述目標問題對應的目標答案,并將所述目標答案反饋至所述客戶端用戶。
17、根據(jù)本說明書實施例的第四方面,提供了另一種問答裝置,應用于服務端,包括:
18、接收模塊,被配置為接收客戶端用戶針對目標業(yè)務提交的目標問題,并基于所述目標問題在表格集合中確定初始表格;
19、提取模塊,被配置為在所述初始表格中提取單元信息對,并基于所述單元信息對和所述目標問題構(gòu)建對應預設語句格式的提示語句;
20、輸入模塊,被配置為將所述提示語句和所述初始表格輸入問答模型,利用所述問答模型生成所述提示語句的提示信息,并按照所述提示信息中的字段信息裁剪所述初始表格,獲得目標表格;
21、反饋模塊,被配置為基于所述目標表格確定所述目標問題對應的目標答案,并將所述目標答案反饋至所述客戶端用戶。
22、根據(jù)本說明書實施例的第五方面,提供了一種計算設備,包括:
23、存儲器和處理器;
24、所述存儲器用于存儲計算機可執(zhí)行指令,所述處理器用于執(zhí)行所述計算機可執(zhí)行指令,該計算機可執(zhí)行指令被處理器執(zhí)行時實現(xiàn)上述問答方法的步驟。
25、根據(jù)本說明書實施例的第六方面,提供了一種計算機可讀存儲介質(zhì),其存儲有計算機可執(zhí)行指令,該指令被處理器執(zhí)行時實現(xiàn)上述問答方法的步驟。
26、根據(jù)本說明書實施例的第七方面,提供了一種計算機程序產(chǎn)品,包括計算機程序或指令,該計算機程序或指令被處理器執(zhí)行時實現(xiàn)上述問答方法的步驟。
27、本說明書一個實施例,通過獲取針對初始表格提出的目標問題,在初始表格中提取單元信息對,并基于單元信息對和目標問題構(gòu)建對應預設語句格式的提示語句。提示語句用于指導問答模型進行信息處理,保證問答模型的輸出效果。將提示語句和初始表格輸入問答模型,利用問答模型生成提示語句的提示信息,并按照提示信息中的字段信息裁剪初始表格,獲得目標表格。實現(xiàn)將包含較多信息的初始表格裁剪為包含較少的關(guān)鍵信息的目標表格。后續(xù)即可基于目標表格確定目標問題對應的目標答案,從而提高目標答案的確定效率和準確率。
1.一種問答方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的問答方法,其特征在于,所述基于所述單元信息對和所述目標問題構(gòu)建對應預設語句格式的提示語句,包括:
3.根據(jù)權(quán)利要求2所述的問答方法,其特征在于,所述利用所述問答模型生成所述提示語句的提示信息,包括:
4.根據(jù)權(quán)利要求1所述的問答方法,其特征在于,所述按照所述提示信息中的字段信息裁剪所述初始表格,獲得目標表格,包括:
5.根據(jù)權(quán)利要求1所述的問答方法,其特征在于,在所述目標表格的行數(shù)小于行數(shù)閾值的情況下,所述基于所述目標表格確定所述目標問題對應的目標答案,包括:
6.根據(jù)權(quán)利要求5所述的問答方法,其特征在于,在所述目標表格的行數(shù)大于等于所述行數(shù)閾值的情況下,所述基于所述目標表格確定所述目標問題對應的目標答案,包括:
7.根據(jù)權(quán)利要求1所述的問答方法,其特征在于,在所述目標表格與所述初始表格相同的情況下,所述基于所述目標表格確定所述目標問題對應的目標答案,包括:
8.根據(jù)權(quán)利要求1所述的問答方法,其特征在于,所述初始表格的確定,包括:
9.根據(jù)權(quán)利要求1-8任一項所述的問答方法,其特征在于,所述問答模型的訓練,包括:
10.一種問答方法,其特征在于,應用于服務端,包括:
11.一種計算設備,其特征在于,包括:
12.一種計算機可讀存儲介質(zhì),其特征在于,其存儲有計算機可執(zhí)行指令,該計算機可執(zhí)行指令被處理器執(zhí)行時實現(xiàn)權(quán)利要求1-10任意一項所述問答方法的步驟。
13.一種計算機程序產(chǎn)品,其特征在于,包括計算機程序或指令,該計算機程序或指令被處理器執(zhí)行時實現(xiàn)權(quán)利要求1-10任意一項所述問答方法的步驟。