本申請涉及人工智能,特別涉及對話處理及模型訓(xùn)練方法、裝置、電子設(shè)備、存儲介質(zhì)。
背景技術(shù):
1、隨著人工智能發(fā)展,越來越多場景中可以應(yīng)用人工智能,通過人工智能可以回復(fù)用戶咨詢的問題,而對于不同場景所涉及的信息是多樣的,業(yè)務(wù)邏輯要求比較強,可能導(dǎo)致人工智能并不能準(zhǔn)確地回復(fù),降低了回復(fù)結(jié)果的準(zhǔn)確性。
技術(shù)實現(xiàn)思路
1、本申請?zhí)峁┮环N對話處理及模型訓(xùn)練方法、裝置、電子設(shè)備、存儲介質(zhì),以提高對話應(yīng)答的準(zhǔn)確性。
2、第一方面,本申請?zhí)峁┝艘环N對話處理方法,該對話處理方法包括:
3、將用戶的第一提問語句輸入第一模型,得到所述第一提問語句的第一標(biāo)注信息,所述第一標(biāo)注信息用于表示所述第一提問語句對應(yīng)的歸還資源信息;
4、確定所述用戶的第二提問語句的第二標(biāo)注信息,所述第二提問語句與所述第一提問語句相鄰,且所述第二提問語句的時間早于所述第一提問語句的時間,所述第二標(biāo)注信息用于表示所述第二提問語句對應(yīng)的歸還信息資源;
5、若所述第一標(biāo)注信息和所述第二標(biāo)注信息不同,則將所述第一標(biāo)注信息、所述第二標(biāo)注信息、所述用戶的第一對話數(shù)據(jù)輸入第二模型,生成所述第一提問語句的第一應(yīng)答語句,其中,所述第一對話數(shù)據(jù)包括所述用戶的提問語句、所述提問語句的應(yīng)答語句、以及所述提問語句對應(yīng)的標(biāo)注信息。
6、第二方面,本申請?zhí)峁┝艘环N模型訓(xùn)練方法,包括:
7、獲取用戶的第二訓(xùn)練數(shù)據(jù),所述第二訓(xùn)練數(shù)據(jù)包括多輪對話語句,每輪所述對話語句包括所述用戶的提問語句以及所述提問語句的應(yīng)答語句;
8、將每輪所述用戶的提問語句輸入第一模型,得到每輪所述提問語句的標(biāo)注信息;
9、若第一輪的提問語句的第四標(biāo)注信息與第二輪的提問語句的第五標(biāo)注信息不同,則將第三提問語句以及所述第五標(biāo)注信息對應(yīng)的歸還資源增加到所述第二訓(xùn)練數(shù)據(jù)中;
10、基于所述增加后的第二訓(xùn)練數(shù)據(jù)訓(xùn)練第二模型。
11、第三方面,本申請?zhí)峁┝艘环N對話處理裝置,該對話處理裝置包括:
12、第一標(biāo)注模塊,用于將用戶的第一提問語句輸入第一模型,得到所述第一提問語句的第一標(biāo)注信息,所述第一標(biāo)注信息用于表示所述第一提問語句對應(yīng)的歸還資源信息;
13、第二標(biāo)注模塊,用于確定所述用戶的第二提問語句的第二標(biāo)注信息,所述第二提問語句與所述第一提問語句相鄰,且所述第二提問語句的時間早于所述第一提問語句的時間,所述第二標(biāo)注信息用于表示所述第二提問語句對應(yīng)的歸還信息資源;
14、生成模塊,用于若所述第一標(biāo)注信息和所述第二標(biāo)注信息不同,則將所述第一標(biāo)注信息、所述第二標(biāo)注信息、所述用戶的第一對話數(shù)據(jù)輸入第二模型,生成所述第一提問語句的第一應(yīng)答語句,其中,所述第一對話數(shù)據(jù)包括所述用戶的提問語句、所述提問語句的應(yīng)答語句、以及所述提問語句對應(yīng)的標(biāo)注信息。
15、第四方面,本申請?zhí)峁┝艘环N電子設(shè)備,該電子設(shè)備包括:至少一個處理器;以及與所述至少一個處理器通信連接的存儲器;其中,所述存儲器存儲有可被所述至少一個處理器執(zhí)行的一個或多個計算機程序,一個或多個所述計算機程序被所述至少一個處理器執(zhí)行,以使所述至少一個處理器能夠執(zhí)行上述的對話處理方法。
16、第五方面,本申請?zhí)峁┝艘环N計算機可讀存儲介質(zhì),其上存儲有計算機程序,其中,所述計算機程序在被處理器執(zhí)行時實現(xiàn)上述的對話處理方法。
17、第六方面,本申請?zhí)峁┝艘环N計算機程序產(chǎn)品,包括計算機可讀代碼,或者承載有計算機可讀代碼的非易失性計算機可讀存儲介質(zhì),當(dāng)所述計算機可讀代碼在電子設(shè)備的處理器中運行時,所述電子設(shè)備中的處理器執(zhí)行上述的對話處理方法。
18、本申請所提供的實施例中,獲得第一提問語句的第一標(biāo)注信息和第二提問語句的第二標(biāo)注信息,若所述第一標(biāo)注信息和所述第二標(biāo)注信息不同,則將所述第一標(biāo)注信息、所述第二標(biāo)注信息、所述用戶的第一對話數(shù)據(jù)輸入第二模型,生成所述第一提問語句的第一應(yīng)答語句,這樣,在對話過程中,可以基于標(biāo)注信息進行應(yīng)答,標(biāo)注信息可以表征歸還信息資源,能夠提供更準(zhǔn)確、有效的回復(fù)依據(jù),降低了回復(fù)的隨機性,并且在對話過程中用戶所提問的歸還信息資源可能會變化,通過判斷對話過程中第一提問語句的第一標(biāo)注信息和第二提問語句的第二標(biāo)注信息是否相同,不相同時再將第一標(biāo)注信息、第二標(biāo)注信息以及第一對話數(shù)據(jù)均輸入第二模型以進行應(yīng)答,使得應(yīng)答更加準(zhǔn)確,進一步提高了應(yīng)答的準(zhǔn)確性。
19、應(yīng)當(dāng)理解,本部分所描述的內(nèi)容并非旨在標(biāo)識本申請的實施例的關(guān)鍵或重要特征,也不用于限制本申請的范圍。本申請的其它特征將通過以下的說明書而變得容易理解。
1.一種對話處理方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的對話處理方法,其特征在于,所述第一模型通過以下方法訓(xùn)練得到,所述方法包括:
3.根據(jù)權(quán)利要求2所述的對話處理方法,其特征在于,所述根據(jù)所述每個第一訓(xùn)練數(shù)據(jù)和所述每個第一訓(xùn)練數(shù)據(jù)的第三標(biāo)注信息,訓(xùn)練所述第一模型,包括:
4.根據(jù)權(quán)利要求1所述的對話處理方法,其特征在于,所述第二模型通過以下方法訓(xùn)練得到,所述方法包括:
5.根據(jù)權(quán)利要求4所述的對話處理方法,其特征在于,所述將第三提問語句以及所述第五標(biāo)注信息對應(yīng)的歸還資源信息增加到所述第二訓(xùn)練數(shù)據(jù)中,包括:
6.一種模型訓(xùn)練方法,其特征在于,包括:
7.一種對話處理裝置,其特征在于,包括:
8.一種電子設(shè)備,其特征在于,包括:
9.一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,其特征在于,所述計算機程序在被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1-5中任一項所述的對話處理方法。
10.一種計算機程序產(chǎn)品,其特征在于,包括計算機可讀代碼,或者承載有計算機可讀代碼的非易失性計算機可讀存儲介質(zhì),當(dāng)所述計算機可讀代碼在電子設(shè)備的處理器中運行時,所述電子設(shè)備中的處理器執(zhí)行如權(quán)利要求1-5中任一項所述的對話處理方法。