TWI882378B - Contract assisted review method and device - Google Patents
Contract assisted review method and device Download PDFInfo
- Publication number
- TWI882378B TWI882378B TW112125540A TW112125540A TWI882378B TW I882378 B TWI882378 B TW I882378B TW 112125540 A TW112125540 A TW 112125540A TW 112125540 A TW112125540 A TW 112125540A TW I882378 B TWI882378 B TW I882378B
- Authority
- TW
- Taiwan
- Prior art keywords
- contract
- penalty
- analyzed
- paragraph
- category
- Prior art date
Links
Images
Landscapes
- Machine Translation (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
一種契約輔助審閱方法,適用於將一契約文檔之多個段落標記為多個契約架構類別中之至少一者,藉由一電腦裝置實施,包含:(A) 根據一待分類契約文檔,利用一自然語言文檔解析演算法,獲得多個待分類契約段落;(B) 對於每一待分類契約段落,利用一第一句子轉向量模型,獲得一第一句義向量;(C) 對於每一第一句義向量,根據該第一句義向量,獲得一待分析架構類別向量;(D) 對於每一待分析架構類別向量的每一元素,判定該元素之數值是否大於預設閾值;(E) 當判定出該元素之數值大於預設閾值時,將該元素所對應的該契約架構類別作為一目標契約架構類別。A contract-assisted review method is applicable to marking multiple paragraphs of a contract document as at least one of multiple contract structure categories, and is implemented by a computer device, comprising: (A) obtaining multiple contract paragraphs to be classified based on a contract document to be classified using a natural language document parsing algorithm; (B) obtaining a first sentence meaning vector for each contract paragraph to be classified using a first sentence conversion vector model; (C) obtaining a structure category vector to be analyzed based on each first sentence meaning vector; (D) determining whether the value of each element of each structure category vector to be analyzed is greater than a preset threshold; (E) when it is determined that the value of the element is greater than the preset threshold, using the contract structure category corresponding to the element as a target contract structure category.
Description
本發明是有關於一種自然語言文檔的標記分類方法及其裝置,特別是指一種應用於契約文檔的標記分類方法及其裝置。The present invention relates to a natural language document marking and classification method and device, and in particular to a natural language document marking and classification method and device applied to contract documents.
現代社會為確保雙方交易合作的權益,避免可能出現法律上的糾紛,契約即變得不可或缺。In modern society, contracts have become indispensable to ensure the rights and interests of both parties in transaction cooperation and to avoid possible legal disputes.
以往為了進行契約的標示分類,以確認契約內容及釐清契約條文該注意的事項,必須投入大量人力研究眾多契約內容,找出各條文的關鍵文字或描述,並歸納其描述寫法,而後撰寫相關的自然語言規則判定欲分析的契約條文是否符合特定條件,進而協助審約人員審核契約。然而,撰寫的規則會因契約條文多樣性(相同文意但換句話說、條文文字錯漏),導致影響條文歸納的準確性。In the past, in order to classify contracts, confirm the content of contracts and clarify the matters that should be paid attention to in contract clauses, a lot of manpower must be invested in studying the contents of many contracts, finding the key words or descriptions of each clause, and summarizing their description writing methods, and then writing relevant natural language rules to determine whether the contract clause to be analyzed meets specific conditions, thereby assisting reviewers in reviewing contracts. However, the rules written will affect the accuracy of the clause summary due to the diversity of contract clauses (same meaning but different words, clause wording errors and omissions).
有鑑於此,實有必要尋求一解決方案,以克服先前過度人力成本及契約標示的準確性之問題。In view of this, it is necessary to find a solution to overcome the previous problems of excessive labor costs and inaccuracy of contract markings.
因此,本發明的目的,即在提供一種協助審約人員審核契約的契約輔助審閱方法。Therefore, the purpose of the present invention is to provide a contract assisted review method for assisting reviewers in reviewing contracts.
於是,本發明契約輔助審閱方法,適用於將一自然語言的契約文檔之多個段落標記為多個契約架構類別中之至少一者,藉由一電腦裝置來實施,該電腦裝置儲存有一用於將一欲轉換句子轉換為一欲分類句義向量的第一句子轉向量模型,該契約輔助審閱方法包含一步驟(A)、一步驟(B)、一步驟(C)、一步驟(D),及一步驟(E)。Therefore, the contract-assisted review method of the present invention is applicable to marking multiple paragraphs of a natural language contract document as at least one of multiple contract structure categories, and is implemented by a computer device that stores a first sentence conversion vector model for converting a sentence to be converted into a sentence meaning vector to be classified. The contract-assisted review method includes step (A), step (B), step (C), step (D), and step (E).
步驟(A)是根據所接收之一相關於自然語言的待分類契約文檔,利用一自然語言文檔解析演算法,獲得多個對應該待分類契約文檔的待分類契約段落。Step (A) is to use a natural language document parsing algorithm based on a received contract document to be classified related to a natural language to obtain a plurality of contract paragraphs to be classified corresponding to the contract document to be classified.
步驟(B)是對於每一待分類契約段落,根據該待分類契約段落,利用該第一句子轉向量模型,獲得一對應該待分類契約段落的第一句義向量。Step (B) is to obtain a first sentence vector corresponding to each contract paragraph to be classified by using the first sentence conversion vector model according to the contract paragraph to be classified.
步驟(C)是對於每一第一句義向量,根據該第一句義向量,獲得一對應該第一句義向量的待分析架構類別向量,該待分析架構類別向量的每一元素分別對應該等契約架構類別中之一者。Step (C) is to obtain, for each first sentence meaning vector, a structure category vector to be analyzed corresponding to the first sentence meaning vector according to the first sentence meaning vector, wherein each element of the structure category vector to be analyzed corresponds to one of the contract structure categories.
步驟(D)是對於每一待分析架構類別向量的每一元素,判定該元素之數值是否大於一預設閾值。Step (D) is to determine, for each element of each to-be-analyzed framework category vector, whether the value of the element is greater than a preset threshold.
步驟(E)是對於每一待分析架構類別向量的每一元素,當判定出該元素之數值大於該預設閾值時,將該待分析架構類別向量所對應之該待分類契約段落作為一已分類契約段落,且將該元素所對應的該契約架構類別作為該已分類契約段落的一目標契約架構類別。Step (E) is that for each element of each architecture category vector to be analyzed, when it is determined that the value of the element is greater than the preset threshold, the contract paragraph to be classified corresponding to the architecture category vector to be analyzed is treated as a classified contract paragraph, and the contract architecture category corresponding to the element is used as a target contract architecture category of the classified contract paragraph.
本發明的另一目的,即在提供一種協助審約人員審核契約的契約輔助審閱裝置。Another object of the present invention is to provide a contract auxiliary review device for assisting reviewers in reviewing contracts.
於是,本發明契約輔助審閱裝置包含一儲存模組、一輸入模組,及一電連接該儲存模組與該輸入模組的處理模組。Therefore, the contract assisted review device of the present invention includes a storage module, an input module, and a processing module electrically connected to the storage module and the input module.
該儲存模組儲存有一用於將一欲轉換句子轉換為一欲分類句義向量的第一句子轉向量模型。The storage module stores a first sentence-to-vector model for converting a sentence to be converted into a sentence meaning vector to be classified.
該輸入模組用於接收一相關於自然語言的待分類契約文檔。The input module is used for receiving a contract document to be classified in natural language.
其中,該處理模組根據該待分類契約文檔,利用一自然語言文檔解析演算法,獲得多個對應該待分類契約文檔的待分類契約段落,對於每一待分類契約段落,該處理模組根據該待分類契約段落,利用該第一句子轉向量模型,獲得一對應該待分類契約段落的第一句義向量,對於每一第一句義向量,該處理模組根據該第一句義向量,獲得一對應該第一句義向量的待分析架構類別向量,該待分析架構類別向量的每一元素分別對應該等契約架構類別中之一者,對於每一待分析架構類別向量的每一元素,該處理模組判定該元素之數值是否大於一預設閾值,對於每一待分析架構類別向量的每一元素,當該處理模組判定出該元素之數值大於該預設閾值時,該處理模組將該待分析架構類別向量所對應之該待分類契約段落作為一已分類契約段落,且將該元素所對應的該契約架構類別作為該已分類契約段落的一目標契約架構類別。The processing module uses a natural language document parsing algorithm to obtain a plurality of contract paragraphs to be classified corresponding to the contract document to be classified according to the contract document to be classified. For each contract paragraph to be classified, the processing module uses the first sentence conversion vector model to obtain a first sentence meaning vector corresponding to the contract paragraph to be classified according to the contract paragraph to be classified. For each first sentence meaning vector, the processing module obtains a corresponding structure category vector to be analyzed according to the first sentence meaning vector. An element corresponds to one of the contract structure categories respectively. For each element of each structure category vector to be analyzed, the processing module determines whether the value of the element is greater than a preset threshold. For each element of each structure category vector to be analyzed, when the processing module determines that the value of the element is greater than the preset threshold, the processing module regards the contract segment to be classified corresponding to the structure category vector to be analyzed as a classified contract segment, and regards the contract structure category corresponding to the element as a target contract structure category of the classified contract segment.
本發明的功效在於:藉由該電腦裝置將每一待分類契約段落,利用該第一句子轉向量模型轉換為該第一句義向量,接著獲得每一第一句義向量所對應的該待分析架構類別向量,最後分析每一待分析架構類別向量的元素數值,將對應的該待分類契約段落標記出該目標契約架構類別,藉此將該待分類契約文檔所有的待分類契約段落進行標記,而審約人員審核於審核該待分類契約文檔時,便可參考上述該待分類契約段落的標記結果增加審約效率及準確性。The effect of the present invention is that: each contract paragraph to be classified is converted into the first sentence meaning vector by the computer device using the first sentence conversion vector model, and then the corresponding structure category vector to be analyzed is obtained, and finally the element value of each structure category vector to be analyzed is analyzed, and the corresponding contract paragraph to be classified is marked with the target contract structure category, thereby marking all the contract paragraphs to be classified in the contract document to be classified, and when reviewing the contract document to be classified, the reviewer can refer to the marking results of the contract paragraphs to be classified to increase the review efficiency and accuracy.
在本發明被詳細描述之前,應當注意在以下的說明內容中,類似的元件是以相同的編號來表示。Before the present invention is described in detail, it should be noted that similar components are represented by the same reference numerals in the following description.
參閱圖1,本發明契約輔助審閱方法之一實施例,適用於將一自然語言的契約文檔之多個段落標記為多個契約架構類別中之至少一者,並藉由一電腦裝置1來實施,該電腦裝置1包含一儲存模組11、一輸入模組12、一顯示模組13,及一電連接該儲存模組11與該輸入模組12與該顯示模組13的處理模組14。Referring to FIG. 1 , an embodiment of the contract assisted review method of the present invention is applicable to marking multiple paragraphs of a natural language contract document as at least one of multiple contract structure categories, and is implemented by a
該儲存模組11儲存有一用於將一欲轉換句子轉換為一欲分類句義向量的第一句子轉向量模型、一第二句子轉向量模型、一句子轉字向量模型、一用於將該欲分類句義向量轉換為一維度與該等契約架構類別數量相同的欲分析架構類別向量的特徵擷取分類模型、一契約關鍵提示對應表、一用於根據一預設句子與指示出相關性結果的一預設相關性結果語句與該等段落中之一者來獲得三者間相關程度的相關性預測模型、一契約違約金提示對應表,及一用於根據關於違約金敘述的另一預設句子與該等段落中之一者來獲得該等段落中之該者中之每一個字屬於與該另一預設句子相關之敘述的第一個字所對應的一起點概率值和屬於與該另一預設句子相關之敘述的最後一個字所對應的一終點概率值的段落擷取模型。The
其中,該契約關鍵提示對應表包含多個相關性契約架構類別、每一相關性契約架構類別所對應的至少一相關性測試句,及每一相關性契約架構類別所對應之多個對應多種相關性結果的相關性結果語句。每一相關性契約架構類別為該等契約架構類別中之一者。The contract key prompt corresponding table includes a plurality of relevant contract structure categories, at least one relevant test sentence corresponding to each relevant contract structure category, and a plurality of relevant result sentences corresponding to each relevant contract structure category. Each relevant contract structure category is one of the contract structure categories.
其中,該契約違約金提示對應表包含多個違約金契約架構類別,及每一違約金契約架構類別所對應的至少一違約金測試句。每一違約金契約架構類別為該等契約架構類別中之一者。The contract penalty reminder corresponding table includes a plurality of penalty contract structure categories and at least one penalty test sentence corresponding to each penalty contract structure category. Each penalty contract structure category is one of the contract structure categories.
該儲存模組11還儲存有多筆契約架構訓練資料集、多筆契約相關性訓練資料集,及多筆契約違約金訓練資料集。The
其中,每一契約架構訓練資料集包含一訓練契約段落,及該訓練契約段落所對應的至少一契約架構類別答案。該少一契約架構類別答案為該等契約架構類別中之一者且係由人工標記方式產生。Each contract structure training data set includes a training contract paragraph and at least one contract structure category answer corresponding to the training contract paragraph. The at least one contract structure category answer is one of the contract structure categories and is generated by manual marking.
其中,每一契約相關性訓練資料包含一訓練相關性契約段落、該訓練相關性契約段落所對應的該架構類別,及該訓練相關性契約段落所對應的一契約相關性答案。其中,該訓練相關性契約段落所對應的該架構類別為該等相關性契約架構類別中之一者。其中,該契約相關性答案為該訓練相關性契約段落所對應的該架構類別所對應的所有相關性結果中之一者且由人工標記方式產生。Each contract-related training data includes a training-related contract paragraph, the framework category corresponding to the training-related contract paragraph, and a contract-related answer corresponding to the training-related contract paragraph. The framework category corresponding to the training-related contract paragraph is one of the related contract framework categories. The contract-related answer is one of all related results corresponding to the framework category corresponding to the training-related contract paragraph and is generated by manual marking.
其中,每一契約違約金訓練資料集包含一訓練違約金契約段落、該訓練違約金契約段落所對應的該架構類別,及該訓練違約金契約段落所對應之一包含一起點位置及一終點位置的契約違約金答案。其中,該訓練違約金契約段落所對應的該架構類別為該等違約金契約架構類別中之一者。其中,該契約違約金答案的該起點位置用於指示所對應之該訓練契約段落中一個字的位置,而該契約違約金答案的該終點位置用於指示所對應之該訓練契約段落中另一個字的位置,故由該起點位置與該終點位置可定義出一段選自於所對應之該訓練契約段落的一段內容。其中,該契約違約金答案係由人工標註方式產生。Each contract default penalty training data set includes a training default penalty contract paragraph, the framework category corresponding to the training default penalty contract paragraph, and a contract default penalty answer corresponding to the training default penalty contract paragraph, which includes a starting position and an ending position. The framework category corresponding to the training default penalty contract paragraph is one of the default penalty contract framework categories. The starting position of the contract breach penalty answer is used to indicate the position of a word in the corresponding training contract paragraph, and the ending position of the contract breach penalty answer is used to indicate the position of another word in the corresponding training contract paragraph, so a section of content selected from the corresponding training contract paragraph can be defined by the starting position and the ending position. The contract breach penalty answer is generated by manual annotation.
值得特別說明的是,在本實施例中,該契約文檔包含一保密契約文檔,但不以此為限。而該等契約架構類別包含一契約主體類別、一契約目的類別、一機密資訊類別、一保密義務類別、一保密義務之排除類別、一保密期間及效力類別、一權利歸屬與擔保類別、一機密資訊之返回類別、一違約責任損害違約金類別、一違約責任違約金類別、一準據法及管轄法院類別,及一其他類別,但不以上述為限。It is worth noting that in this embodiment, the contract document includes a confidentiality contract document, but is not limited thereto. The contract structure categories include a contract subject category, a contract purpose category, a confidential information category, a confidentiality obligation category, a confidentiality obligation exclusion category, a confidentiality period and effectiveness category, a rights ownership and guarantee category, a confidential information return category, a breach of contract liability damages category, a breach of contract liability liquidated damages category, a governing law and jurisdictional court category, and other categories, but are not limited to the above.
該電腦裝置1可為一個人電腦、一平板電腦或一筆記型電腦,但不以此為限。The
以下將配合本發明契約輔助審閱方法之該實施例,來說明該電腦裝置1中各元件的運作細節,該契約輔助審閱方法之該實施例包含一架構訓練程序、一相關性訓練程序、一違約金訓練程序、一架構分類程序、一相關性判定程序,及一違約金段落擷取程序。The following will be used in conjunction with the embodiment of the contract assisted review method of the present invention to explain the operating details of each component in the
參閱圖2,該架構訓練程序係根據所有契約架構訓練資料集進行訓練,並包含步驟41~44。Referring to FIG. 2 , the framework training process is trained based on all contract framework training data sets and includes
在步驟41中,對於每一契約架構訓練資料集,該處理模組14根據該契約架構訓練資料集的該訓練契約段落,利用待訓練完成的該第一句子轉向量模型,獲得一對應該訓練契約段落的訓練第一句義向量。In
值得特別說明的是,在本實施例中,該第一句子轉向量模型係為一基於變換器的雙向編碼器表示技術(BERT,Bidirectional Encoder Representations from Transformers)的編碼器,但不以此為限。而本實施例係將該第一句子轉向量模型所輸出的[CLS]向量作為該訓練第一句義向量,但不以此為限。It is worth noting that in this embodiment, the first sentence-to-vector model is a transformer-based bidirectional encoder representation technology (BERT, Bidirectional Encoder Representations from Transformers) encoder, but not limited to this. And this embodiment uses the [CLS] vector output by the first sentence-to-vector model as the training first sentence meaning vector, but not limited to this.
在步驟42中,對於每一契約架構訓練資料集,該處理模組14根據該契約架構訓練資料集所對應的該訓練第一句義向量,利用待訓練完成的該特徵擷取分類模型,獲得一對應該訓練第一句義向量的待處理訓練架構類別向量。In
值得特別說明的是,在本實施例中,該特徵擷取分類模型係為一神經網路(NN,Neural Network)或一卷積神經網路模型(CNN,Convolutional Neural Network),但不以此為限。It is worth mentioning that in this embodiment, the feature extraction classification model is a neural network (NN) or a convolutional neural network model (CNN), but is not limited thereto.
在步驟43中,對於每一契約架構訓練資料集,該處理模組14根據該契約架構訓練資料集所對應的該待處理訓練架構類別向量,利用一乙狀函數(S型函數),將該待處理訓練架構類別向量中的每一元素進行映射轉換,以獲得一對應該待處理訓練架構類別向量的待分析訓練架構類別向量。In
在步驟44中,對於每一契約架構訓練資料集,該處理模組14根據該契約架構訓練資料集所對應的該待分析訓練架構類別向量與該契約架構訓練資料集所對應的該至少一契約架構類別答案進行比對,並調整待訓練完成的該第一句子轉向量模型(進行微調Fine Tune)與待訓練完成的該特徵擷取分類模型之參數,進而獲得訓練完成的該第一句子轉向量模型及該特徵擷取分類模型。In
參閱圖3,該相關性訓練程序係根據所有契約相關性訓練資料集進行訓練,並對於每一契約相關性訓練資料集進行處理,且包含步驟51~55。Referring to FIG. 3 , the relevance training procedure is trained based on all contract relevance training data sets, and processes each contract relevance training data set, and includes
在步驟51中,該處理模組14根據該契約相關性訓練資料集的該訓練相關性契約段落所對應的該架構類別及該契約關鍵提示對應表,獲得該契約相關性訓練資料集的該訓練相關性契約段落所對應的所有相關性測試句與所有相關性結果語句。In
在步驟52中,對於該契約相關性訓練資料集的該訓練相關性契約段落所對應的每一相關性測試句,該處理模組14根據該契約相關性訓練資料集的該訓練相關性契約段落所對應的所有相關性結果語句、該相關性測試句及該契約相關性訓練資料集的該訓練相關性契約段落,利用待訓練完成的該第二句子轉向量模型,獲得關於該契約相關性訓練資料集的該訓練相關性契約段落所對應的每一相關性結果語句關於該待檢測相關性測試句及該待分析相關性契約段落的多個訓練第二句義向量。In
值得特別說明的是,在本實施例中,該第二句子轉向量模型係為一基於變換器的雙向編碼器表示技術(BERT,Bidirectional Encoder Representations from Transformers)的編碼器,但不以此為限。而本實施例係將該第二句子轉向量模型所輸出的[CLS]向量作為該訓練第二句義向量,但不以此為限。It is worth noting that in this embodiment, the second sentence-to-vector model is a transformer-based bidirectional encoder representation technology (BERT, Bidirectional Encoder Representations from Transformers) encoder, but not limited to this. And this embodiment uses the [CLS] vector output by the second sentence-to-vector model as the training second sentence meaning vector, but not limited to this.
在步驟53中,對於該契約相關性訓練資料集的該訓練相關性契約段落所對應的每一相關性測試句,該處理模組14根據該相關性測試句所對應的每一訓練第二句義向量,利用待訓練完成的一第一線性轉換矩陣,獲得一對應該訓練第二句義向量的待處理訓練相關性向量。In
在步驟54中,對於該契約相關性訓練資料集的該訓練相關性契約段落所對應的每一相關性測試句,該處理模組14根據該相關性測試句所對應的每一待處理訓練相關性向量,利用一歸一化指數函式(Softmax函式)進行映射轉換,以獲得一待分析訓練相關性向量。In
在步驟55中,對於該契約相關性訓練資料集的該訓練相關性契約段落所對應的每一相關性測試句,該處理模組14根據該相關性測試句所對應的每一待分析訓練相關性向量與該契約相關性訓練資料集的該契約相關性答案進行比對,並調整待訓練完成的該第二句子轉向量模型(進行微調Fine Tune)與待訓練完成的該第一線性轉換矩陣之參數,進而獲得訓練完成的該相關性預測模型。In
參閱圖4,該違約金訓練程序係根據所有契約違約金訓練資料集進行訓練,並對於每一契約違約金訓練資料集進行處理,且包含步驟61~67。Referring to FIG. 4 , the default penalty training procedure is trained based on all contract default penalty training data sets, and processes each contract default penalty training data set, and includes
在步驟61中,該處理模組14根據該契約違約金提示對應表,獲得該契約違約金訓練資料集的該訓練違約金契約段落所對應的至少一違約金測試句。In
在步驟62中,對於該契約違約金訓練資料集的該訓練違約金契約段落所對應的每一違約金測試句,該處理模組14根據該違約金測試句及該契約違約金訓練資料集的該訓練違約金契約段落,利用待訓練完成的該句子轉字向量模型,獲得關於該訓練違約金契約段落之每一個字的多個待處理訓練字義向量。In
值得特別說明的是,在本實施例中,該句子轉字向量模型係為一基於變換器的雙向編碼器表示技術(BERT,Bidirectional Encoder Representations from Transformers)的編碼器,但不以此為限。而本實施例係將該訓練違約金契約段落之每一個字經由該句子轉字向量模型轉換輸出的字向量作為該等待處理訓練字義向量,但不以此為限。It is worth noting that in this embodiment, the sentence-to-word vector model is a transformer-based bidirectional encoder representation technology (BERT, Bidirectional Encoder Representations from Transformers) encoder, but not limited to this. In this embodiment, each word in the training default contract paragraph is converted by the sentence-to-word vector model to output the word vector as the waiting-for-processing training word meaning vector, but not limited to this.
在步驟63中,對於該契約違約金訓練資料集的該訓練違約金契約段落所對應的每一違約金測試句,該處理模組14根據該違約金測試句關於該訓練違約金契約段落之每一個字的該等待處理訓練字義向量,利用待訓練完成的一第二線性轉換矩陣,獲得多個分別對應該等待處理訓練字義向量的待處理訓練起點概率值。In
在步驟64中,對於該契約違約金訓練資料集的該訓練違約金契約段落所對應的每一違約金測試句,該處理模組14根據該違約金測試句所對應的所有待處理訓練起點概率值,利用該歸一化指數函式進行映射轉換,以獲得該違約金測試句關於該訓練違約金契約段落之每一個字的多個訓練起點概率值。In
在步驟65中,對於該契約違約金訓練資料集的該訓練違約金契約段落所對應的每一違約金測試句,該處理模組14根據該違約金測試句關於該訓練違約金契約段落之每一個字的該等待處理訓練字義向量,利用待訓練完成的一第三線性轉換矩陣,獲得多個分別對應該等待處理訓練字義向量的待處理訓練終點概率值。In
在步驟66中,對於該契約違約金訓練資料集的該訓練違約金契約段落所對應的每一違約金測試句,該處理模組14根據該違約金測試句所對應的所有待處理訓練終點概率值,利用該歸一化指數函式進行映射轉換,以獲得該違約金測試句關於該訓練違約金契約段落之每一個字的多個訓練終點概率值。In
在步驟67中,對於該契約違約金訓練資料集的該訓練違約金契約段落所對應的每一違約金測試句,將該違約金測試句所對應的所有訓練起點概率值與所有訓練終點概率值與該契約違約金訓練資料集的該契約違約金答案進行比對,並調整待訓練完成的該句子轉字向量模型(進行微調Fine Tune)、待訓練完成的該第二線性轉換矩陣及待訓練完成的該第三線性轉換矩陣之參數,進而獲得訓練完成的該段落擷取模型。其中,具有最大之該訓練起點概率值的字之位置和具有最大之該訓練終點概率值的字之位置即為該契約違約金答案。In
參閱圖5,該架構分類程序包含步驟71~75。Referring to FIG. 5 , the framework classification process includes
在步驟71中,該處理模組14根據該輸入模組12所接收之一相關於自然語言的待分類契約文檔,利用一自然語言文檔解析演算法,獲得多個對應該待分類契約文檔的待分類契約段落。In
值得特別說明的是,在本實施例中,該自然語言文檔解析演算法係為Docx Parser軟體,但不以此為限。It is worth mentioning that in this embodiment, the natural language document parsing algorithm is Docx Parser software, but not limited to this.
在步驟72中,對於每一待分類契約段落,該處理模組14根據該待分類契約段落,利用該第一句子轉向量模型,獲得一對應該待分類契約段落的第一句義向量。在本實施例中,該處理模組14係將該第一句子轉向量模型所輸出的[CLS]向量作為該第一句義向量,但不以此為限。In
在步驟73中,對於每一第一句義向量,該處理模組14根據該第一句義向量,利用該特徵擷取分類模型,獲得一對應該第一句義向量的待分析架構類別向量。其中,該待分析架構類別向量的每一元素分別對應該等契約架構類別中之一者。In
參閱圖6,步驟73還包含子步驟731、732。Referring to FIG. 6 , step 73 further includes
在子步驟731中,對於每一第一句義向量,該處理模組14根據該第一句義向量,利用該特徵擷取分類模型,獲得一對應該第一句義向量的待處理架構類別向量。In sub-step 731, for each first sentence meaning vector, the
在子步驟732中,對於每一待處理架構類別向量,該處理模組14根據該待處理架構類別向量,利用該乙狀函數,將該待處理架構類別向量中的每一元素進行映射轉換,以獲得一對應該待處理架構類別向量的待分析架構類別向量。In
在步驟74中,對於每一待分析架構類別向量的每一元素,該處理模組14判定該元素之數值是否大於一預設閾值。當該處理模組14判定出該元素之數值大於該預設閾值時,進行流程步驟75;當該處理模組14判定出該元素之數值不大於該預設閾值時,不執行任何程序。In
在步驟75中,對於每一待分析架構類別向量的每一元素,該處理模組14將該待分析架構類別向量所對應之該待分類契約段落作為一已分類契約段落,且將該元素所對應的該契約架構類別作為該已分類契約段落的一目標契約架構類別,並將該已分類契約段落及該目標契約架構類別顯示於該顯示模組13。In
參閱圖7、8及表一,該相關性判定程序係執行於該契約架構類別分類程序之後,並對於每一已分類契約段落進行處理,該相關性判定程序包含步驟81~84。Referring to Figures 7, 8 and Table 1, the relevance determination process is executed after the contract structure classification process, and processes each classified contract paragraph. The relevance determination process includes steps 81-84.
在步驟81中,該處理模組14判定該已分類契約段落所對應的該至少一目標契約架構類別中,是否存在與該契約關鍵提示對應表的該等相關性契約架構類別之任一者相同的至少一待分析相關性契約架構類別。當該處理模組14判定出存在該至少一待分析相關性契約架構類別時,進行流程步驟82;當該處理模組14判定出不存在任一待分析相關性契約架構類別時,結束該相關性判定程序。In
在步驟82中,對於每一待分析相關性契約架構類別,該處理模組14根據該契約關鍵提示對應表,將與該待分析相關性契約架構類別相同之該相關性契約架構類別所對應的該至少一相關性測試句作為至少一待檢測相關性測試句,並將與該待分析相關性契約架構類別相同之該相關性契約架構類別所對應的所有相關性結果語句作為多個待檢測相關性結果語句,並將該已分類契約段落作為一待分析相關性契約段落。In
在步驟83中,對於該待分析相關性契約段落的每一待分析相關性契約架構類別,該處理模組14根據該待分析相關性契約架構類別所對應的所有待檢測相關性結果語句、該待分析相關性契約架構類別所對應的所有待檢測相關性測試句及該待分析相關性契約段落,利用該相關性預測模型,獲得多個待判定相關性預測結果。其中,每一待判定相關性預測結果包含該待分析相關性契約架構類別所對應的每一待檢測相關性結果語句、該待分析相關性契約架構類別所對應的每一待檢測相關性測試句及該待分析相關性契約段落三者間關於該待分析相關性契約架構類別所對應的該等相關性結果的多個待判定相關概率值。In
參閱圖8,對於該待分析相關性契約段落的每一待分析相關性契約架構類別,該處理模組進行一相關性概率值獲取程序來獲得該至少一待判定相關性預測結果並作為步驟83,步驟83還包含子步驟831~833。Referring to FIG. 8 , for each relevant contract structure category to be analyzed in the relevant contract paragraph to be analyzed, the processing module performs a relevance probability value acquisition procedure to obtain the at least one relevance prediction result to be determined as
在子步驟831中,對於該待分析相關性契約架構類別的每一待檢測相關性測試句,該處理模組14根據該待分析相關性契約架構類別的所有待檢測相關性結果語句、該待檢測相關性測試句及該待分析相關性契約段落,利用該第二句子轉向量模型,獲得多個關於所有待檢測相關性結果語句與該待檢測相關性測試句及該待分析相關性契約段落的第二句義向量。在本實施例中,該處理模組14係將該第二句子轉向量模型所輸出的[CLS]向量作為該第二句義向量,但不以此為限。In
在子步驟832中,對於該待分析相關性契約架構類別的每一第二句義向量,該處理模組14根據該第二句義向量,利用該第一線性轉換矩陣,獲得一對應該第二句義向量的待處理相關性向量。In
在子步驟833中,對於該待分析相關性契約架構類別的每一待處理相關性向量,該處理模組14根據該待處理相關性向量的所有元素,利用該歸一化指數函式進行映射轉換,以獲得一作為該待判定相關性預測結果的待分析相關性向量。其中,該待分析相關性向量的所有元素係為該等待判定相關概率值。In
在步驟84中,對於該待分析相關性契約段落的每一待分析相關性契約架構類別,該處理模組14根據該待分析相關性契約架構類別所對應的所有待判定相關性預測結果,獲得一指示出該待分析相關性契約段落屬於該待分析相關性契約架構類別所對應所有相關性結果之其中一者的目標相關性標記結果,並將該目標相關性標記結果顯示於該顯示模組13。In
特別地,在步驟84中,對於該待分析相關性契約段落的每一待分析相關性契約架構類別,該處理模組14係根據該待分析相關性契約架構類別所對應所有待判定相關概率值中,將具有最大之該待判定相關概率值所對應的該相關性結果作為該目標相關性標記結果,但不以此為限。In particular, in
參閱表一,具體來說,在步驟81、82中,當該處理模組14判定該待分析相關性契約段落屬於「保密期間及效力類別」時可知,該待分析相關性契約段落所對應的該至少一待檢測相關性測試句即為「保密期限是多久」及「接受資料後需要保密的期限是」且該待分析相關性契約段落所對應的所有待檢測相關性結果語句即為「一年以內(含)」、「超過一年」及「未規定」,並將該已分類契約段落作為該待分析相關性契約段落。在步驟83中,該處理模組14根據「保密期限是多久」、「一年以內(含)」及該待分析相關性契約段落,獲得一第一待分析相關性向量;根據「保密期限是多久」、「超過一年」及該待分析相關性契約段落,獲得一第二待分析相關性向量;根據「保密期限是多久」、「未規定」及該待分析相關性契約段落,獲得一第三待分析相關性向量;根據「接受資料後需要保密的期限是」、「一年以內(含)」及該待分析相關性契約段落,獲得一第四待分析相關性向量;根據「接受資料後需要保密的期限是」、「超過一年」及該待分析相關性契約段落,獲得一第五待分析相關性向量;根據「接受資料後需要保密的期限是」、「未規定」及該待分析相關性契約段落,獲得一第六待分析相關性向量。在步驟84中,若判定出前述六個待分析相關性向量中所有元素具之最大待判定相關概率值對應的相關性結果語句是「一年以內(含)」,則將「一年以內(含)」作為該目標相關性標記結果,並將該目標相關性標記結果顯示於該顯示模組13。特別地,該至少一相關性測試句與該等相關性結果語句不限於表一範例,可依設計者自由增加或修改。
參閱圖9~11及表二,該違約金段落擷取程序係執行於該契約架構類別分類程序之後,並對於每一已分類契約段落進行處理,並包含步驟91~97。Referring to Figures 9-11 and Table 2, the penalty paragraph extraction process is executed after the contract structure classification process, and processes each classified contract paragraph, and includes steps 91-97.
在步驟91中,該處理模組14判定該已分類契約段落所對應的該至少一目標契約架構類別中,是否存在與該契約違約金提示對應表的該等違約金契約架構類別之任一者相同的至少一待分析違約金契約架構類別。當該處理模組14判定出存在該至少一待分析違約金契約架構類別時,進行流程步驟92;當該處理模組14判定出不存在任一待分析違約金契約架構類別時,結束該違約金段落擷取程序。In
在步驟92中,對於每一待分析違約金契約架構類別,該處理模組14根據該契約違約金提示對應表,將與該待分析違約金契約架構類別相同之該違約金契約架構類別所對應的該至少一違約金測試句作為至少一待檢測違約金測試句,並將該已分類契約段落作為一待分析違約金契約段落。In
在步驟93中,對於該待分析違約金契約段落的每一待分析違約金契約架構類別,該處理模組14根據該待分析違約金契約架構類別的每一待檢測違約金測試句及該待分析違約金契約段落,利用該段落擷取模型,獲得至少一待判定違約金擷取結果。其中,每一待判定違約金擷取結果包含該待分析違約金契約段落之每一個字屬於關於所對應之待檢測違約金測試句之敘述之第一個字所對應的一違約金起點概率值與屬於關於所對應之待檢測違約金測試句之敘述之最後一個字所對應的一違約金終點概率值。In
參閱圖10,對於該待分析違約金契約段落的每一待分析違約金契約架構類別,該處理模組進行一起終點概率值獲取程序來獲得該至少一待判定違約金擷取結果並作為步驟93,步驟93還包含子步驟931~936。Referring to FIG. 10 , for each default penalty contract structure category to be analyzed in the default penalty contract section to be analyzed, the processing module performs an endpoint probability value acquisition procedure to obtain at least one default penalty capture result to be determined as
在子步驟931,對於該待分析違約金契約架構類別的每一待檢測違約金測試句,該處理模組14根據該待檢測違約金測試句及該待分析違約金契約段落,利用該句子轉字向量模型,獲得該待檢測違約金測試句關於該待分析違約金契約段落之每一個字的多個待處理字義向量。在本實施例中,該處理模組14係將該待分析違約金契約段落之每一個字經由該句子轉字向量模型轉換輸出的字向量作為該等待處理字義向量,但不以此為限。In sub-step 931, for each test sentence of the breach of contract to be analyzed of the category of the breach of contract structure to be analyzed, the
在子步驟932,對於該待分析違約金契約架構類別的每一待檢測違約金測試句,該處理模組14根據該待檢測違約金測試句關於該待分析違約金契約段落之每一個字的所有待處理字義向量,利用該第二線性轉換矩陣,獲得多個分別對應該等待處理字義向量的待處理違約金起點概率值。In
在子步驟933,對於該待分析違約金契約架構類別的每一待檢測違約金測試句,該處理模組14根據該待檢測違約金測試句所對應的所有待處理違約金起點概率值,利用該歸一化指數函式進行映射轉換,以獲得該待檢測違約金測試句關於該待分析違約金契約段落之每一個字的多個違約金起點概率值。In
在子步驟934,對於該待分析違約金契約架構類別的每一待檢測違約金測試句,該處理模組14根據該待檢測違約金測試句關於該待分析違約金契約段落之每一個字的所有待處理字義向量,利用該第三線性轉換矩陣,獲得多個分別對應該等待處理字義向量的待處理違約金終點概率值。In
在子步驟935,對於該待分析違約金契約架構類別的每一待檢測違約金測試句,該處理模組14根據該待檢測違約金測試句所對應的所有待處理違約金終點概率值,利用該歸一化指數函式進行映射轉換,以獲得該待檢測違約金測試句關於該待分析違約金契約段落之每一個字的多個違約金終點概率值。In
在子步驟936,對於該待分析違約金契約架構類別的每一待檢測違約金測試句,該處理模組14將該待檢測違約金測試句所對應的所有違約金起點概率值與所有違約金終點概率值作為該待判定違約金擷取結果。In
在步驟94中,對於該待分析違約金契約段落的每一待分析違約金契約架構類別,該處理模組14根據該待分析違約金契約架構類別所有待判定違約金擷取結果,獲得一關於該待分析違約金契約架構類別,且指示出該待分析違約金契約段落中由一目標違約金起點字與一目標違約金終點字所定義出之一違約金段落的目標違約金擷取結果,並將該目標違約金擷取結果顯示於該顯示模組13。In
參閱圖11,步驟94還包含子步驟941~943。Referring to FIG. 11 ,
在子步驟941中,對於該待分析違約金契約段落的每一待分析違約金契約架構類別,該處理模組14根據該待分析違約金契約架構類別所對應的所有違約金起點概率值,自該待分析違約金契約段落的所有字中,獲得一具有最大之該違約金起點概率值的字並作為該目標違約金起點字。In
在子步驟942中,對於該待分析違約金契約段落的每一待分析違約金契約架構類別,該處理模組14根據該待分析違約金契約架構類別所對應的所有違約金終點概率值,自該待分析違約金契約段落的所有字中,獲得一具有最大之該違約金終點概率值的字並作為該目標違約金終點字。In
在子步驟943中,對於該待分析違約金契約段落的每一待分析違約金契約架構類別,該處理模組14根據該待分析違約金契約架構類別所對應的該目標違約金起點字與該目標違約金終點字,定義出該違約金段落並作為該目標違約金擷取結果。In
參閱表二,具體來說,在步驟91、92中,當該處理模組14判定該待分析違約金契約段落屬於「違約責任損害違約金類別」時可知,該待分析違約金契約段落所對應的該至少一待檢測違約金測試句即為「違約金的約定為何」及「違約金或懲罰性違約金為何」;在步驟93中,該處理模組14根據「違約金的約定為何」及該待分析違約金契約段落,獲得該待分析違約金契約段落之每一個字關於「違約金的約定為何」的一第一違約金起點概率值與一第一違約金終點概率值;該處理模組14再根據「違約金或懲罰性違約金為何」及該待分析相關性契約段落,獲得該待分析違約金契約段落之每一個字關於「違約金或懲罰性違約金為何」的一第二違約金起點概率值與一第二違約金終點概率值;而在步驟94中,根據所有第一違約金起點概率值與所有第二違約金起點概率值,將具有最大之違約金起點概率值的字作為該目標違約金起點字,且根據所有第一違約金終點概率值與所有第二違約金終點概率值,將具有最大之違約金終點概率值的字作為該目標違約金終點字,獲得關於「違約責任損害違約金類別」且包含該違約金段落(例如:違約金為20萬美金)的該目標違約金擷取結果,並將該目標違約金擷取結果顯示於該顯示模組13。特別地,該等違約金測試句不限於表二範例,可依設計者自由增加或修改。
在步驟95中,對於該待分析違約金契約段落的每一待分析違約金契約架構類別,該處理模組14根據該待分析違約金契約架構類別所對應之該目標違約金擷取結果的該違約金段落,利用習知的一自然語言技術,獲得該違約金段落中的一違約金數值。In
在步驟96中,對於該待分析違約金契約段落的每一待分析違約金契約架構類別所對應的該違約金數值,該處理模組14判定該違約金數值是否大於一警示金額。當該處理模組14當判定出大於該警示金額時,進行流程步驟97;當該處理模組14當判定出不大於該警示金額時,結束該違約金段落擷取程序。In
在步驟97中,該處理模組14產生一產生一指示出該待分析違約金契約架構類別所對應之該違約金段落需警示的警示訊號並顯示於該顯示模組13。In
綜上所述,本發明契約輔助審閱方法,藉由該處理模組14執行該架構分類程序,將該待分類契約文檔所有的待分類契約段落進行標記為所屬的該目標契約架構類別,供審約人員審核該待分類契約文檔可清楚地了解每一待分類契約段落的標的;而藉由該處理模組14執行該相關性訓練程序,還將該待分類契約文檔的部分該待分類契約段落額外加註重點提示說明,以輔助審約人員了解此待分類契約段落所描述的核心內容;最後,藉由該處理模組14執行該違約金段落擷取程序,除擷取該待分類契約文檔中所有記載關於違約金的內容供審約人員判斷其風險外,還針對其違約金過高的該違約金段落產生該警示訊號,以幫助審約人員審降低審約的風險、增加審約效率及準確性,故確實能達成本發明的目的。In summary, the contract assisted review method of the present invention, through the
惟以上所述者,僅為本發明的實施例而已,當不能以此限定本發明實施的範圍,凡是依本發明申請專利範圍及專利說明書內容所作的簡單的等效變化與修飾,皆仍屬本發明專利涵蓋的範圍內。However, the above is only an embodiment of the present invention and should not be used to limit the scope of implementation of the present invention. All simple equivalent changes and modifications made according to the scope of the patent application of the present invention and the content of the patent specification are still within the scope of the present patent.
1:電腦裝置
11:儲存模組
12:輸入模組
13:顯示模組
14:處理模組
41~44:步驟
51~55:步驟
61~67:步驟
71~75:步驟
731~732:子步驟
81~84:步驟
831~833:子步驟
91~97:步驟
931~936:子步驟
941~943:子步驟1: Computer device
11: Storage module
12: Input module
13: Display module
14: Processing
本發明的其他的特徵及功效,將於參照圖式的實施方式中清楚地呈現,其中: 圖1是一方塊圖,說明一用於執行本發明契約輔助審閱方法之一實施例的電腦裝置; 圖2是一流程圖,說明本發明契約輔助審閱方法之該實施例的一架構訓練程序; 圖3是一流程圖,說明該實施例的一相關性訓練程序; 圖4是一流程圖,說明該實施例的一違約金訓練程序; 圖5是一流程圖,說明該實施例的一架構分類程序; 圖6是一流程圖,說明該實施例的該架構分類程序之如何獲得一待分析架構類別向量; 圖7是一流程圖,說明該實施例的一相關性判定程序; 圖8是一流程圖,說明該實施例的該相關性判定程序如何獲得多個待判定相關性預測結果; 圖9是一流程圖,說明該實施例的一違約金段落擷取程序; 圖10是一流程圖,說明該實施例的該違約金段落擷取程序如何獲得至少一待判定違約金擷取結果;及 圖11是一流程圖,說明該實施例的該違約金段落擷取程序如何獲得一目標違約金擷取結果。 Other features and functions of the present invention will be clearly presented in the implementation method with reference to the drawings, in which: FIG. 1 is a block diagram illustrating a computer device for executing an embodiment of the contract assisted review method of the present invention; FIG. 2 is a flow chart illustrating a framework training procedure of the embodiment of the contract assisted review method of the present invention; FIG. 3 is a flow chart illustrating a relevance training procedure of the embodiment; FIG. 4 is a flow chart illustrating a default fee training procedure of the embodiment; FIG. 5 is a flow chart illustrating a framework classification procedure of the embodiment; FIG. 6 is a flow chart illustrating how the framework classification procedure of the embodiment obtains a framework category vector to be analyzed; FIG. 7 is a flow chart illustrating a relevance determination procedure of the embodiment; FIG. 8 is a flow chart illustrating how the relevance determination procedure of the embodiment obtains a plurality of relevance prediction results to be determined; FIG. 9 is a flow chart illustrating a penalty paragraph extraction procedure of the embodiment; FIG. 10 is a flow chart illustrating how the penalty paragraph extraction procedure of the embodiment obtains at least one penalty extraction result to be determined; and FIG. 11 is a flow chart illustrating how the penalty paragraph extraction procedure of the embodiment obtains a target penalty extraction result.
71~75······· 步驟71~75······· Steps
Claims (18)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW112125540A TWI882378B (en) | 2023-07-07 | 2023-07-07 | Contract assisted review method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW112125540A TWI882378B (en) | 2023-07-07 | 2023-07-07 | Contract assisted review method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
TW202503666A TW202503666A (en) | 2025-01-16 |
TWI882378B true TWI882378B (en) | 2025-05-01 |
Family
ID=95152580
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW112125540A TWI882378B (en) | 2023-07-07 | 2023-07-07 | Contract assisted review method and device |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI882378B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9286290B2 (en) * | 2014-04-25 | 2016-03-15 | International Business Machines Corporation | Producing insight information from tables using natural language processing |
CN110163478A (en) * | 2019-04-18 | 2019-08-23 | 平安科技(深圳)有限公司 | A kind of the risk checking method and device of contract terms |
CN110442872A (en) * | 2019-08-06 | 2019-11-12 | 中科鼎富(北京)科技发展有限公司 | A kind of text elements integrality checking method and device |
US20210201013A1 (en) * | 2019-12-26 | 2021-07-01 | NB Ventures, Inc., dba GEP | Contract lifecycle management |
CN113836941A (en) * | 2021-09-27 | 2021-12-24 | 上海合合信息科技股份有限公司 | Contract navigation method and device |
TWM646953U (en) * | 2023-07-07 | 2023-10-01 | 大聯大控股股份有限公司 | Contract auxiliary review device |
-
2023
- 2023-07-07 TW TW112125540A patent/TWI882378B/en active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9286290B2 (en) * | 2014-04-25 | 2016-03-15 | International Business Machines Corporation | Producing insight information from tables using natural language processing |
CN110163478A (en) * | 2019-04-18 | 2019-08-23 | 平安科技(深圳)有限公司 | A kind of the risk checking method and device of contract terms |
CN110442872A (en) * | 2019-08-06 | 2019-11-12 | 中科鼎富(北京)科技发展有限公司 | A kind of text elements integrality checking method and device |
US20210201013A1 (en) * | 2019-12-26 | 2021-07-01 | NB Ventures, Inc., dba GEP | Contract lifecycle management |
CN113836941A (en) * | 2021-09-27 | 2021-12-24 | 上海合合信息科技股份有限公司 | Contract navigation method and device |
TWM646953U (en) * | 2023-07-07 | 2023-10-01 | 大聯大控股股份有限公司 | Contract auxiliary review device |
Also Published As
Publication number | Publication date |
---|---|
TW202503666A (en) | 2025-01-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110163478B (en) | Risk examination method and device for contract clauses | |
CN109597994B (en) | Short text problem semantic matching method and system | |
WO2021051867A1 (en) | Asset information identification method and apparatus, computer device and storage medium | |
CN112925877B (en) | A method and system for identifying associations between one person and multiple cases based on deep metric learning | |
Chen et al. | Viseval: A benchmark for data visualization in the era of large language models | |
CN111046142A (en) | Text examination method and device, electronic equipment and computer storage medium | |
CN111383101A (en) | Post-loan risk monitoring method, device, equipment and computer-readable storage medium | |
CN110348003B (en) | Text effective information extraction method and device | |
CN110852054A (en) | Automatic contract version comparison tool and method in field of undesirable asset management | |
CN112529743A (en) | Contract element extraction method, contract element extraction device, electronic equipment and medium | |
CN118689979A (en) | A question-answering method and device based on multimodal knowledge fusion enhancement | |
TWM646953U (en) | Contract auxiliary review device | |
Ilias et al. | XBRL adoption in Malaysia: Perception of the accountants and auditors | |
TWI882378B (en) | Contract assisted review method and device | |
CN118568423A (en) | A method and system for realizing data cleaning by using intelligent AI model | |
CN114936271B (en) | Method, equipment and medium for converting natural language into database query statement | |
CN117744628A (en) | Document quality assessment method, system and equipment based on multi-modal representation learning | |
CN116151219A (en) | Named entity identification-based bid winning data analysis treatment method, device and medium | |
CN113326698B (en) | Method for detecting entity relationship, model training method and electronic device | |
CN113961672A (en) | Information labeling method and device, electronic equipment and storage medium | |
CN114357978A (en) | Document comparison method and device, computer equipment and storage medium | |
Li et al. | An Accounting Classification System Using Constituency Analysis and Semantic Web Technologies | |
CN111797237A (en) | Text entity relation identification method, system and medium | |
TWI886755B (en) | A system of intelligent patent type recommendation and draft generation and the method thereof | |
TWI880593B (en) | A system of intelligent patent type recommendation and draft generation and the method thereof |