本公開(kāi)涉及計(jì)算機(jī),本公開(kāi)尤其涉及一種合同生成方法、合同生成系統(tǒng)、存儲(chǔ)介質(zhì)及計(jì)算機(jī)程序產(chǎn)品。
背景技術(shù):
1、隨著互聯(lián)網(wǎng)產(chǎn)業(yè)的發(fā)展,諸多商業(yè)合約可以通過(guò)線上簽約的方式簽訂電子合同。一些線上簽約的業(yè)務(wù)平臺(tái)可以利用模板智能創(chuàng)建電子合同,提供較大的便利性。
2、然而,商業(yè)合約涉及的領(lǐng)域十分廣泛,電子合同的模板不一定適配于不同的業(yè)務(wù)領(lǐng)域,生成的電子合同通常僅作為參考使用,難以直接應(yīng)用于簽約,在簽約前通常需要人工逐字逐句對(duì)平臺(tái)生成的電子合同進(jìn)行校對(duì),以在排除電子合同中的缺陷之后進(jìn)行簽約。如此,需要花費(fèi)較大的人力資源投入電子合同的審核,且需要等待較長(zhǎng)的審核時(shí)間。
技術(shù)實(shí)現(xiàn)思路
1、為了解決上述技術(shù)問(wèn)題之一,本公開(kāi)提供了一種合同生成方法、合同生成系統(tǒng)、存儲(chǔ)介質(zhì)及計(jì)算機(jī)程序產(chǎn)品。
2、本公開(kāi)第一方面提供了一種合同生成方法,包括:獲取合同表單信息;對(duì)所述合同表單信息提取目標(biāo)信息,并將所述目標(biāo)信息填入預(yù)設(shè)的合同模板,生成待評(píng)估合同;對(duì)所述待評(píng)估合同中的合同條款文本進(jìn)行文本內(nèi)容提取,得到第一合同文本;基于合同渲染參數(shù),對(duì)所述合同表單信息進(jìn)行合同文本渲染,得到第二合同文本,所述第二合同文本包含一條或多條合同條款文本;計(jì)算所述第一合同文本與所述第二合同文本中的所述合同條款文本的相似度,得到目標(biāo)相似度;以及在所述目標(biāo)相似度大于相似度閾值時(shí),將所述待評(píng)估合同作為目標(biāo)合同輸出。
3、至少一種可選的實(shí)施方式中,獲取合同表單信息,包括:根據(jù)輸入的合同領(lǐng)域類(lèi)型,生成與所述合同領(lǐng)域類(lèi)型對(duì)應(yīng)的模板表單,所述模板表單包括固定文本內(nèi)容和待填寫(xiě)文本內(nèi)容;以及在所述待填寫(xiě)文本內(nèi)容填寫(xiě)完成的情況下,得到已填寫(xiě)文本內(nèi)容,并根據(jù)所述已填寫(xiě)文本內(nèi)容和所述固定文本內(nèi)容得到所述合同表單信息。
4、至少一種可選的實(shí)施方式中,對(duì)所述合同表單信息提取目標(biāo)信息,并將所述目標(biāo)信息填入預(yù)設(shè)的合同模板,生成待評(píng)估合同,包括:判斷所述合同表單信息對(duì)應(yīng)的合同領(lǐng)域類(lèi)型,并根據(jù)所述合同領(lǐng)域類(lèi)型匹配對(duì)應(yīng)的所述合同模板;以及基于所述合同模板中的待填寫(xiě)字段內(nèi)容,在所述合同表單信息的文本內(nèi)容中匹配對(duì)應(yīng)的目標(biāo)文本內(nèi)容,并將已匹配的所述目標(biāo)文本填入所述合同模板,得到所述待評(píng)估合同。
5、至少一種可選的實(shí)施方式中,對(duì)所述待評(píng)估合同中的合同條款文本進(jìn)行文本內(nèi)容提取,得到第一合同文本,包括:識(shí)別并提取所述待評(píng)估合同中的各條所述合同條款文本;識(shí)別所述待評(píng)估合同中的各條所述合同條款文本各自的條款類(lèi)型;基于所述條款類(lèi)型是否相同,對(duì)所述待評(píng)估合同中的各條所述合同條款文本進(jìn)行分類(lèi),得到至少一個(gè)已分類(lèi)條款集,不同的所述已分類(lèi)條款集中的所述合同條款文本的所述條款類(lèi)型不同;以及基于各個(gè)所述已分類(lèi)條款集得到所述第一合同文本。
6、至少一種可選的實(shí)施方式中,所述合同渲染參數(shù)包括多個(gè)子參數(shù),所述合同渲染參數(shù)基于對(duì)合同文本模型進(jìn)行訓(xùn)練得到,所述合同文本模型用于根據(jù)輸入的合同表單數(shù)據(jù)生成合同文本,所述合同文本包含一條或多條合同條款文本;基于合同渲染參數(shù),對(duì)所述合同表單信息進(jìn)行合同文本渲染,得到第二合同文本,所述第二合同文本包含一條或多條合同條款文本,包括:對(duì)所述合同表單信息進(jìn)行關(guān)鍵詞提取,得到多個(gè)表單字段;?獲取各個(gè)所述表單字段各自對(duì)應(yīng)的條款標(biāo)簽;基于同一條款標(biāo)簽對(duì)應(yīng)的子參數(shù),對(duì)同一條款標(biāo)簽對(duì)應(yīng)的所述表單字段進(jìn)行文本渲染,得到該條款標(biāo)簽對(duì)應(yīng)的合同條款文本;以及基于各個(gè)所述條款標(biāo)簽對(duì)應(yīng)的所述合同條款文本得到所述第二合同文本。
7、至少一種可選的實(shí)施方式中,所述目標(biāo)相似度包括所述第一合同文本與所述第二合同文本中的各條所述合同條款文本的各自對(duì)應(yīng)的子相似度;計(jì)算所述第一合同文本與所述第二合同文本中的所述合同條款文本的相似度,得到目標(biāo)相似度,包括:逐條獲取所述第一合同文本中的所述合同條款文本與所述第二合同文本中對(duì)應(yīng)的所述合同條款文本之間的相似度,分別得到各條所述合同條款文本各自對(duì)應(yīng)的子相似度。
8、至少一種可選的實(shí)施方式中,所述逐條獲取所述第一合同文本中的所述合同條款文本與所述第二合同文本中對(duì)應(yīng)的所述合同條款文本之間的相似度,分別得到各條所述合同條款文本各自對(duì)應(yīng)的子相似度,包括:分別對(duì)第一合同文本中的所述合同條款文本與所述第二合同文本中對(duì)應(yīng)的所述合同條款文本進(jìn)行分詞處理,得到所述第一合同文本對(duì)應(yīng)的第一分詞集和所述第二合同文本對(duì)應(yīng)的第二分詞集;分別獲取所述第一分詞集中的各個(gè)分詞的第一詞頻,和所述第二分詞集中的各個(gè)分詞的第二詞頻;基于所述第一分詞集中的各個(gè)分詞各自的所述第一詞頻,對(duì)所述第一分詞集進(jìn)行向量化編碼,得到第一詞頻向量;基于所述第二分詞集中的各個(gè)分詞各自的所述第二詞頻,對(duì)所述第二分詞集進(jìn)行向量化編碼,得到第二詞頻向量;以及計(jì)算所述第一詞頻向量與所述第二詞頻向量之間夾角的余弦值,得到所述子相似度。
9、至少一種可選的實(shí)施方式中,在所述目標(biāo)相似度大于相似度閾值時(shí),將所述待評(píng)估合同作為目標(biāo)合同輸出,包括:在所述第一合同文本中的各條所述合同條款文本各自對(duì)應(yīng)的子相似度均大于相似度閾值時(shí),將所述待評(píng)估合同作為目標(biāo)合同輸出。
10、至少一種可選的實(shí)施方式中,計(jì)算所述第一合同文本與所述第二合同文本中的所述合同條款文本的相似度,得到目標(biāo)相似度,包括:分別獲取所述第一合同文本中的所述合同條款文本的數(shù)量,以及所述第二合同文本中的所述合同條款文本的數(shù)量;在所述第一合同文本中的所述合同條款文本的數(shù)量與所述第二合同文本中的所述合同條款文本的數(shù)量不相同的情況下,將預(yù)設(shè)的最小相似度作為所述目標(biāo)相似度輸出。
11、本公開(kāi)第二方面提供了一種合同生成系統(tǒng),包括:存儲(chǔ)器,所述存儲(chǔ)器存儲(chǔ)執(zhí)行指令;以及處理器,所述處理器執(zhí)行所述存儲(chǔ)器存儲(chǔ)的執(zhí)行指令,使得所述處理器執(zhí)行本公開(kāi)任一個(gè)實(shí)施方式的合同生成方法。
12、本公開(kāi)第三方面提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器運(yùn)行時(shí)執(zhí)行本公開(kāi)任一個(gè)實(shí)施方式的合同生成方法。
13、本公開(kāi)第四方面提供了一種計(jì)算機(jī)程序產(chǎn)品,該計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器運(yùn)行時(shí)執(zhí)行本公開(kāi)任一個(gè)實(shí)施方式的合同生成方法。
1.一種合同生成方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的合同生成方法,其特征在于,對(duì)所述合同表單信息提取目標(biāo)信息,并將所述目標(biāo)信息填入預(yù)設(shè)的合同模板,生成待評(píng)估合同,包括:
3.根據(jù)權(quán)利要求1所述的合同生成方法,其特征在于,對(duì)所述待評(píng)估合同中的合同條款文本進(jìn)行文本內(nèi)容提取,得到第一合同文本,包括:
4.根據(jù)權(quán)利要求1所述的合同生成方法,其特征在于,所述合同渲染參數(shù)包括多個(gè)子參數(shù),所述合同渲染參數(shù)基于對(duì)合同文本模型進(jìn)行訓(xùn)練得到,所述合同文本模型用于根據(jù)輸入的合同表單數(shù)據(jù)生成合同文本,所述合同文本包含一條或多條合同條款文本;
5.根據(jù)權(quán)利要求1所述的合同生成方法,其特征在于,所述目標(biāo)相似度包括所述第一合同文本與所述第二合同文本中的各條所述合同條款文本的各自對(duì)應(yīng)的子相似度;
6.根據(jù)權(quán)利要求5所述的合同生成方法,其特征在于,所述逐條獲取所述第一合同文本中的所述合同條款文本與所述第二合同文本中對(duì)應(yīng)的所述合同條款文本之間的相似度,分別得到各條所述合同條款文本各自對(duì)應(yīng)的子相似度,包括:
7.根據(jù)權(quán)利要求5所述的合同生成方法,其特征在于,在所述目標(biāo)相似度大于相似度閾值時(shí),將所述待評(píng)估合同作為目標(biāo)合同輸出,包括:
8.根據(jù)權(quán)利要求1所述的合同生成方法,其特征在于,計(jì)算所述第一合同文本與所述第二合同文本中的所述合同條款文本的相似度,得到目標(biāo)相似度,包括:
9.根據(jù)權(quán)利要求1所述的合同生成方法,其特征在于,獲取合同表單信息,包括:
10.根據(jù)權(quán)利要求1所述的合同生成方法,其特征在于,還包括:
11.一種合同生成系統(tǒng),其特征在于,包括:
12.一種可讀存儲(chǔ)介質(zhì),其特征在于,所述可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)用于實(shí)現(xiàn)如權(quán)利要求1至10中任一項(xiàng)所述的合同生成方法。
13.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,所述計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)至少用于實(shí)現(xiàn)如權(quán)利要求1至10中任一項(xiàng)所述的合同生成方法。