CN109857748A - A kind of contract dataset processing method, device and electronic equipment - Google Patents

A kind of contract dataset processing method, device and electronic equipment Download PDF

Info

Publication number
CN109857748A
CN109857748A CN201811584961.6A CN201811584961A CN109857748A CN 109857748 A CN109857748 A CN 109857748A CN 201811584961 A CN201811584961 A CN 201811584961A CN 109857748 A CN109857748 A CN 109857748A
Authority
CN
China
Prior art keywords
contract
clause
consolidation
provisions
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201811584961.6A
Other languages
Chinese (zh)
Other versions
CN109857748B (en
Inventor
李乔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Zhen Ai Jie Yun Information Technology Co Ltd
Original Assignee
Shenzhen Zhen Ai Jie Yun Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Zhen Ai Jie Yun Information Technology Co Ltd filed Critical Shenzhen Zhen Ai Jie Yun Information Technology Co Ltd
Priority to CN201811584961.6A priority Critical patent/CN109857748B/en
Publication of CN109857748A publication Critical patent/CN109857748A/en
Application granted granted Critical
Publication of CN109857748B publication Critical patent/CN109857748B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present invention provides a kind of contract dataset processing method, device and electronic equipment, which comprises obtains contract dataset corresponding with contract management user identifier, the contract dataset includes the clause information of contract terms and each contract terms;Using the contract terms of the clause information matches as consolidation of provisions;The mission bit stream of the contract dataset is generated according to the consolidation of provisions and difference clause, wherein the difference clause is the remaining contract terms in the contract dataset in addition to the consolidation of provisions;The mission bit stream and the contract management user identifier are associated, so that contract management user handles the contract dataset.The method, which can be avoided contract management user, has a large amount of examination task when examining contract dataset, and the examination efficiency to contract dataset also can be improved simultaneously.

Description

A kind of contract dataset processing method, device and electronic equipment
Technical field
The present invention relates to field of computer technology, more particularly to a kind of contract dataset processing method, device, electronic equipment And computer readable storage medium.
Background technique
Currently, there are various modes for the signing of contract, wherein electronic signature is gradually promoted at home, cares for name Think justice, so-called electronic signature i.e. concluding parties are not required to carry out face label by the designated time, and directly carry out using the network platform The mode of signing;The appearance of this electronic signature contract reduces signing risk and corresponding cost, in the feelings that technical conditions meet Under condition, similarly there is safety, the stability that contract saves etc. than papery contract in electronic contract compared with papery contract More advantage.
It is all in the prior art that briefing is carried out for single part of contract for the management of electronic signature contract, in contract pipe When managing user's a large amount of contract of processing, can there are problems that examining low efficiency.
Summary of the invention
The purpose of the present invention is to solve the above-mentioned prior arts there are problems that the examination low efficiency to contract, provides A kind of contract dataset processing method, device, electronic equipment and computer readable storage medium.
In a first aspect, the embodiment of the invention provides a kind of contract dataset processing method, the method includes the steps:
Obtain corresponding with contract management user identifier contract dataset, the contract dataset includes contract terms and each The clause information of contract terms;
Using the contract terms of the clause information matches as consolidation of provisions;
The mission bit stream of the contract dataset is generated according to the consolidation of provisions and difference clause, wherein the difference Clause is the remaining contract terms in the contract dataset in addition to the consolidation of provisions;
The mission bit stream and the contract management user identifier are associated, so that contract management user is to the conjunction It is handled with data.
Optionally, the clause information includes clause type, it is described using the contract terms of the clause information matches as Consolidation of provisions includes:
Pre-set consolidation strategy information is obtained, the consolidation strategy information includes the matching rule of each clause type Data;The clause type is met into the contract terms of the consolidation strategy information as consolidation of provisions.
It is optionally, described that the clause type is met into the contract terms of the consolidation strategy information as consolidation of provisions, Include:
The corresponding consolidation strategy of each clause type is determined according to the consolidation strategy information;According to the clause The corresponding consolidation strategy of type merges the identical contract terms of the clause type, obtains corresponding merging item Money.
Optionally, the clause information includes clause type, it is described using the contract terms of the clause information matches as Consolidation of provisions, comprising:
It will determine that the contract terms for belonging to same clause type merge to obtain consolidation of provisions;
The mission bit stream that the contract dataset is generated according to the consolidation of provisions and difference clause, comprising:
Word segmentation processing is carried out to the corresponding clause information of the consolidation of provisions, determines the corresponding clause letter of the consolidation of provisions The shared keyword and difference keyword for including in breath;Corresponding summary keyword is generated according to the difference keyword;According to The consolidation of provisions keyword summarized keyword and generate the consolidation of provisions with the shared keyword;According to the merging item Money keyword keyword corresponding with the difference clause generates the corresponding description keyword of the contract dataset;It is retouched according to described State the mission bit stream that keyword generates the contract dataset.
It is optionally, described using the clause of the clause information matches as consolidation of provisions further include:
The clause information of the contract terms is compared;The phase of the contract terms is determined according to the clause information Like value;The similarity of the clause information is higher than the contract terms of preset threshold as similar items;By the similar items It merges to obtain corresponding consolidation of provisions.
Optionally, the contract dataset further includes contractor's identity information, by the contract terms of the clause information matches Include: as consolidation of provisions
Obtain the corresponding contractor's identity information of each contract terms;Contractor's identity information is identical, And the contract terms of the clause information matches merge, and obtain merging item corresponding with each contractor's identity information Money.
Second aspect, the embodiment of the invention provides a kind of contract dataset processing units, comprising:
Module is obtained, for obtaining contract dataset corresponding with contract management user identifier, the contract dataset includes closing With the clause information of clause and each contract terms;
Determining module, for using the contract terms of the clause information matches as consolidation of provisions;
Generation module, for generating the mission bit stream of the contract dataset according to the consolidation of provisions and difference clause, Wherein, the difference clause is the remaining contract terms in the contract dataset in addition to the consolidation of provisions;
Relating module is associated, so that contract management for the mission bit stream and the contract management user identifier User handles the contract dataset.
Optionally, the clause information includes clause type, and the generation module is also used to obtain pre-set merging Policy information, the consolidation strategy information include the matching rule data of each clause type;The clause type is met into institute The contract terms of consolidation strategy information are stated as consolidation of provisions.
Optionally, the generation module is also used to determine the contract terms for belonging to same clause type according to clause information, As similar clause;The identical contract terms of clause type are merged according to consolidation strategy corresponding with clause type, are obtained To corresponding consolidation of provisions.
The third aspect, the embodiment of the invention provides a kind of computer equipments comprising memory and processor, it is described to deposit Reservoir is stored with computer program, and the computer program realizes conjunction provided in an embodiment of the present invention when being executed by the processor With the step in data processing method.
Fourth aspect, the embodiment of the invention provides a kind of computer readable storage mediums, and are stored with computer program, The step when computer program is executed by processor in existing contract dataset processing method provided in an embodiment of the present invention.
In embodiments of the present invention, by obtaining contract dataset corresponding with contract management user identifier, the contract number According to the clause information for including contract terms and each contract terms;Using the contract terms of the clause information matches as merging Clause;The mission bit stream of the contract dataset is generated according to the consolidation of provisions and difference clause, wherein the difference clause For the remaining contract terms in the contract dataset in addition to the consolidation of provisions;The mission bit stream and the contract management are used Family mark is associated, so that contract management user handles the contract dataset.Wherein, contract management user can log in Contract management user identifier corresponding to account gets corresponding mission bit stream so that corresponding contract management user can and When the corresponding contract dataset of mission bit stream is handled, the clause quantity of the contract dataset in acquired mission bit stream is at least The clause quantity of former contract dataset can be less than, even if in this way, when contract management user is in the case where handling a large amount of contract datasets, Also it can be realized the audit for carrying out batch to the contract dataset of successful match, while can also improve examination efficiency.
Detailed description of the invention
Fig. 1 is a kind of flow chart of contract dataset processing method provided in an embodiment of the present invention;
Fig. 2 is the flow chart of another contract dataset processing method provided in an embodiment of the present invention;
Fig. 3 is a kind of structure chart of contract dataset processing unit provided in an embodiment of the present invention;
Fig. 4 is electronic devices structure figure provided in an embodiment of the present invention;
Fig. 5 is a kind of environmental applications block diagram provided in an embodiment of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are some of the embodiments of the present invention, instead of all the embodiments.Based on this hair Embodiment in bright, every other implementation obtained by those of ordinary skill in the art without making creative efforts Example, shall fall within the protection scope of the present invention.
In embodiments of the present invention, Fig. 1 is a kind of flow chart of contract dataset processing method provided in an embodiment of the present invention, As shown in Figure 1, method includes the following steps:
S100, acquisition contract dataset corresponding with contract management user identifier, contract dataset include contract terms and every The clause information of a contract terms.
Said contract data can be the electronic signature contract that user is signed by computer or mobile phone etc. by online mode Data, after user completes the contract dataset of signing by terminal, the contract dataset that signing is completed can be sent to clothes by terminal Business device is saved.When contract management user needs to audit contract dataset, server can be by contract dataset with text The form of part is sent to contract management user.Server can get contract when sending contract dataset to contract management user The corresponding multiple contract datasets of same contract management user identifier are sent to this by contract management user identifier associated by data Terminal used in the corresponding administrator of contract management user identifier.
Contract management user refers to the personnel for auditing and managing to contract dataset, is specifically as follows contract dataset examination Personnel, wherein said contract data can be sent to multiple audit crews by server, and the contract dataset of same type is sent Extremely corresponding audit crew, for example, there are more parts of type-A contract datasets and more parts of B type contract datasets, it is corresponding, it can be by institute There is type-A contract dataset to be transmitted to audit crew A, all B type contract datasets are transmitted to audit crew B.The contract dataset at least further includes the clause information of contract terms therein and each contract terms.Clause information refers to conjunction With the provision content for specifically including in clause, such as particular content defined by each clause etc..Each contract terms have respectively Self-corresponding clause type, than if any the clause for belonging to labour law, some belongs to confidentiality agreement clause etc..In each contract number It may include a contract in, be also possible to include more parts of contracts, specifically the corresponding conjunction of each contract management user identifier It can be depending on the audit task of corresponding contract management user with quantity.
S101, using the contract terms of clause information matches as consolidation of provisions.
Server is got after the contract dataset for getting the electronic signature that user is signed by electronic equipment by synchronizing The clause information of the contract terms and each contract terms that include in contract dataset.Server can be to the item of each contract terms Money information compares matching, when server detects the clause information matches success of certain two contract terms, it is believed that this Two contract terms are annexable clauses, so that server can be using the contract terms of the two clause information matches as conjunction And clause, i.e., the two contract terms are merged.In consolidation of provisions, server can be taken according to specific matching degree Different merging mode, when server detects that the clause information of any two contract terms is completely the same, it is believed that The two contract terms are identical contract terms, then using the contract terms of the two clause information matches as merging item When money, actually arbitrarily selected from the two contract terms one as the clause that will be reviewed.Therefore this merging is practical Upper is exactly that the audit task of two identical contract terms is reduced to an audit task, so as to realize duplicate work Work amount carries out intelligentized merging, improves the efficiency of auditor.It for example all include contract terms in 10 contract datasets A, then server can extract the contract terms A in 10 contract datasets after getting this 10 contract datasets Merge, obtain a consolidation of provisions, then the other terms in consolidation of provisions and contract dataset are generated into a task and are sent to pair The contract management user answered, the i.e. auditor of contract.To need originally equal to the contract terms A in 10 contract datasets The workload audited is reduced to only need to audit a contract terms A, also can achieve to whole contract datasets In the audit requirement audited of contract terms A.When server detects the clause information of any two contract terms not When being completely the same, server can also be merged contract terms according to pre-set consolidation strategy information, thus real Now matched contract terms are merged to reduce the purpose of contract management user's examination amount.
S102, the mission bit stream that contract dataset is generated according to consolidation of provisions and difference clause, wherein difference clause is to close With the remaining contract terms in data in addition to consolidation of provisions.
Having the clause information of contract terms if it exists can match, then can be by the successful contract terms of clause information matches It merges, at least one consolidation of provisions can be obtained.Obtained consolidation of provisions and difference clause can be subjected to packing processing, it is complete At the mission bit stream for producing corresponding contract dataset after packing, wherein above-mentioned difference clause is to remove consolidation of provisions in contract dataset Outer remaining contract terms, certainly, this difference clause also are understood as being not available for matched contract terms.For example, if contract There are clause A, clause B and clause C in data, and determine that clause A can be matched with clause B, both is carried out intelligence Merging obtains corresponding consolidation of provisions D, and consolidation of provisions D and clause C are finally carried out packing processing, can be according to clause D and item The merging data that money C is packaged generates corresponding mission bit stream, and clause C is above-mentioned difference clause.
Further, after the consolidation of provisions for including in determining contract dataset, remaining difference clause can be marked, The difference clause is marked can be convenient for distinguishing, finally by the conjunction in the difference clause and above-mentioned steps with consolidation of provisions And clause carries out being packaged processing formation mission bit stream.Wherein, which also can be multiple for one, can be by different type Consolidation of provisions be all packed into a mission bit stream with above-mentioned difference clause, can also by different types of consolidation of provisions with should Difference clause carries out classification arrangement, forms multiple tasks information.
S103, mission bit stream and contract management user identifier are associated, so that contract management user is to contract dataset It is handled.
The mission bit stream is corresponding with contract management user identifier and is associated, and just can when using corresponding user identifier Obtain corresponding mission bit stream.The corresponding contract management user identifier of each contract management user, is stored in the server A large amount of contract dataset, based on contract the contract terms in data produce multiple tasks information, and each mission bit stream is corresponding Contract management user may be different.Therefore, in login service device, based on contract server can manage contract management user Contract management user identifier corresponding to reason user's login account gets corresponding mission bit stream, so that corresponding contract management User can in time be handled the corresponding contract dataset of above-mentioned mission bit stream.Wherein, which can directly pass through Interface shows that contract management user simultaneously can directly examine the mission bit stream to its contract management user.In addition to this, Other processing can be carried out to the corresponding contract dataset of the mission bit stream, such as be packaged the corresponding contract dataset of the mission bit stream Higher level is sent etc., since the corresponding contract dataset of the mission bit stream is the document obtained after merging compression, then data packet is big It is small to be less than original, can further it be optimized when which externally sends.
In embodiments of the present invention, by obtaining contract dataset corresponding with contract management user identifier, the contract dataset Clause information including contract terms and each contract terms;Using the contract terms of clause information matches as consolidation of provisions; The mission bit stream of contract dataset is generated according to consolidation of provisions and difference clause, wherein the difference clause is to remove in contract dataset Remaining contract terms outside consolidation of provisions;Mission bit stream and contract management user identifier are associated, so that contract management is used Family handles contract dataset., also can be real in this way, even if contract management user is in the case where handling a large amount of contract datasets Batch audit now is carried out to the contract dataset of successful match, the examination efficiency to contract dataset can be improved.
Fig. 2 is the flow chart of another contract dataset processing method provided in an embodiment of the present invention, as shown in Fig. 2, the party Method the following steps are included:
S110, acquisition contract dataset corresponding with contract management user identifier, contract dataset include contract terms and every The clause information of a contract terms.
S111, pre-set consolidation strategy information is obtained, consolidation strategy information includes the matching rule of each clause type Then data.
Wherein, which is pre-set matching clause Merge Scenarios, and there are a variety of merging for the program Mode can carry out intelligent merging using its corresponding Merge Scenarios to different types of clause.Above-mentioned matching rule data can be A variety of matched forms of a variety of clause types.
After the clause information of contract terms and each contract terms that server includes in getting contract dataset, and Acquired clause information is analyzed and processed, then can determine clause type, item included in acquired clause information A variety of merging modes of the contract terms of the contract terms quantity and clause information matches of money information matches, are just further obtained It takes pre-set and merges consolidation strategy information corresponding to mode with a variety of of the contract terms of aforesaid clause information matches. For example, contract terms of the clause information matches of N type-A if it exists, it is determined that the conjunction of the contract terms of clause information matches And mode A, server and further acquisition merge pre-set consolidation strategy A corresponding to mode A with above-mentioned, to above-mentioned N The contract terms of the clause information matches of type-A are merged using its consolidation strategy A;In addition, M item is identical if it exists Clause, likewise, determine that it merges mode C and further obtains corresponding pre-set consolidation strategy C, it is complete to the M item Identical clause is merged using its consolidation strategy C.
Clause type is met the contract terms of consolidation strategy information as consolidation of provisions by S112.
Further, it after obtaining pre-set consolidation strategy information, just can determine that according to the consolidation strategy information each The corresponding consolidation strategy of clause type;According to consolidation strategy corresponding with clause type by the identical contract terms of clause type into Row merges, and obtains corresponding consolidation of provisions.
Wherein, the corresponding consolidation strategy of above-mentioned each clause type is storable in server database, and server obtains After the clause information of contract dataset, information matches are carried out to the clause information of each contract terms, if detecting at least two conjunctions With clause the success of clause information matches when, it may be determined that at least two contract terms are annexable clause, and determination can close And clause clause type, corresponding with clause type merging plan is extracted from database, by the annexable of same type Clause is merged using corresponding consolidation strategy.Such as there are the contract terms of a plurality of information matches, and clause A, clause C are equal For engineering clause, and clause B and clause D is loan clause, then can be divided to its clause A, B, C, D is that two kinds of merging modes are closed And, wherein clause A and clause C is merged using corresponding default consolidation strategy A, obtains a consolidation of provisions X, and Clause B and clause D then merge to obtain a consolidation of provisions Y using corresponding default consolidation strategy B, and by first The contract terms of four information matches ultimately produce two different type clauses through merging, in this way, reduction contract pipe just can be reached Manage the purpose of the examination task amount of user;If clause A, B, C, D are identical clause, it can also be used and default merge with it Tactful C is directly merged, finally using any one clause therein as consolidation of provisions.
S113, the mission bit stream that contract dataset is generated according to consolidation of provisions and difference clause, wherein difference clause is to close With the remaining contract terms in data in addition to consolidation of provisions.
S114, mission bit stream and contract management user identifier are associated, so that contract management user is to contract dataset It is handled.
In the present embodiment, embodiment is increased on the basis of embodiment shown in Fig. 1, will include in contract dataset The identical clause of clause type is merged using the corresponding consolidation strategy of clause type becomes one or more consolidation of provisions, Meanwhile when examining contract dataset and can be reduced the examination task amount of contract management user, convenient for successful match The batch of contract dataset examines, while also can accordingly promote the examination efficiency to contract dataset.
In one embodiment, clause information includes clause type, using the contract terms of clause information matches as merging Clause, comprising: will determine that the contract terms for belonging to same clause type merge to obtain consolidation of provisions;According to consolidation of provisions with And difference clause generates the mission bit stream of contract dataset, comprising: carries out word segmentation processing to the corresponding clause information of consolidation of provisions, really Determine the shared keyword for including in the corresponding clause information of consolidation of provisions and difference keyword;It is generated and is corresponded to according to difference keyword Summary keyword;The consolidation of provisions keyword for thering is keyword to generate consolidation of provisions together according to keyword is summarized;According to merging Clause keyword keyword corresponding with difference clause generates the corresponding description keyword of contract dataset;It is raw according to description keyword At the mission bit stream of contract dataset.For example, if it exists two consolidation of provisions and be respectively " South Mountain jurisdiction as courts " with And " southern exposure jurisdiction as courts ", wherein two consolidation of provisions are administration clause, and in two consolidation of provisions, base People's court's administration is the shared keyword of two consolidation of provisions, and South Mountain is towards the sunlight the difference keyword of two consolidation of provisions, and Distinguishing keyword is all place name, then the difference keyword of two consolidation of provisions can be carried out to intelligent summary, what is eventually formed is general Including keyword can be the place where the plaintiff is located, and is summarized keyword and merge the consolidation of provisions of generation with above-mentioned shared keyword Consolidation of provisions keyword be " place where the plaintiff is located jurisdiction as courts ", and it is its corresponding with difference clause keyword is raw At the corresponding description keyword of contract dataset, the mission bit stream that keyword generates contract dataset is described according to this.Wherein, generating should After mission bit stream, the obtained clause quantity in contract dataset is at least below the clause quantity in former contract dataset, but in essence Appearance does not change, and can be more convenient for examination of the contract management user to its contract dataset in this way.
In one embodiment, using the clause of clause information matches as consolidation of provisions further include: to the item of contract terms Money information is compared;The similar value of contract terms is determined according to clause information;The similarity of clause information is higher than default threshold The contract terms of value are as similar items;Similar items are merged to obtain corresponding consolidation of provisions.
Can also there be clause similar with the provision content in the contract terms that contract dataset includes, pass through intelligent determination Similar items therein, and its similar value is calculated, it can also be a plurality of clause which, which is at least two clauses,;This is similar Value is compared with preset threshold, if there are two or more similar values to be higher than default threshold in the contract terms that contract dataset includes It is worth clause, then can merges, for example, if preset threshold is set as 30%, if there are two or more similar values after being computed When greater than 30%, then the similar items are subjected to intelligent merging.
In addition, different type similar items if it exists, after determining similar items, extract identical information in the provision content, The identical information includes that content of text information is identical and data information is identical, will be in extracted identical information and clause residue Hold information and carries out splicing as at least one consolidation of provisions.Wherein, after merging clause right end or under can show item simultaneously Money type information, when the mission bit stream finally obtained shows contract management user, convenient for the reason to the mission bit stream Solution.
In addition, if being determined, there are multiple provision content similar items, and similar value is 100% after calculating, it is determined that are Identical clause can be used the mode directly merged and carry out clause merging, becomes one or more consolidation of provisions, finally by it It carries out being packed into mission bit stream with above-mentioned difference clause.Wherein, which at least can be lower than the clause of former contract dataset Quantity, and can largely subtract the examination task of light contract management user.
In one embodiment, contract dataset further includes contractor's identity information, by the contract terms of clause information matches It include: to obtain the corresponding contractor's identity information of each contract terms as consolidation of provisions;Contractor's identity information is identical, And the contract terms of clause information matches merge, and obtain consolidation of provisions corresponding with each contractor's identity information.
Further, there is corresponding contractor's identity information in each contract terms, wherein if what contract dataset included There are identical clause and at least two in clause, and the identical clause contractor information is identical, and can will sign The about identical identical clause of people's information extracts, and using a wherein clause as consolidation of provisions.For example, there are four Identical clause is " the payment due deadline time is on January 1st, 2018 ", and contractor is respectively Zhang Mingyu Li Ming, two of them Contract the artificial Zhang Ming of artificial Li Ming and two signing, can distinguish one identical clause of each extractions and as consolidation of provisions, and finally Two consolidation of provisions are obtained, corresponding contractor's information can be respectively shown after clause, it in this way can be convenient for contractor's progress area Point.
Fig. 3 is referred to, Fig. 3 is a kind of structure chart of contract dataset processing unit provided in an embodiment of the present invention, such as Fig. 3 institute Show, contract dataset processing unit 200 includes:
Module 201 is obtained, for obtaining contract dataset corresponding with contract management user identifier, contract dataset includes contract The clause information of clause and each contract terms.
Determining module 202, for using the contract terms of clause information matches as consolidation of provisions.
Generation module 203, for generating the mission bit stream of contract dataset according to consolidation of provisions and difference clause, wherein Difference clause is the remaining contract terms in contract dataset in addition to consolidation of provisions.
Relating module 204 is associated for mission bit stream and contract management user identifier, so that contract management user couple Contract dataset is handled.
In one embodiment, clause information includes clause type, and generation module 203 is also used to obtain pre-set conjunction And policy information, consolidation strategy information include the matching rule data of each clause type;Clause type is met into consolidation strategy The contract terms of information are as consolidation of provisions.
In one embodiment, above-mentioned generation module 203 is also used to belong to same clause type according to the determination of clause information Contract terms, as similar clause;According to consolidation strategy corresponding with clause type by the identical contract terms of clause type It merges, obtains corresponding consolidation of provisions.
In one embodiment, clause information includes clause type, and above-mentioned generation module 203 is also used to clause information The contract terms matched include: that will determine that the contract terms for belonging to same clause type merge to be merged as consolidation of provisions Clause;Generating the mission bit stream of contract dataset according to consolidation of provisions and difference clause includes: to the corresponding clause of consolidation of provisions Information carries out word segmentation processing, determines the shared keyword for including in the corresponding clause information of consolidation of provisions and difference keyword;Root Corresponding summary keyword is generated according to difference keyword;The merging for thering is keyword to generate consolidation of provisions together according to keyword is summarized Clause keyword;It is crucial that the corresponding description of contract dataset is generated according to consolidation of provisions keyword keyword corresponding with difference clause Word;The mission bit stream of contract dataset is generated according to description keyword.
In one embodiment, above-mentioned determining module 202 is also used to using the clause of clause information matches as consolidation of provisions Further include: the clause information of contract terms is compared;The similar value of contract terms is determined according to clause information;Clause is believed The similarity of breath is higher than the contract terms of preset threshold as similar items;Similar items are merged to obtain corresponding merging Clause.
In one embodiment, contract dataset further includes contractor's identity information, and above-mentioned determining module 202 is also used to item The contract terms of money information matches include: to obtain the corresponding contractor's identity information of each contract terms as consolidation of provisions;It will Contractor's identity information is identical, and the contract terms of clause information matches merge, and obtains believing with each contractor's identity Cease corresponding consolidation of provisions.
It is real that processing unit provided in an embodiment of the present invention can be realized contract dataset processing unit in above method embodiment Existing each process, to avoid repeating, which is not described herein again, and can achieve identical beneficial effect.
Refer to Fig. 4, the structural schematic diagram of Fig. 4 a kind of electronic equipment that embodiment provides to realize the present invention.
The electronic equipment 300 include but is not limited to processor 301, memory 302, etc. components.The electronic equipment 300 may be used also To include perhaps combining certain components or different component layouts than illustrating more or fewer components.Implement in the present invention In example, electronic equipment 300 includes but is not limited to the electronic equipments such as laptop, computer.
For processor 301 for obtaining contract dataset corresponding with contract management user identifier, contract dataset includes contract item The clause information of money and each contract terms;Using the contract terms of clause information matches as consolidation of provisions;According to merging item Money and difference clause generate the mission bit stream of contract dataset, wherein difference clause be in contract dataset in addition to consolidation of provisions Remaining contract terms;Mission bit stream and contract management user identifier are associated, so that contract management user is to contract dataset It is handled.
Optionally, clause information includes clause type;The contract terms by clause information matches that processor 301 executes are made It include: to obtain pre-set consolidation strategy information for consolidation of provisions, consolidation strategy information includes the matching of each clause type Regular data;Clause type is met into the contract terms of consolidation strategy information as consolidation of provisions.
Optionally, what processor 301 executed meets the contract terms of consolidation strategy information as merging item for clause type Money, comprising: the corresponding consolidation strategy of each clause type is determined according to consolidation strategy information, according to conjunction corresponding with clause type And strategy merges the identical contract terms of clause type, obtains corresponding consolidation of provisions.
Optionally, the clause information that processor 301 executes includes clause type, and the contract terms of clause information matches are made For consolidation of provisions, comprising: will determine that the contract terms for belonging to same clause type merge to obtain consolidation of provisions;According to merging Clause and difference clause generate the mission bit stream of contract dataset, comprising: segment to the corresponding clause information of consolidation of provisions Processing determines the shared keyword for including in the corresponding clause information of consolidation of provisions and difference keyword;According to difference keyword Generate corresponding summary keyword;The consolidation of provisions keyword for thering is keyword to generate consolidation of provisions together according to keyword is summarized; The corresponding description keyword of contract dataset is generated according to consolidation of provisions keyword keyword corresponding with difference clause;According to description The mission bit stream of keyword generation contract dataset.
Optionally, processor 301 execute using the clause of clause information matches as consolidation of provisions further include: to contract item The clause information of money is compared;The similar value of contract terms is determined according to clause information;The similarity of clause information is higher than The contract terms of preset threshold are as similar items;Similar items are merged to obtain corresponding consolidation of provisions.
Optionally, the corresponding contractor's identity information of each contract terms of acquisition that processor 301 executes;It will the signing person Part information is identical, and the contract terms of clause information matches merge, and obtain corresponding with each contractor's identity information Consolidation of provisions.
Processor 301 is the control centre of electronic equipment, utilizes each of various interfaces and the entire electronic equipment of connection A part by running or execute the software program and/or module that are stored in memory 302, and calls and is stored in storage Data in device 302 execute the various functions and processing data of electronic equipment, to carry out integral monitoring to electronic equipment.Place Managing device 301 may include one or more processing units;Preferably, processor 301 can integrate application processor and modulatedemodulate is mediated Manage device, wherein the main processing operation system of application processor and application program etc., modem processor are mainly handled wirelessly Communication.It is understood that above-mentioned modem processor can not also be integrated into processor 301.
Memory 302 can be used for storing software program and contract dataset.Memory 302 can mainly include storing program area The storage data area and, wherein storing program area can storage program area, including at least application program needed for a function etc.; It can also include nonvolatile memory in addition, memory 302 may include high-speed random access memory, for example, at least one A disk memory, flush memory device or other volatile solid-state parts.
The embodiment of the present invention also provides a kind of computer readable storage medium, is stored on the computer readable storage medium Computer program realizes each of said contract data processing method embodiment when the computer program is executed by processor 301 Process, and identical technical effect can be reached, to avoid repeating, which is not described herein again.Wherein, above-mentioned computer-readable storage Medium, such as read-only memory (Read-Only Memory, abbreviation ROM), random access memory (Random Access Memory, abbreviation RAM), magnetic or disk etc..
It should be noted that, in this document, term " includes " or its any other variant are intended to nonexcludability It include so that the process, method, article or the device that include a series of elements not only include those elements, but also to wrap Include other elements that are not explicitly listed.In the absence of more restrictions, being wanted by what sentence "including a ..." limited Element, it is not excluded that there is also other identical elements in process, method, article or the device for including the element.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side Method can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but in many cases The former is more preferably embodiment.Based on this understanding, technical solution of the present invention substantially in other words does the prior art The part contributed out can be embodied in the form of software products, which is stored in a storage medium In, it is used including some instructions so that the method that a managing device executes each embodiment of the present invention.
The above content is a further detailed description of the present invention in conjunction with specific preferred embodiments, and it cannot be said that A specific embodiment of the invention is only limited to these instructions.General technical staff of the technical field of the invention is come It says, without departing from the inventive concept of the premise, a number of simple deductions or replacements can also be made, all shall be regarded as belonging to this hair Bright protection scope.

Claims (10)

1. a kind of contract dataset processing method, which is characterized in that the method includes the steps:
Contract dataset corresponding with contract management user identifier is obtained, the contract dataset includes contract terms and each contract The clause information of clause;
Using the contract terms of the clause information matches as consolidation of provisions;
The mission bit stream of the contract dataset is generated according to the consolidation of provisions and difference clause, wherein the difference clause For the remaining contract terms in the contract dataset in addition to the consolidation of provisions;
The mission bit stream and the contract management user identifier are associated, so that contract management user is to the contract number According to being handled.
2. the method according to claim 1, wherein the clause information includes clause type, it is described will be described The contract terms of clause information matches include: as consolidation of provisions
Pre-set consolidation strategy information is obtained, the consolidation strategy information includes the matching rule number of each clause type According to;
The clause type is met into the contract terms of the consolidation strategy information as consolidation of provisions.
3. according to the method described in claim 2, it is characterized in that, described meet the consolidation strategy letter for the clause type The contract terms of breath are as consolidation of provisions, comprising:
The corresponding consolidation strategy of each clause type is determined according to the consolidation strategy information;
The identical contract terms of the clause type are merged according to consolidation strategy corresponding with the clause type, Obtain corresponding consolidation of provisions.
4. the method according to claim 1, wherein the clause information includes clause type, it is described will be described The contract terms of clause information matches are as consolidation of provisions, comprising: will determine that the contract terms for belonging to same clause type carry out Merging obtains consolidation of provisions;
The mission bit stream that the contract dataset is generated according to the consolidation of provisions and difference clause, comprising:
Word segmentation processing is carried out to the corresponding clause information of the consolidation of provisions, is determined in the corresponding clause information of the consolidation of provisions The shared keyword and difference keyword for including;
Corresponding summary keyword is generated according to the difference keyword;
The consolidation of provisions keyword of the consolidation of provisions is generated according to the summary keyword and the shared keyword;
It is retouched according to consolidation of provisions keyword keyword generation corresponding with the difference clause contract dataset is corresponding State keyword;
The mission bit stream of the contract dataset is generated according to the description keyword.
5. the method according to claim 1, wherein described using the clause of the clause information matches as merging Clause further include:
The clause information of the contract terms is compared;
The similar value of the contract terms is determined according to the clause information;
The similarity of the clause information is higher than the contract terms of preset threshold as similar items;
The similar items are merged to obtain corresponding consolidation of provisions.
6. being incited somebody to action the method according to claim 1, wherein the contract dataset further includes contractor's identity information The contract terms of the clause information matches include: as consolidation of provisions
Obtain the corresponding contractor's identity information of each contract terms;
It is contractor's identity information is identical, and the contract terms of the clause information matches merge, obtain with often The corresponding consolidation of provisions of a contractor's identity information.
7. a kind of contract dataset processing unit characterized by comprising
Module is obtained, for obtaining contract dataset corresponding with contract management user identifier, the contract dataset includes contract item The clause information of money and each contract terms;
Determining module, for using the contract terms of the clause information matches as consolidation of provisions;
Generation module, for generating the mission bit stream of the contract dataset according to the consolidation of provisions and difference clause, wherein The difference clause is the remaining contract terms in the contract dataset in addition to the consolidation of provisions;
Relating module is associated for the mission bit stream and the contract management user identifier, so that contract management user The contract dataset is handled.
8. device according to claim 7, which is characterized in that the clause information includes clause type, the generation mould Block is also used to obtain pre-set consolidation strategy information, and the consolidation strategy information includes the matching rule of each clause type Data;The clause type is met into the contract terms of the consolidation strategy information as consolidation of provisions.
9. a kind of electronic equipment, including memory and processor, the memory is stored with computer program, the computer journey When sequence is executed by the processor, so that the processor is executed such as the step in any one of claims 1 to 6 the method Suddenly.
10. a kind of computer readable storage medium, and it is stored with computer program, the computer program is executed by processor When, so that the processor is executed such as the step in any one of claims 1 to 6 the method.
CN201811584961.6A 2018-12-24 2018-12-24 Contract data processing method and device and electronic equipment Active CN109857748B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811584961.6A CN109857748B (en) 2018-12-24 2018-12-24 Contract data processing method and device and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811584961.6A CN109857748B (en) 2018-12-24 2018-12-24 Contract data processing method and device and electronic equipment

Publications (2)

Publication Number Publication Date
CN109857748A true CN109857748A (en) 2019-06-07
CN109857748B CN109857748B (en) 2022-10-14

Family

ID=66892106

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811584961.6A Active CN109857748B (en) 2018-12-24 2018-12-24 Contract data processing method and device and electronic equipment

Country Status (1)

Country Link
CN (1) CN109857748B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111105292A (en) * 2019-12-06 2020-05-05 南通中实纺织交易市场有限公司 Method for promoting spot shipment
CN117252690A (en) * 2023-11-17 2023-12-19 杭州钱袋数字科技有限公司 Loan contract online signing method and system

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102930038A (en) * 2012-11-12 2013-02-13 江苏外博资讯有限公司 Combined method of search result similar items and system of the same
CN103136317A (en) * 2011-11-29 2013-06-05 北京建龙重工集团有限公司 Implement method of on-line examination and approval informatization of engineering contracts in engineering management system
CN103366231A (en) * 2012-03-29 2013-10-23 上海天闻律师事务所 Contract risk information automatic processing method and device
US20140279333A1 (en) * 2013-03-15 2014-09-18 Time Warner Cable Enterprises Llc Contract automation apparatus, method, and computer program product
CN106934592A (en) * 2017-02-16 2017-07-07 北京奇虎科技有限公司 A kind for the treatment of method and apparatus of report information
CN108230125A (en) * 2018-03-27 2018-06-29 四川国际招标有限责任公司 A kind of online bidding system
CN108519972A (en) * 2018-03-26 2018-09-11 北京北大英华科技有限公司 A kind of legal risk determination method, device and the computer equipment of contract terms
CN108573057A (en) * 2018-04-25 2018-09-25 王慧 A kind of legal documents and laws and regulations correspondence search method
CN108764843A (en) * 2018-05-29 2018-11-06 方凤祥 A kind of contract management system and contract audit method

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103136317A (en) * 2011-11-29 2013-06-05 北京建龙重工集团有限公司 Implement method of on-line examination and approval informatization of engineering contracts in engineering management system
CN103366231A (en) * 2012-03-29 2013-10-23 上海天闻律师事务所 Contract risk information automatic processing method and device
CN102930038A (en) * 2012-11-12 2013-02-13 江苏外博资讯有限公司 Combined method of search result similar items and system of the same
US20140279333A1 (en) * 2013-03-15 2014-09-18 Time Warner Cable Enterprises Llc Contract automation apparatus, method, and computer program product
CN106934592A (en) * 2017-02-16 2017-07-07 北京奇虎科技有限公司 A kind for the treatment of method and apparatus of report information
CN108519972A (en) * 2018-03-26 2018-09-11 北京北大英华科技有限公司 A kind of legal risk determination method, device and the computer equipment of contract terms
CN108230125A (en) * 2018-03-27 2018-06-29 四川国际招标有限责任公司 A kind of online bidding system
CN108573057A (en) * 2018-04-25 2018-09-25 王慧 A kind of legal documents and laws and regulations correspondence search method
CN108764843A (en) * 2018-05-29 2018-11-06 方凤祥 A kind of contract management system and contract audit method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
唐芳草: ""基于神经网络的技术合同风险分析技术研究"", 《中国优秀博硕士学位论文全文数据库(硕士) 经济与管理科学辑》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111105292A (en) * 2019-12-06 2020-05-05 南通中实纺织交易市场有限公司 Method for promoting spot shipment
CN117252690A (en) * 2023-11-17 2023-12-19 杭州钱袋数字科技有限公司 Loan contract online signing method and system
CN117252690B (en) * 2023-11-17 2024-02-23 杭州钱袋数字科技有限公司 Loan contract online signing method and system

Also Published As

Publication number Publication date
CN109857748B (en) 2022-10-14

Similar Documents

Publication Publication Date Title
CN102413106B (en) The method and system of safe handling advertiser data
CN110147981A (en) Contract Risk checking method, device and terminal device based on text analyzing
CN103618652A (en) Audit and depth analysis system and audit and depth analysis method of business data
CN109344238A (en) The benefit word method and apparatus of user's question sentence
CN109857748A (en) A kind of contract dataset processing method, device and electronic equipment
CN114500099A (en) Big data attack processing method and server for cloud service
CN112990953A (en) Personal intelligence decision engine based on artificial intelligence
US20200402061A1 (en) Cryptocurrency transaction pattern based threat intelligence
Wu et al. A privacy protection solution based on NLPCA for blockchain supply chain financial system
CN108415971A (en) Recommend the method and apparatus of supply-demand information using knowledge mapping
CN110489434B (en) Information processing method and related equipment
CN115599345A (en) Application security requirement analysis recommendation method based on knowledge graph
CN115964384A (en) Data query method and device, electronic equipment and computer readable medium
US11663180B2 (en) Trusted control automation platform
Amiri et al. Prever: Towards private regulated verified data
CN113360575B (en) Method, device, equipment and storage medium for supervising transaction data in alliance chain
CN114879936A (en) Method and system for acquiring safety requirement facing natural language requirement
CN112258009B (en) Intelligent government affair request processing method
CN111309692B (en) Unmanned aerial vehicle decision engine-based wind control management system
CN113591162A (en) Block chain evidence storing method and device and computer equipment
Ceolin et al. Calculating the Trust of Event Descriptions using Provenance.
Xu et al. PBKM: A secure knowledge management framework
CN111915109A (en) Medical financing device, system and method
Li et al. TFBO: A Trusted Framework based on Blockchain for Outsourcing Data Entry
CN113496349B (en) Block chain learning archive and credit factor construction method based on AI interactive consensus

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant