Contract Bot in action

Take a look at this 3 min video to get to know the basic operations and features

Features at a glance

Hundreds of similar clauses are tested for a single issue

 In the example below, we've created many typical Assignment clauses, in order to test the acceptability of the algorithm

(1) Acceptable criteria: 
If assignment by Purchaser: (1) Vendor's prior consent is required.
If assignment by Vendor: (1) Purchaser's prior consent is not mandatory, (2) if Purchaser's prior consent is present, (a) such consent shall be in writing, and (b) such consent shall not be unreasonably withheld or delayed.
If assignment by either party: follow Vendor's criteria, except that prior consent is required

(2) Term:
This Agreement may only be assigned by one party to the other subject to the other party's consent in writing.
Assignment Comment: "! Missing elements" 
Highlighted text: "the other party's consent in writing"
Proposed revision: "the prior written consent of the other party, such consent shall not be unreasonably withheld or delayed"

(3) Term: 
This Agreement may not be assigned by either party unless prior written approval has been obtained from the other party, such approval shall not be unreasonably withheld.
Assignment comment: "! Missing elments"
Highlighted text: "such approval shall not be unreasonably withheld"
Proposed revision: "such consent shall not be unreasonably withheld or delayed"

  • High quality of pre-work that you can trust!
  • Well considered scenarios that make it suitable for wide range of situations
  • Each issue has been tested by many typical clauses, and this ensures our high quality output.
Sophisticated algorithm that can read and compare

Through our innovative algorithm, Contract Bot apparently can read and suggest!
Let's see an example below relating to a Termination clause

(1) In this example, the clause involved is a Termination by breach.
To safeguard the interest of the Vendor, termination should be triggered by a "material" breach only; and then there is a minimum of 30 days of cure period before the non-defaulting party or Purchaser can exercise the right to terminate.

(2) In this clause, Comment is: "! Not a material breach. Missing elements in remedial period".
Highlighted text: breach
Proposed revision: material breach

(3) In addition, the highlighted text includes: "fourteen days"
Proposed revision: thirty (30) days
The process is able to translate a number in word to value, which makes it possible to determine if the cure period meets the criteria. In fact, for this instance, if the period is not less than 30 days, it will be treated as acceptable.  

(4) In this example, "breaches" is a verb, so if the proposed revision is still "material breach", it is grammatically incorrect.

(5) Instead, for the present case,  "materially" is the proposed revision for "breaches", which constitutes "materially breaches" when combined. This is a better proposed revision than "material breach".

(6) Again, for "seven (7) days", Contract Bot is able to know that the value is less than 30 days, so is proposing to revise it to "thirty (30) days.

  • Proposed amendment right at the phrase to be amended
  • Contract Bot can read to appreciate the context, then make a decision with reference to designed criteria
  • Contract Bot can take into account the grammar of the instance to provide a better proposal
Alert you of the existence of hidden hyperlink

Terms may be specified elsewhere via a hyperlink!
With Contract Bot, you are reminded of the url embedded under the wording that hides you from the url. 

(1) In this example, "This Agreement" contains a hyperlink. If this document is OCR'ed, this hyperlink will no longer br transparent to you.

(2) If this document is reviewed by Contract Bot, the Url will be marked by an item called "Url" within the Review Result Category, including any embedded hyperlinks. To check such Url, simply click on the Url item.

(3) One step further - if you want to check if the hyperlink contains any unfavourable terms, simply copy the Url , scroll up to Step 1, paste the link there, and click Process URL. You can then go to next steps to get the terms embedded by the hyperlink reviewed.
You'll notice that our UI facilitates the review of contents covered by Url. 
Note: you must include http:// or https:// as part of the URL. Otherwise, it will not be able to process the link. 

  • Terms covered by URL can be unfavourable to you, so you should be aware of those terms beforehand.
  • The UI of Contract Bot facilitates the review of these terms by just a few clicks 
Alert you of terms found, as well as terms not found

Sometimes, contract issue not found out of a contract can be a substantive issue to the user.
However, some software tools available in the market, especially those that purely use "machine learning" to identify contract clauses, might not be able to give alert to the user where a contract issue is not found. 

With proper configuration, Contract Bot is able to alert the user of a contract issue missing from the contract. This reminder is important for the user to consider alternative means to plug the loophole. 

  • Even the most vigilant lawyer may be unable to recall all the required terms, especially when under time pressure or out of attention.  
  • Contract Bot helps alleviate this concern, as it can be configured to display certain issue, whether that issue is found or not.
Data Security - Never a concern!

Data Security is at the heart of the design of Contract Bot. For such reason, at the outset, we have ruled out Contract Bot as a Contract repository, to significantly reduce the Data Security risk associated with Contract Bot.
For a brief overview of Contract Bot's operation life-cycle, take a look at the schematic diagram below:

Input document

Processed by 
Contract Bot

  • Marked up document returned to client computer
  • Input document cleared from Contract Bot 
  • No trace of input document in Contract Bot
  • The present scheme offers one of the best data security protection to the user in terms of the user's uploaded document.
  • Even hackers trying to hack into Contract Bot are unable to retrieve any user deposited contract from Contract Bot.
  • However, user can no longer rely on Contract Bot to retrieve any uploaded document. Therefore, if output contents are cleared before user has completed his task, user has to re-submit the contract to Contract Bot for review before he can resume his unfinished task.

About Venture IP Solutions Ltd.

Venture IP Solutions Ltd, a Hong Kong Cyberport Creative Micro Fund grantee, was founded by Legal and AI experts. Our development work focus on Text classification applying natural language processing means to conduct information extraction and further text processing. 

Legal experts within Venture IP Solutions Ltd have very extensive in-house legal experience, who provide hands-on guidance on what to be considered as a typical legal issue, and how such issue to be addressed on commerical terms. This solid background makes it ideal for Venture IP Solutions to create applications and processes that can truly meet the needs of in-house lawyers.  

We believe every in-house lawyer should be supported by a cost effective companion such as Contract Bot!