本發(fā)明涉及人工智能信息處理,尤其涉及一種基于rete算法的煤炭合同生成系統(tǒng)及方法。
背景技術(shù):
1、煤炭工業(yè)在能源市場中扮演著重要角色,而煤炭合同作為煤炭交易的關(guān)鍵文件,涉及大量的業(yè)務(wù)數(shù)據(jù)和規(guī)則。隨著煤炭市場的不斷變化和復(fù)雜性增加,傳統(tǒng)的合同生成方法逐漸無法滿足快速、準(zhǔn)確生成合同的需求?,F(xiàn)有技術(shù)中,通常采用基于手動操作或簡單自動化的合同生成方式。手動操作雖然靈活,但效率低下且容易出錯,簡單自動化系統(tǒng)則多采用固定模板或簡單規(guī)則匹配,這些系統(tǒng)無法適應(yīng)復(fù)雜合同的生成需求。
2、因此,本發(fā)明提供一種基于rete算法的煤炭合同生成系統(tǒng)。
技術(shù)實現(xiàn)思路
1、本發(fā)明提供一種基于rete算法的煤炭合同生成系統(tǒng),通過對歷史合同進(jìn)行對象分析,快速確定關(guān)鍵燃料業(yè)務(wù)數(shù)據(jù)對象,提高了分析的效率和準(zhǔn)確性,結(jié)合歷史合同和確定的規(guī)則庫,構(gòu)建rete網(wǎng)絡(luò),實現(xiàn)了規(guī)則的高效管理和應(yīng)用,收集目標(biāo)生成合同所需的關(guān)鍵業(yè)務(wù)數(shù)據(jù)對象,并通過rete網(wǎng)絡(luò)進(jìn)行匹配,從而實現(xiàn)了對規(guī)則的快速、精準(zhǔn)匹配,提高了合同生成的準(zhǔn)確性,基于預(yù)設(shè)算法對匹配結(jié)果進(jìn)行處理,并根據(jù)規(guī)則庫的邏輯生成初步的合同草案,有效縮短了合同生成的周期。實現(xiàn)了高效、精準(zhǔn)地生成煤炭合同,從而提高了合同管理的效率和質(zhì)量。
2、本發(fā)明提供一種基于rete算法的煤炭合同生成系統(tǒng),包括:
3、需求分析模塊:對歷史合同進(jìn)行對象分析確定第一關(guān)鍵燃料業(yè)務(wù)數(shù)據(jù)對象;
4、網(wǎng)絡(luò)構(gòu)建模塊:對歷史合同進(jìn)行需求分析且結(jié)合確定規(guī)則庫,并基于規(guī)則庫中的規(guī)則且結(jié)合第一關(guān)鍵燃料業(yè)務(wù)數(shù)據(jù)對象構(gòu)建rete網(wǎng)絡(luò);
5、規(guī)則匹配模塊:收集目標(biāo)生成合同的第二關(guān)鍵燃料業(yè)務(wù)數(shù)據(jù)對象的第一相關(guān)數(shù)據(jù),并將所述第一相關(guān)數(shù)據(jù)與rete網(wǎng)絡(luò)進(jìn)行匹配;
6、草案生成模塊:基于預(yù)設(shè)算法對匹配結(jié)果進(jìn)行處理,并基于處理結(jié)果以及規(guī)則庫的規(guī)則邏輯生成合同的初步草案。
7、本發(fā)明提供一種基于rete算法的煤炭合同生成系統(tǒng),需求分析模塊,包括:
8、信息提取單元:從預(yù)設(shè)的合同管理系統(tǒng)中提取歷史合同,并對歷史合同中的文本進(jìn)行關(guān)鍵信息提?。?/p>
9、關(guān)系獲取單元:對關(guān)鍵信息進(jìn)行分析得到歷史合同中涉及的關(guān)鍵實體,并對所有關(guān)鍵實體進(jìn)行關(guān)聯(lián)分析,確定關(guān)鍵實體之間的關(guān)聯(lián)關(guān)系;
10、屬性賦予單元:基于預(yù)設(shè)屬性賦予模型分別向每個關(guān)鍵實體賦予相關(guān)屬性;
11、對象確定單元:對關(guān)鍵實體之間的關(guān)聯(lián)關(guān)系以及關(guān)鍵實體的相關(guān)屬性進(jìn)行第二分析,確定第一關(guān)鍵燃料業(yè)務(wù)數(shù)據(jù)對象。
12、本發(fā)明提供一種基于rete算法的煤炭合同生成系統(tǒng),網(wǎng)絡(luò)構(gòu)建模塊,包括:
13、需求獲取單元:對歷史合同進(jìn)行需求分析,獲取合同的業(yè)務(wù)需求;
14、庫構(gòu)建單元:基于預(yù)設(shè)的轉(zhuǎn)換規(guī)則庫將合同的每個業(yè)務(wù)需求轉(zhuǎn)換為預(yù)設(shè)格式的規(guī)則,并基于所有規(guī)則構(gòu)建規(guī)則庫;
15、網(wǎng)絡(luò)構(gòu)建單元:基于規(guī)則庫中的規(guī)則獲取每個規(guī)則中的若干個條件,且結(jié)合第一關(guān)鍵燃料業(yè)務(wù)數(shù)據(jù)對象構(gòu)建rete網(wǎng)絡(luò)。
16、本發(fā)明提供一種基于rete算法的煤炭合同生成系統(tǒng),需求獲取單元,包括:
17、一致分析塊:對所有不同類型的合同進(jìn)行一致分析,獲取不同類型合同中的一致條款;
18、第一篩選塊:基于一致分析結(jié)果對所有合同中的條款進(jìn)行第一篩選,獲取所有合同中除所有一致條款外的若干個第一差異條款;
19、第二篩選塊:基于第一差異條款的出現(xiàn)頻率以及預(yù)設(shè)出現(xiàn)頻率閾值對所有第一差異條款進(jìn)行第二篩選,獲取達(dá)到預(yù)設(shè)出現(xiàn)頻率的若干個第二差異條款;
20、需求確定塊:基于所有一致條款和第二差異條款確定關(guān)鍵條款,并基于關(guān)鍵條款確定合同的業(yè)務(wù)需求。
21、本發(fā)明提供一種基于rete算法的煤炭合同生成系統(tǒng),網(wǎng)絡(luò)構(gòu)建單元,包括:
22、條件獲取子單元:獲取規(guī)則庫中每個規(guī)則中的若干個條件;
23、節(jié)點創(chuàng)建子單元:當(dāng)相應(yīng)規(guī)則中只有單一條件時則向所述單一條件創(chuàng)建第一節(jié)點;
24、解析子單元:當(dāng)相應(yīng)規(guī)則中有多個條件時,分別對相應(yīng)規(guī)則中的每個條件進(jìn)行屬性解析,獲取對應(yīng)條件的條件屬性,進(jìn)而確定每個規(guī)則中的主次條件,同時,根據(jù)每個條件的條件屬性確定對應(yīng)規(guī)則下所有條件之間的關(guān)系;
25、節(jié)點創(chuàng)建子單元:對每個規(guī)則中的主條件創(chuàng)建第一節(jié)點以及每個規(guī)則中的次條件創(chuàng)建第二節(jié)點;
26、條件鏈生成子單元:基于相應(yīng)規(guī)則中所有條件之間的關(guān)系,對相應(yīng)規(guī)則下的第一節(jié)點以及第二節(jié)點進(jìn)行連接,生成第一條件鏈;
27、關(guān)聯(lián)分析子單元:對所有規(guī)則進(jìn)行關(guān)聯(lián)分析,獲取規(guī)則之間的關(guān)聯(lián)關(guān)系;
28、連接子單元:基于所有規(guī)則之間的關(guān)聯(lián)關(guān)系連接所有規(guī)則的第一節(jié)點,進(jìn)而生成第二條件鏈;
29、網(wǎng)絡(luò)構(gòu)建子單元:基于第一條件鏈和第二條件鏈,且結(jié)合第一關(guān)鍵燃料業(yè)務(wù)數(shù)據(jù)對象與每個規(guī)則的映射關(guān)系,構(gòu)建rete網(wǎng)絡(luò)。
30、本發(fā)明提供一種基于rete算法的煤炭合同生成系統(tǒng),解析子單元,包括:
31、獲取對應(yīng)條件的條件屬性,進(jìn)而確定每個規(guī)則中的主次條件,
32、第一計算塊:計算每個條件的條件屬性中每個子屬性的單獨權(quán)重值:
33、;其中,為第i個條件的第j個子屬性的單獨權(quán)重值,為第i個條件的第j個子屬性的業(yè)務(wù)重要性評分,為第i個條件的第j個子屬性的業(yè)務(wù)重要性評分對應(yīng)的轉(zhuǎn)化系數(shù),為第i個條件的第j個子屬性在數(shù)據(jù)中的預(yù)設(shè)變異值,為第i個條件的第j個子屬性在數(shù)據(jù)中的預(yù)設(shè)變異值對應(yīng)的轉(zhuǎn)化系數(shù),為第i個條件的第j個子屬性在所有條件中出現(xiàn)的頻率,為第i個條件的第j個子屬性在所有條件中出現(xiàn)的頻率對應(yīng)的轉(zhuǎn)化系數(shù),為第i個條件的第j個屬性的初始屬性權(quán)重,、分別為第i個條件的第j個子屬性在所有條件中出現(xiàn)的頻率的平均值和標(biāo)準(zhǔn)差,為第i個條件的第j個子屬性在所有條件中出現(xiàn)的頻率的綜合影響調(diào)整因子,且;
34、權(quán)重值獲取塊:基于每個條件的所有單獨權(quán)重值獲取對應(yīng)條件的屬性權(quán)重值;
35、第二計算塊:基于每個條件的屬性權(quán)重值確定條件主次:
36、;其中,為第p個規(guī)則中第i個條件的判斷結(jié)果,為第p個規(guī)則中第i個條件的屬性權(quán)重值,n1為第p個規(guī)則中的條件個數(shù),為第p個規(guī)則中的所有子屬性的平均值,為第p個規(guī)則中的所有屬性權(quán)重值的方差,為第p個規(guī)則中的所有屬性權(quán)重值的方差調(diào)整系數(shù),為第p個規(guī)則中的除第i個條件的屬性權(quán)重值的剩余所有屬性權(quán)重值的方差。
37、一種基于rete算法的煤炭合同生成系統(tǒng),預(yù)設(shè)的規(guī)則邏輯,包括:法律合規(guī)性規(guī)則邏輯、商業(yè)條款規(guī)則邏輯、風(fēng)險管理規(guī)則邏輯、語言規(guī)則邏輯以及變更和終止規(guī)則邏輯。
38、本發(fā)明提供一種基于rete算法的煤炭合同生成方法,包括:
39、對歷史合同進(jìn)行對象分析確定第一關(guān)鍵燃料業(yè)務(wù)數(shù)據(jù)對象;
40、對歷史合同進(jìn)行需求分析且結(jié)合確定規(guī)則庫,并基于規(guī)則庫中的規(guī)則且結(jié)合第一關(guān)鍵燃料業(yè)務(wù)數(shù)據(jù)對象構(gòu)建rete網(wǎng)絡(luò);
41、收集目標(biāo)生成合同的第二關(guān)鍵燃料業(yè)務(wù)數(shù)據(jù)對象的第一相關(guān)數(shù)據(jù),并將所述第一相關(guān)數(shù)據(jù)與rete網(wǎng)絡(luò)進(jìn)行匹配;
42、基于預(yù)設(shè)算法對匹配結(jié)果進(jìn)行處理,并基于處理結(jié)果以及規(guī)則庫的規(guī)則邏輯生成合同的初步草案。
43、本發(fā)明提供的一種基于rete算法的煤炭合同生成系統(tǒng),通過對歷史合同進(jìn)行對象分析,快速確定關(guān)鍵燃料業(yè)務(wù)數(shù)據(jù)對象,提高了分析的效率和準(zhǔn)確性,結(jié)合歷史合同和確定的規(guī)則庫,構(gòu)建rete網(wǎng)絡(luò),實現(xiàn)了規(guī)則的高效管理和應(yīng)用,收集目標(biāo)生成合同所需的關(guān)鍵業(yè)務(wù)數(shù)據(jù)對象,并通過rete網(wǎng)絡(luò)進(jìn)行匹配,從而實現(xiàn)了對規(guī)則的快速、精準(zhǔn)匹配,提高了合同生成的準(zhǔn)確性,基于預(yù)設(shè)算法對匹配結(jié)果進(jìn)行處理,并根據(jù)規(guī)則庫的邏輯生成初步的合同草案,有效縮短了合同生成的周期。實現(xiàn)了高效、精準(zhǔn)地生成煤炭合同,從而提高了合同管理的效率和質(zhì)量。