From ICIHelp8.1
Jump to: navigation, search
 
(136 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
 
 
  
 
 
 
 
Line 6: Line 4:
 
= DiscoverAI =
 
= DiscoverAI =
  
== Bulk Upload with Clause Discovery ==
+
== Contract Highlights ==
 
+
To upload Agreements in bulk:
+
  
1. '''Click''' the ''Agreements'' tile. The ''Agreement Management ''page opens. Let us take an example of an Agreement Contract Type (CT1) that should have already been created and published.
+
Whenever contracts are sent to CXOs, legal or finance teams for their approval or signatures, they are interested to know if a certain language is present or absent in the contract. This helps them to understand the nuances of the contracts, viewpoints of various stakeholders, etc. and they can quickly take an informed decision.
<div class="image-green-border">[[File:SP6 Bulk Upload 1.png|720px|SP6 Bulk Upload 1]]</div>
+
2.&nbsp;'''Click&nbsp;'''the&nbsp;''Bulk Upload''&nbsp;tile. The&nbsp;''Bulk Upload''&nbsp;page opens.
+
<div class="image-green-border">[[File:SP6 Bulk Upload 2.png|720px|SP6 Bulk Upload 2]]</div>
+
<br/> 3.'''&nbsp;Enter'''&nbsp;the Request Name.&nbsp;
+
  
4.&nbsp;'''Click'''&nbsp;the&nbsp;''Select Batch File''&nbsp;button to select the file for a bulk upload. In this example, we are selecting the LegacyBulkUpload.zip file.
+
With this release,
<div class="note-box">'''Note:&nbsp;'''Upload a .zip file here which should have been created containing 2 Excel files (Meta.xls, Data.xls) and Third Party Agreement files in PDF and docx format. This does not work for Own Party Agreements.</div>
+
*The Meta.xlsx files contains data related to ContractType (CT1 in this case), CTTypeofContract (Agreement Contract Type), Technical Name of the Attributes present in the Contract and Display Name of the Attributes.&nbsp;
+
<div class="image-green-border">[[File:SP6 Bulk Upload 3.png|720px|SP6 Bulk Upload 3]]</div>
+
*The Data.xlsx files contains all the Attributes in Contract Type (CT1) as a column name in which the data gets auto-populated from the PDF/docx file. User needs to add the Bulk Upload Business Status is Executed and the file name under File Path column in Data.xlsx file.&nbsp;5.&nbsp;'''Click'''&nbsp;the&nbsp;''Submit&nbsp;''button. The&nbsp;''File Uploaded Successfully''message is displayed.&nbsp;
+
<div class="image-green-border">[[File:SP6 Bulk Upload 4.png|720px|SP6 Bulk Upload 4]]</div>
+
5.&nbsp;'''Click&nbsp;'''the&nbsp;''Submit''&nbsp;button. The&nbsp;''File Uploaded Successfully''&nbsp;message is displayed.
+
<div class="image-green-border">[[File:SP6 Bulk Upload 5.png|SP6 Bulk Upload 5]]</div>
+
6.&nbsp;'''Click'''&nbsp;''OK''. The file is now displayed in the&nbsp;''Grid''&nbsp;view with the status ''Not Started''.&nbsp;
+
<div class="image-green-border">[[File:SP6 Bulk Upload 6.png|720px|SP6 Bulk Upload 6]]</div> <div class="image-green-border">&nbsp;</div>
+
7.&nbsp;'''Click'''&nbsp;''Refresh''&nbsp;icon twice. On first Refresh, the Status changes to&nbsp;''In Progress''&nbsp;and then to&nbsp;''Needs Validati''on.
+
<div class="image-green-border">[[File:SP6 Bulk Upload 7.png|720px|SP6 Bulk Upload 7]]</div>
+
8.&nbsp;'''Select&nbsp;'''an&nbsp;''Actions&nbsp;''radio button for the file that you want to finalize. The&nbsp;''Validate''&nbsp;and&nbsp;''Finalize''&nbsp;buttons are enabled.
+
<div class="image-green-border">[[File:SP6 Bulk Upload 8.png|720px|SP6 Bulk Upload 8]]</div>
+
9.''&nbsp;'''''Click&nbsp;'''the&nbsp;''Validate''&nbsp;button to download the PopulatedData.xlsx file. The values of the Attributes can be edited in this file.&nbsp;
+
  
'''Note:&nbsp;'''The data in the Excel sheet that is marked green signifies the highest confidence level, data in yellow indicates medium confidence level and data in red indicates lowest confidence level. You can then make any changes to the Attribute values. (In this example, you can make changes to the Attribute value from the downloaded PopulatedData.xlsx file).&nbsp;
+
*The "DiscoverAI" model can find the terms in documents and highlight them for business decision makers. Configurators can now specify the important words by the business so that the "DiscoverAI" model can find matching as well as similar terms in documents and highlight them for the intended audience.
 +
*In case no phrases are specified, then ICI will identify the important sections in the contract based on learnings from historical data. The identified sections will also be ranked in order of importance.  
 +
*A configurator can also specify the maximum number of highlights to be extracted from the agreements. The AI algorithm would rank the findings and present only the top ranked highlights to the user.
 +
*Configurators can configure the event to generate the contract highlight, for example agreement updated, etc. Using this configuration, when the specified event occurs, ICI will identify the important sections of the contract based on historical data and phrases specified by the configurator
  
10.&nbsp;'''Click&nbsp;'''''Save''&nbsp;to save the changes.
+
To configure generating contract highlights from an agreement:
  
11.&nbsp;'''Click'''&nbsp;the&nbsp;''Finalize&nbsp;''button, the PopulatedData.xlsx file can be uploaded. The&nbsp;''Finalized File Uploaded Successfully''&nbsp;message is displayed.
+
#'''Create''' an "Agreement Contract Type" using "Third Party Paper". You can use an existing "Agreement Contract Type" as well.  
<div class="image-green-border">[[File:SP6 Bulk Upload 9.png|SP6 Bulk Upload 9]]</div>  
+
<div class="image-green-border">[[File:Discover 1.PNG|620px|Discover 1.PNG]]</div> <ol start="2">
12.&nbsp;The&nbsp;''Needs Validation''&nbsp;status changes to&nbsp;''Completed''.&nbsp;
+
<li>'''Click'''&nbsp;"Next", the "Attributes" page opens.</li>
<div class="image-green-border">[[File:SP6 Bulk Upload 10.png|720px|SP6 Bulk Upload 10]]</div>  
+
<li>To be able to generate contract highlights from an Agreement, '''include''' the following attributes in the ''Agreement Contract Type'':</li>
 +
</ol>
 +
<ul style="margin-left: 40px;">
 +
<li>'''Contract Highlight Terms''': The "Data Type" must be selected as "String". In the "Default Value" attribute, '''enter''' the different terms or keywords expected in the highlight, separated by a pipe symbol. For example, Legal|Confidentiality|Liability|NoOfRecords:10.</li>
 +
<li>'''Contract Highlights''': Here the "Data Type RichTextArea" must be selected.</li>
 +
</ul>
 +
<div class="image-green-border">[[File:Discover 2.PNG|620px|Discover 2.PNG]]</div> <ol start="4">
 +
<li>'''Create''' an "Associated Document Contract Type", for example, "ICILegalHighlights" to generate contract highlights for your legal department.</li>
 +
</ol>
 +
<div class="note-box">'''Note''': ''Allow Document Assembly'' must be set to ''Yes''.</div>  
 
&nbsp;
 
&nbsp;
 +
<div class="image-green-border">[[File:Discover 3.PNG|620px|Discover 3.PNG]]</div> <ol start="5">
 +
<li>To add contract highlights in an "Associated Document", '''include''' the following attributes in the "Associated Document Contract Type".</li>
 +
</ol>
  
13.&nbsp;'''Click'''&nbsp;the Agreements tile to view the Agreements which will be in the&nbsp;''Draft''&nbsp;state.
+
*'''Contract Highlight Terms''': The "Data Type" must be selected as "String". In the "Default Value" attribute, '''enter''' the different terms or keywords expected in the highlight, separated by a pipe symbol. For example, Legal|Confidentiality|Liability|NoOfRecords:10.  
<div class="image-green-border">[[File:SP6 Bulk Upload 11.png|720px|SP6 Bulk Upload 11]]</div>
+
*'''Contract Highlights''': Here the "Data Type RichTextArea" must be selected.  
&nbsp;
+
 
+
&nbsp;
+
 
+
&nbsp;
+
  
 +
To add the created "Associated Document Contract Type" to the "Agreement Contract Type":
 +
<ol start="6">
 +
<li>On the "Contract Types" page, '''click''' the "Agreement Contract Type" created earlier. The "Details" page for that contract type opens.</li>
 +
<li>'''Click''' the "Edit" button. The "Edit Contract Type" wizard opens.</li>
 +
<li>'''Navigate''' to the "Association" tab by clicking "Next".</li>
 +
<li>'''Click '''the plus icon next to "Association".</li>
 +
<li>'''Create '''an "Association" for the "Associated Document Contract Type".</li>
 +
</ol>
 +
<div class="image-green-border">[[File:Discover 4.PNG|520px|Discover 4.PNG]]</div>
 +
*'''Select''' the created "Associated Document Contract Type". You can set the "Allow Multiple Instance" option to "Yes", to allow different contract highlight associated documents to be created for different departments, such as legal or finance.
 +
<ol start="11">
 +
<li>'''Create''' a template for the "Associated Document".</li>
 +
</ol>
 +
<div class="image-green-border">[[File:Discover 5.PNG|520px|Discover 5.PNG]]</div> <div class="image-green-border">&nbsp;</div> <div class="note-box">'''Note''': Both the contract highlights attributes (''Contract Highlight Terms'' and ''Contract Highlights'') must&nbsp; be tagged within the template.</div> <ol start="12">
 +
<li>'''Create''' a "Template Selection Rule" for the "Associated Document".</li>
 +
</ol>
 +
<div class="image-green-border">[[File:Discover 6.PNG|420px|Discover 6.PNG]]</div> <ol start="13">
 +
<li>'''Create''' an "Event Rule" with the action "AITriggerContractHighlights".</li>
 +
</ol>
 +
<div class="note-box">'''Note''': The ''Event'' selected must be any other than ''Agreement Created'', for example ''Agreement Published''.</div> <div class="image-green-border">[[File:Discover 6.PNG|420px|Discover 6.PNG]]</div> <ol start="14">
 +
<li>To get the contract highlights in the "Associated Document", you need to '''create''' an "Association" with the "Parent Agreement".</li>
 +
</ol>
 +
<div class="image-green-border">[[File:Discover 7.PNG|420px|Discover 7.PNG]]</div> <ol start="15">
 +
<li>'''Click'''&nbsp;"Next". The "Meta Data" page opens.</li>
 +
<li>'''Enter''' the keywords in the Contract Highlight Terms. For example, CEO|Liabilities | Amount |Penalty |obligation| regulation| price| jurisdiction|NoOfRecords:10.</li>
 +
<li>'''Add''' ''NoOfRecords:n'' where 'n' denotes the number of contract highlights to be extracted. The default is ''NoOfRecords:20'', if the value of n is not specified in the keywords.</li>
 +
<li>When an Agreement created using the selected Agreement Contract Type is published, the configured contract highlights will be extracted and compiled in the Associated Document.</li>
 +
</ol>
 +
<div class="note-box">'''Note''': There are no changes to the existing Agreement workflow while configuring and generating the contract highlights.</div>
 
= Table Discovery =
 
= Table Discovery =
  
With this release, the Discover AI app has been further enhanced to include Table discovery. Along with Clause and metadata, ICM now also extracts tables (including information such as SLAs, price list, etc.) in Agreements and displays them on the ''Table Discovery'' tab (on the ''Details'' page). ICM tries to match the discovered table(s) with the Associated Contract Types of the Agreement. If a strong match is found, then the table is tagged with that Associated Contract Type, and the table columns are also matched with the Attributes of that Associated Contract Type.
+
Along with clauses&nbsp;and metadata, ICI also extracts tables (including information such as SLAs, price list, etc.) in Agreements and displays them on the ''Tables ''tab (on the ''Details'' page). ICI tries to match the discovered table(s) with the Associated Contract Types of the Agreement. If a strong match is found, then the table is tagged with that Associated Contract Type, and the table columns are also matched with the Attributes of that Associated Contract Type.
  
 
You can then take relevant action such as creating new instances of the Associations. Automatically recognizing table data inside the Agreements saves a lot of manual labor of identifying and tagging the data correctly.
 
You can then take relevant action such as creating new instances of the Associations. Automatically recognizing table data inside the Agreements saves a lot of manual labor of identifying and tagging the data correctly.
Line 61: Line 78:
 
*Update the data in the discovered table as required  
 
*Update the data in the discovered table as required  
 
*Create new instances of the Associations for the uploaded Agreement  
 
*Create new instances of the Associations for the uploaded Agreement  
 +
<div class="note-box">'''Note:''' Both .docx and .pdf formats are supported.</div>
 +
The table discovery in PDF agreements works well with:
  
'''Note:''' Both .docx and .pdf formats are supported.
+
*Tables with well-defined borders in text PDFs and high-quality scanned PDFs
 +
*Tables that may be slightly skewed or tilted
 +
*Table cells with light-colored backgrounds
 +
 
 +
The table discovery in PDF agreements may not work well with:
 +
 
 +
*Tables in low-quality scanned PDFs and those without borders
 +
*Tables without well-defined borders or characters overlapping the table border, etc., due to certain OCR limitations
 +
*Certain non-table elements, such as flowcharts and diagrams
 +
*Tables with merged columns and rows
 +
*Nested tables, which may be discovered as multiple tables
 +
 
 +
&nbsp;
  
 
== Discovering Tables in an Agreement ==
 
== Discovering Tables in an Agreement ==
Line 68: Line 99:
 
To discover tables in an Agreement:
 
To discover tables in an Agreement:
  
1. '''Create''' an Agreement (''Third Party Type Of Paper'').&nbsp;
+
1. '''Create''' an Agreement ("Third Party Type Of Paper").&nbsp;
<div class="image-green-border">[[File:7.9 Table Discovery 2.png|720px|7.9 Table Discovery 2]]</div>  
+
<div class="image-green-border">[[File:Discover 8.PNG|520px|Discover 8.PNG]]</div>  
<br/> 2. '''Ensure''' that the&nbsp;''Clause Discovery'' functionality is turned&nbsp;''On''&nbsp;and the Contract Type is enbled for table discovery.
+
<br/> 2. '''Ensure''' that the&nbsp;Clause Discovery functionality is turned&nbsp;On&nbsp;and the Contract Type is enabled for table discovery.
<div class="image-green-border">[[File:7.9 Table Discovery 3.png|720px|7.9 Table Discovery 3]]</div>  
+
<div class="image-green-border">[[File:Discover 9.png|520px|Discover 9.png]]</div>  
<br/> 3. '''Create and Publish'''&nbsp;the Agreement. ICM automatically queues the Agreement for table discovery.
+
<br/> 3. '''Create and Publish'''&nbsp;the Agreement. ICI automatically queues the Agreement for table discovery.
 
<div class="note-box">'''Note:''' To enable discovery, the hooks must be enabled.</div>  
 
<div class="note-box">'''Note:''' To enable discovery, the hooks must be enabled.</div>  
 
&nbsp;
 
&nbsp;
Line 80: Line 111:
 
You can view all the discovered tables in an Agreement, so that you can review them and take actions as needed (based on whether they meet the criteria for creating an associated document or not).
 
You can view all the discovered tables in an Agreement, so that you can review them and take actions as needed (based on whether they meet the criteria for creating an associated document or not).
  
1. '''Click''' the ''Table Discovery'' tab on the uploaded Agreement&nbsp;''Details'' page.<br/> 2. ICM displays a list of the ''Discovered Tables'' for that Agreement Document.
+
1. '''Click''' the Tables&nbsp;tab on the uploaded Agreement&nbsp;Details page.<br/> 2. ICI displays a list of the Discovered Tables for that Agreement Document.
<div class="image-green-border">[[File:7.10 Table Discovery 1.png|720px|7.10 Table Discovery 1.png]]</div> <div class="image-green-border">&nbsp;</div>  
+
<div class="image-green-border">[[File:Discover 10.png|920px|Discover 10.png]]</div> <div class="image-green-border">&nbsp;</div>  
 
=== Editing Table Data ===
 
=== Editing Table Data ===
  
1. '''Click''' the ''Edit Table Name ''icon next the table that you want to edit. For example, Table 2.
+
1. '''Click''' the Edit Table Name icon next the table that you want to edit. For example, Table 2.
<div class="image-green-border">[[File:7.9 Edit Table Data 1.png|720px|.9 Edit Table Data 1]]</div>  
+
<div class="image-green-border">[[File:Discover 11.png|620px|Discover 11.png]]</div>  
2. '''Toggle '''the ''Has Header'' button to''Yes'' if you want the table to have a header.
+
2. '''Toggle '''the Has Header button to&nbsp;Yes if you want the table to have a header.
<div class="image-green-border">[[File:7.9 Edit Table Data 2.png|720px|.9 Edit Table Data 2]]</div>  
+
<div class="image-green-border">[[File:Discover 12.png|620px|Discover 12.png]]</div>  
3.&nbsp;'''Click''' inside the header box to add the header name. For example, PSE Workers, Term, etc.
+
3.&nbsp;'''Click''' inside the header box to add the header name. For example, Customer Name, Results, etc.
<div class="image-green-border">[[File:7.9 Edit Table Data 3.png|720px|.9 Edit Table Data 3]]</div>  
+
<div class="image-green-border">[[File:Discover 13.PNG|620px|Discover 13.PNG]]</div>  
4.&nbsp;'''Click '''inside each of the boxes to add data in the columns. For example, 3.0 (Version), 09 Sep, 2019 (Date Released), etc.
+
4.&nbsp;'''Click '''inside each of the boxes to add data in the columns. For example, MSA Effective date, 2/06/18, etc.
  
5.&nbsp;'''Click '''''Save Changes ''to save changes if you want to review or edit them later. The Table data saved message is displayed.
+
5.&nbsp;'''Click "'''Save Changes" to save changes if you want to review or edit them later. The Table data saved message is displayed.
<div class="image-green-border">[[File:7.10 Table Discovery 2.png|720px|7.10 Table Discovery 2.png]]</div>  
+
<div class="image-green-border">[[File:Discover 14.PNG|320px|Discover 14.PNG]]</div>  
6.&nbsp;'''Select '''the Association for which you want to create this data from the Select Association drop-down. For example, Payment Details.
+
6.&nbsp;'''Select '''the Association for which you want to create this data from the Select Association drop-down. For example, "Import Export".
<div class="image-green-border">[[File:7.9 Edit Table Data 5.png|720px|.9 Edit Table Data 5]]</div>  
+
<div class="image-green-border">[[File:Discover 15.png|620px|Discover 15.png]]</div>  
7. A validation message is displayed to check if you want to save the updated data. '''Click&nbsp;'''''Save'' to update the data in the table, else '''click''' ''Discard''.
+
7. A validation message is displayed to check if you want to save the updated data. '''Click '''"Save" to update the data in the table, else '''click'''&nbsp;"Discard".
<div class="image-green-border">[[File:7.9 Edit Table Data 6.png|720px|.9 Edit Table Data 6]]</div>  
+
<div class="image-green-border">[[File:Discover 17.PNG|320px|Discover 17.PNG]]</div>  
 
8.&nbsp;'''Select''' the checkbox for the rows and columns that you want to update.
 
8.&nbsp;'''Select''' the checkbox for the rows and columns that you want to update.
 +
<div class="image-green-border">[[File:Discover 16.PNG|520px|Discover 16.PNG]]</div>
 +
9.&nbsp;'''Click '''"Finish". A validation message is displayed informing you that you will not be able to make any changes to the table data after this.
  
9.&nbsp;'''Click '''''Finish''. A validation message is displayed informing you that you will not be able to make any changes to the table data after this.
+
10.&nbsp;'''Click '''"Yes" if you are sure that you want to update the table and proceed.
<div class="image-green-border">[[File:7.9 Edit Table Data 7.png|720px|7.9 Edit Table Data 7]]</div>
+
10.&nbsp;'''Click '''''Yes'' if you are sure that you want to update the table and proceed.
+
  
11. A message is displayed indicating that the table data is saved and the Associations are being created. '''Click '''''Yes'' if you are sure that you want to update the table and proceed, else click&nbsp;''No''.
+
11. A message is displayed indicating that the table data is saved and the Associations are being created. '''Click '''"Yes" if you are sure that you want to update the table and proceed, else '''click&nbsp;'''No.
<div class="image-green-border">[[File:7.10 Table Discovery 3.png|720px|7.10 Table Discovery 3.png]]</div>
+
12. You can view the associations on the ''Associations ''tab.
+
  
13.'''Click '''''View Record ''to view the details of the individual records.
+
12. You can view the associations on the Associations tab.
 +
 
 +
13.&nbsp;'''Click '''View Record to view the details of the individual records.
  
 
14. You can take further action as needed. For example, send it for Approval.
 
14. You can take further action as needed. For example, send it for Approval.
Line 120: Line 151:
 
To do so:
 
To do so:
  
1.'''&nbsp;Click''' the ''Table Discovery'' tab on the uploaded Agreement Details page.<br/> 2.&nbsp;In the ''Discovered Tables'' window when matching data is present, the give the exact Association with that table are discovered. For example, the ''Payment Details''''&nbsp;'''''<b>are discovered. These are associated and the names of the header are also discovered.&nbsp;</b>
+
1.'''&nbsp;Click''' the Tables tab on the uploaded Agreement Details page.<br/> 2.&nbsp;In the Discovered Tables window when matching data is present, the exact Associations with that table are discovered. For example, the "Import Export" are&nbsp;discovered. These are associated and the names of the header are also discovered.&nbsp;
<div class="image-green-border">[[File:7.10 Table Discovery 4.png|720px|7.10 Table Discovery 4.png]]</div>  
+
<div class="image-green-border">[[File:Discover 18.png|620px|Discover 18.png]]</div>  
3.&nbsp;You can select whether the table should have a header or not by enabling the ''Has Header ''flag to ''Yes''.&nbsp;<br/> By doing this, the first row of the table will be marked as the header and Associations will not be created for it. If there are 2 rows other than the header, then 2 Associations will be created. A green tick mark will be displayed next to them which means that they are successfully created in the Table Discovery tab.&nbsp;<br/> 4.&nbsp;In the ''Discovered Tables'' window, make changes in the table as required. For example, '''select''' 3 rows and columns.
+
3.&nbsp;You can select whether the table should have a header or not by enabling the Has Header flag to "Yes".&nbsp;<br/> By doing this, the first row of the table will be marked as the header and Associations will not be created for it. If there are 2 rows other than the header, then 2 Associations will be created. A green tick mark will be displayed next to them which means that they are successfully created in the Tables tab.&nbsp;<br/> 4.&nbsp;In the Discovered Tables window, make changes in the table as required. For example, '''select''' 3 rows and columns.
  
 
&nbsp;
 
&nbsp;
Line 130: Line 161:
 
You can save the interim progress of the Table Discovery for an Agreement, so that you can review it later by:
 
You can save the interim progress of the Table Discovery for an Agreement, so that you can review it later by:
  
1. '''Click''' ''Save Changes''. The ''Table data saved'' message is displayed.
+
1. '''Click'''&nbsp;"Save Changes". The Table data saved message is displayed.
<div class="image-green-border">[[File:7.10 Table Discovery 5.png|720px|7.10 Table Discovery 5.png]]</div>  
+
<div class="image-green-border">[[File:Discover 19.png|720px|Discover 19.png]]</div>
 +
=== Finishing the Table Identification for an Agreement ===
 +
 
 +
You can complete the Table identification for an Agreement, so that the identified tables become part of the Agreement.&nbsp;<br/> 1.'''&nbsp;Click'''&nbsp;"Finish"''.&nbsp;''A message will be displayed indicating that you will not be able to make any changes to the table data.
 +
<div class="image-green-border">[[File:Discover 20.PNG|320px|Discover 20.PNG]]</div>
 +
<br/> 2.&nbsp;'''Click '''"Yes" if you are certain that you want to make the changes, else you can save changes and review them later.&nbsp;<br/> 3.&nbsp;'''Click'''''the Associations&nbsp;tab to see the Associations that are discovered, as shown in the screenshot below:''&nbsp;
 +
<div class="image-green-border">[[File:Discover 22.png|720px|Discover 22.png]]</div>  
 +
4. '''Click '''the Supplier&nbsp;association to view the details and send for approval.<br/> 5.&nbsp;'''Click'''&nbsp;"Export to Excel" if you want to export the table&nbsp;that has been discovered.&nbsp;
 +
 
 +
'''Note:'''
 +
 
 +
*Once the Associations are created, you cannot make any changes to the table. The table is disabled and the status changes to ''Review Completed''.
 +
*It is not necessary to match every table to one of the association contract type. You can still make changes to such tables and download them using ‘Export to excel’ functionality.
 +
 
 
&nbsp;
 
&nbsp;
  
 +
= DiscoverAI - Support for Own Paper =
  
=== Finishing the Table Identification for an Agreement ===
+
ICI already leverages the DiscoverAI app to discover attributes, clauses, tables and obligations in agreements created using third party paper type.
  
You can complete the Table identification for an Agreement, so that the identified tables become part of the Agreement.&nbsp;<br/> 1.'''&nbsp;Click''' ''Finish.&nbsp;''A message will be displayed indicating that you will not be able to make any changes to the table data.
+
Now, ICI has extended the support to discover attributes, clauses, tables and obligations in agreements created using own paper type, and tagging the attributes and clauses to the original agreement document. This helps convert unstructured documents into structured agreements, making it easier to manage and also increase compliance.
<div class="image-green-border">[[File:7.9 Table Discovery 7.png|720px|7.9 Table Discovery 7]]</div>
+
<br/> 2.&nbsp;'''Click&nbsp;'''''<i>Yes</i> ''if you are certain that you want to make the changes, else you can save changes and review them later.&nbsp;<br/> 3.'''''Click''' the ''Associations&nbsp;''tab to see the Associations that are discovered, as shown in the screenshot below:&nbsp;
+
<div class="image-green-border">[[File:7.10 Table Discovery 6.png|720px|7.10 Table Discovery 6.png]]</div>
+
4. '''Click '''the ''Payment Details ''association to view the details and send for approval.<br/> 5.&nbsp;'''Click''' ''Export to Excel'' if you want to export the table&nbsp;that has been discovered.&nbsp;
+
  
 
'''Note:'''
 
'''Note:'''
  
*Once the Associations are creates, you cannot make any changes to the table. The table is disabled and the status changes to ''Review Completed''.  
+
*Tagging is supported only in Word documents.
*It is not necessary to match every table to one of the association contract type. You can still make changes to such tables and download them using ‘Export to excel’ functionality.  
+
*The attributes and clauses that have been confirmed in ICI (even on the web UI) are tagged back in the agreement document.
 +
 
 +
&nbsp;
 +
 
 +
== Discovering Attributes, Clauses, Tables and Obligations ==
 +
 
 +
To discover attributes, clauses, tables and obligations using own type of paper:
 +
 
 +
1. '''Create '''an agreement using Own Type of Paper.
 +
<div class="image-green-border">[[File:Discover 23.PNG|520px|Discover 23.PNG]]</div>
 +
2. '''Click '''"Next". The Attributes page opens.
 +
 
 +
3. '''Select'''&nbsp;the seeded AI model-&nbsp;DiscoverAI&nbsp;Standard in the AI Model.
 +
<div class="image-green-border">[[File:Discover 24.png|620px|Discover 24.png]]</div>
 +
4. '''Click'''&nbsp;"Next"''. ''The "Select Template" page opens.
 +
 
 +
5. '''Select''' a template or '''upload''' a file.
 +
 
 +
6. '''Click'''&nbsp;"Next".
 +
<div class="image-green-border">7. '''Click'''&nbsp;"Create and Publish". The agreement Details page opens.</div>
 +
All non-tagged attributes, clauses, tables (if present in the agreement document) and obligations are discovered&nbsp;based on the&nbsp; DiscoverAI Standard model configuration .
 +
<div class="image-green-border">[[File:Discover 25.PNG|620px|Discover 25.PNG]]</div> <div class="image-green-border">&nbsp;</div> <div class="note-box">'''Note:''' It may take some time for the discovery process to complete. Click the individual entities below the ''AI Discovery'' tab to view the discovered attributes, clauses, tables and obligations.</div>
 +
&nbsp;
 +
 
 +
&nbsp;
 +
 
 +
&nbsp;
 +
 
 +
== Tagging Discovered Attributes ==
 +
 
 +
1. '''Click''' the "Attributes" tab.
 +
 
 +
2. '''Click'''&nbsp;"Edit"&nbsp;to edit the attributes. You can also modify the discovered attribute values by clicking the View potential matching values icon and then '''Click '''"Update".
 +
<div class="image-green-border">[[File:Discover 27.png|620px|Discover 27.png]]</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">
 +
The AI model will learn and recommend values when:
 +
 
 +
*The discovered attribute value is incomplete, and the user selects the complete value, such as selecting the complete address line if the system has discovered only partial address
 +
*Manual corrections are made to incorrectly identified attribute values, such as correction in vendor name
 +
*A different attribute value is selected using the Keep selected text option
 +
 
 +
The newly learnt values will, from thereon, be presented as default to the user and any changes will continue to be learnt and recommended by the AI model.
 +
</div> <div class="image-green-border">3. '''Click''' the "Versions" tab.</div> <div class="note-box">'''Note: '''There will be now be 2 versions of the agreement.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:Discover 28.PNG|620px|Discover 28.PNG]]</div> <div class="image-green-border">&nbsp;</div> <div class="note-box">'''Note:''' '''Click''' ''Save Draft'' in Step 2 to save the selected attribute values; this will not create a new version.</div>
 +
4. '''Download''' the latest version of the agreement in Word format. The discovered attributes are tagged as ICI attributes in the agreement document, as shown in the screenshot below:
 +
<div class="image-green-border">[[File:7.10 Discover AI Obligation AI Support for Own Paper 8.png|720px|7.10 Discover AI Obligation AI Support for Own Paper 8.png]]</div> <div class="image-green-border">&nbsp;</div> <div class="note-box">'''Note:''' If you create a new agreement and upload the Word document that was downloaded in Step 5, the discovery will trigger, but the attributes that were already confirmed and tagged to the agreement are not discovered. However, they will be displayed, as shown in the screenshot below:</div>
 +
&nbsp;
 +
 
 +
&nbsp;
 +
 
 +
== Tagging Discovered Clauses ==
 +
 
 +
1. '''Click''' the ''Clauses'' tab. The discovered clauses are displayed.
 +
<div class="image-green-border">[[File:Discover 30.PNG|720px|Discover 30.PNG]]</div>
 +
2. '''Take '''actions (such as ''Confirm, Confirm with Deviation, Ignore, Review Later'') on the discovered clauses.
 +
 
 +
3. '''Click''' ''Finish ''to complete the review process, as shown in the screenshot below:
 +
 
 +
4. '''Click''' the ''Versions'' tab. A new version of the agreement is created in both Word and PDF formats.&nbsp;
 +
<div class="image-green-border">[[File:Discover 28.PNG|720px|Discover 28.PNG]]</div>
 +
5.&nbsp;'''Download''' the latest version. The confirmed clauses are tagged as ICI clauses in the agreement document.
 +
<div class="image-green-border">[[File:7.10 Discover AI Obligation AI Support for Own Paper 13.png|720px|7.10 Discover AI Obligation AI Support for Own Paper 13.png]]</div>
 +
'''Note''':
 +
 
 +
*If you create a new agreement and upload the Word document that was downloaded in Step 5, the discovery will be triggered, however the clauses that were already confirmed and tagged as ICI clauses are not displayed.
 +
*Only when the agreement is published, the clauses that you confirm on clicking ''Finish'' will be saved as ICI clauses and displayed in the ''Agreement Clauses'' tab on the ''Details'' page.
 +
*A new agreement version is created each time you save the discovered attributes and confirm the clauses by clicking ''Finish''.
 +
 
 +
&nbsp;
 +
 
 +
&nbsp;
 +
 
 +
 
 +
 
 +
= Inbuilt Discovery of Attributes and Clauses =
 +
 
 +
Previously, discovering attributes and clauses in customers’ agreement documents was time consuming as it required retraining of the algorithms from scratch, causing delay in deployment of services.
 +
 
 +
Now, ICI has an inbuilt discovery model that helps to automatically extract and discover the most common attributes and clauses in agreements besides enhancing clause delineation in third party contracts. It is a seeded, pre trained model named DiscoverAI Standard. This facilitates the prediction of accurate clause categories and capturing the right metadata within clauses. This improves contract turnaround time and quality of results, thus leading to improved user experience.
 +
 
 +
The inbuilt discovery model supports the discovery of the following predefined attributes and clauses in any MSA, NDA and SOW third party paper contract types:
 +
 
 +
*'''Attributes: '''''Party Name'', ''Party Address, Effective Date, Expiry Date, Contract Value, Contract Duration, Renewal, EverGreen, PaymentTerms, Jurisdiction, Governing Law,&nbsp;Notice Period For Termination,&nbsp;LiabilityType,''&nbsp;''ComplianceType,&nbsp;City, State, Country, Zip code, Point of Contact-Name, Point of Contact-Title, Point of Contact-Address, Point of Contact-Email and Point of Contact-Phone,&nbsp;Signatory Name, Breach Cure Period, Signatory Title, Records Retention Period, Signature Date, Warranty Claim Period, Confidentiality Survival Period, Acceptance Completion Period, Force Majeure Period, Liquidated Damages Cap, Termination for convenience notice period, Termination for cause notice period, Policy changes notice period, Renewal notice period, Interest Percentage on Payment Delay''
 +
 
 +
'''Note: '''The ''Contract Value'' attribute supports the following currencies - USD, CAD, EUR, INR and CAN
 +
 
 +
*'''Clauses:''' ''Acceptance,&nbsp;''''Amendment, Assignment, Audit,&nbsp;Business Continuity, Certification, Change Control, Change Of Control, Conditions Precedent, Confidential Information, Conflicts, Counterparts,&nbsp;''''Data'' ''Privacy, Delivery, Deposits, Disclaimer,&nbsp;''''Definitions, Dispute Resolution, Effects Of Termination/ Expiry, Escalation, Events Of Default, Exclusivity, Extra Benefits,&nbsp;Entire Agreement,&nbsp;''''Feedback,''''Force Majeure, Governing Law, Indemnification, Insurance, Intellectual Property Rights,&nbsp;Interpretations, Inventory/Materials,&nbsp;Language, Liability, License,&nbsp;Limitation Of Liability, Loans,&nbsp;Maintenance Of Properties, Meetings, Mutuality, Non Circumvention,&nbsp;Non-Compete,&nbsp;''''Non-Exclusivity,''''Non-Solicitation, Notices, Payment Terms, Penalties/Remedies, Personnel, Preamble, Publicity, Purchase, Quality Control, Rebates and Discounts, Recitals, Retun of Assests,&nbsp;Representations, Warranties and Compliances,&nbsp;Scope/Purpose, Service level Agreement,&nbsp;Severability, Signature, Survival, Suspension,&nbsp;Taxes, Term, Termination'''''<b>, ''Third Party Engagement, Use of Proceeds, Use of Services/Products.''</b>
 +
 
 +
The discovery support has been further extended for URL datatype attributes. ''DiscoverAI'' &nbsp;would be able to discover the URLs in contract and associate them with URL datatype attribute. Also, users now would be able to select and save multi-choice attributes as well as multi-choice lookup datatypes on the ''Attributes Discovery'' page.
 +
 
 +
Users can manually trigger the attribute discovery on the ''Attributes''&nbsp;page itself, while uploading a third-party document, during the agreement creation process. Discovered values will then be auto-filled in empty attributes and users can view additional potential options for the discovered attributes.&nbsp;<br/> Users can:&nbsp;<br/> •&nbsp;&nbsp; &nbsp;View the progress of the attribute discovery.&nbsp;<br/> •&nbsp;&nbsp; &nbsp;Identify AI discoverable attributes on the “Attributes” page of the agreement creation wizard.<br/> •&nbsp;&nbsp; &nbsp;View the values recommended by AI for discoverable attributes.<br/> •&nbsp;&nbsp; &nbsp;View the agreement document on the “Attributes” page itself, for quick validation of AI recommended values for discoverable attributes as well as attributes values already tagged in the agreement document.
 +
 
 +
&nbsp;
 +
 
 +
&nbsp;
 +
 
 +
== Discovering Common Attributes and Clauses ==
 +
 
 +
1. '''Create '''an agreement using "Third Party Type of Paper".
 +
 
 +
2. '''Click'''&nbsp;"Next". The Attributes page opens.
 +
 
 +
3. '''Select '''a document in the File Path field. For example, "ICMMasterServiecesAgreement.pdf". The "Discover" button will be displayed, using which user can trigger attribute discovery manually.
 +
 
 +
4. '''Click "'''Discover".&nbsp;
 +
<div class="image-green-border">[[File:Discover 31.PNG|520px|Discover 31.PNG]]</div>
 +
The discovery process starts in the background and the details are displayed on the ''Attributes ''page.
 +
 
 +
*The Document is displayed in a side by side view in a pdf format.
 +
*The two-column attributes layout is converted to the&nbsp;single column layout to accommodate the agreement document view.
 +
*The Discoverable Attributes are indicated with a grey bar as the Discovery confidence indicator and are disabled, notifying users that they don’t need to enter the values for these attributes. For example, attribute Effective Date.
 +
*The discovery process progress bar is displayed at the bottom indicating the progress in percentage with a Stop button.
 +
*The Attribute discovery is in progress is indicated for each discoverable attribute by three dots icon.
 +
 
 +
Once the discovery process is complete, the document presents the discovered attributes with all potential matching values as suggestions.&nbsp;
 +
 
 +
5.'''Click '''the View potential matching values icon corresponding to the discovered attribute to take actions on them such as Accept or Keep Selected Text. For example, "Party Name" has four suggestions.
 +
 
 +
The first value in the suggestions will be selected by default. For example, Agreement For Contract Services. Users can select any value from the presented suggestions.
 +
<div class="image-green-border">[[File:Discover 32.PNG|520px|Discover 32.PNG]]</div>
 +
&nbsp;
 +
 
 +
The attribute values are normalized and displayed based on the defined rules. For example, the ''Effective Date'' is displayed in the ICI-supported format, as shown in the screenshot below:
 +
<div class="image-green-border">If a document contains ICI tags for attributes then such tagged attributes will be identified and indicated by an icon. The number on the icon represents the number of times the attribute has been tagged in the document. For example, attribute ''Assignment Date''. Users can click on the number icon to view the action ''View Attribute Instance'' with next and previous arrows, which will navigate user to the page where the attribute is tagged.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">The level of confidence associated with Discovered Attributes is displayed using different color indicators to depict High (green), Medium (orange) and Low (pink) and Revised Manually (blue) confidence.&nbsp;<br/> Users will be navigated to the page in the document where the attribute is present, upon clicking on the attribute fields.<br/> 6. '''Click '''Next.&nbsp;<br/> 7. '''Create''' and publish the agreement following the standard ICI workflow. &nbsp;The agreement is created in Draft state.</div> <div class="image-green-border">
 +
'''Clauses:&nbsp;'''The most common&nbsp;clauses from the agreement document that you uploaded, are discovered and displayed in the Clauses tab.
 +
</div>
 +
== A generalized framework&nbsp;to support additional languages in AI apps ==
 +
 
 +
ICI supports clause and obligation discovery for agreements in English, German, Spanish and Portuguese languages.
 +
 
 +
With this release, a language framework has been implemented for AI discovery which can support a large number of languages. Using this generalized framework, DiscoverAI, NegotiateAI, and DiscoverAI for legacy apps have been enhanced to support additional European languages – French, Dutch, Norwegian, and Swedish.&nbsp;
 +
 
 +
Along with the clause and obligation discovery support, AI models can now discover attributes too, in all the supported languages.
 +
 
 +
== Supporting clause hierarchy in agreements in different file formats ==
 +
 
 +
In a contract each paragraph could be a part of a typical hierarchy where, for example, a clause might be a combination of multiple paragraphs forming one section.
 +
 
 +
ICI DiscoverAI identifies these different levels within a clause to give users a distinct visual representation of clauses with sub-sections of clauses displayed in a delineated view, during the clause discovery process. Clause discovery processor identifies sections and sub-sections in the supported document formats up to 3 levels. This hierarchical representation of clauses helps users to compare clause sections, sub-sections and so on.
 +
 
 +
The DiscoverAI will also use a clause delineation logic based on the clause titles to identify up to one level of sub clause(s) in conjunction with the visual indentation based clause delineation logic. For example, while identifying the clause category, the entire text under title Introduction is identified as a clause.
 +
 
 +
Further, any document objects which are in the agreement document but not necessarily a part of the clause text, such as table of content, titles, headers, footers, and multiple signature blocks, will now be identified separately and excluded from the actual clause discovery process.
 +
 
 +
The clause delineation in Discover AI supports Word documents, text PDF and mixed formatted .docx documents. It also supports&nbsp;Word&nbsp;documents that do not use any styles.&nbsp;The DiscoverAI will follow the clause delineation method that will be more suitable to the specific document file format to give more accurate clause identification.
 +
 
 +
The title-based delineation is only supported when working in English language.
 +
 
 +
This helps to get better clause delineation, eliminates a large number of incorrectly classified clauses, and allows users to review&nbsp;the parent clause and child clause individually.
 +
 
 +
Formatting-based clause delineation supports the Icertis Experience for Word to display the discovered clauses in a hierarchical format to the user.
 +
 
 +
&nbsp;
 +
 
 +
=== Recommendation ===
 +
 
 +
Appropriate indentation should be followed as per clause level while designing the layout. Indentation of parent clauses must be lower than child clauses.
 +
 
 +
Below are the few examples where the clause delineation is supported:
 +
<div class="image-green-border">[[File:7.14 Clause hierarchy recommendation 04.png|720px|7.14 Clause hierarchy recommendation 04.png]]</div>
 +
List Levels added from the MS Word List Library are supported.
 +
<div class="image-green-border">[[File:7.14 Clause hierarchy recommendation 05.png|720px|7.14 Clause hierarchy recommendation 05.png]]</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:7.14 Clause hierarchy recommendation 06.png|720px|7.14 Clause hierarchy recommendation 06.png]]</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:7.14 Clause hierarchy recommendation 07.png|720px|7.14 Clause hierarchy recommendation 07.png]]</div>
 +
== Reviewing discovered entities == Previously, contract negotiators had to periodically visit the AI discovery section to check for discovery completion. Then, they had to switch to the Document View in order to review the recommendations given by the AI algorithm.<br/> With this release, when contract negotiators trigger the discovery process, they can readily view the progress of AI discovery within the agreement details page.&nbsp;<br/> When the discovery for one of the entities is complete, contract negotiators will now have an option to launch an interface in a new window where the discovered clauses, attributes, tables and obligations are displayed alongside the agreement document. On clicking any of the discovered entities, the system automatically scrolls to the page where that entity is present in the document.&nbsp; 1. '''Create '''an agreement in ICI. The discovery process is automatically triggered for the agreement and the agreement Details page is displayed. The "AI Discovery" tab shows an hourglass icon to indicate that the discovery is in progress.
 +
<div class="note-box">Note: Discovery process for an agreement is triggered only for users with the AI license if the discovery is configured for a contract type.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">2. '''Click '''"AI Discovery" tab in the left navigation pane. The "AI Discovery" tab shows a&nbsp;percentage progress bar if the discovery is in progress.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:Discover 33.PNG|620px|Discover 33.PNG]]</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">The AI Discovery Progress is displayed in the right pane which includes the overall discovery process, Clauses, Attributes and Tables discovery progress details.</div> <div class="image-green-border">Click&nbsp;Review next to the entity to diplay discovered Clauses, Attributes, Table and Obligations, with a parallel view of the agreement document for each entity. The Review button will be enabled when there is at least one discovered instance for each entity.</div> <div class="image-green-border">To review Discovered clauses:<br/> 3.&nbsp; '''Click '''"Review" button corresponding to the Clauses. The "Review" button will be enabled when there is at least one discovered clause.</div> <div class="image-green-border">A new page opens, displaying tabs for the discovered Clauses, Table and Obligations, with a parallel view of the agreement document for each entity. The ''Clauses'' tab is displayed first by default.&nbsp;</div> <div class="image-green-border">[[File:Discover 34.PNG|720px|Discover 34.PNG]]</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">To discover attributes, clauses, obligations and so on more accurately, the ICI Discover AI provides: *The discovered clauses are logically grouped together based on their hierarchy level and category and displayed in a delineated view to indicate the main section, sub-sections and so on, of each identified clause by default. *The various document objects which are in the agreement document but not necessarily a part of the clause text, such as table of content, titles, headers, footers, and multiple signature blocks, are identified separately and excluded from the actual clause discovery process. *The document’s title page is also discovered separately and its content is identified as a single clause. The title page is identified only for documents containing a Table of contents. *The DiscoverAI will also use a clause delineation logic based on the clause titles to identify up to one level of sub clause(s) in conjunction with the visual indentation based clause delineation logic. For example, while identifying the clause category, the entire text under title Introduction is identified as a clause. *The DiscoverAI will follow the clause delineation method that will be more suitable to the specific document file format to give more accurate clause identification. *The title-based delineation is only supported when working in English language.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">The discovered clauses are displayed in a delineated view to indicate the main section, sub-sections and so on, of each identified clause by default.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:Discover 35.PNG|720px|Discover 35.PNG]]</div>
 +
You can filter clauses based on Action Status, Clause categories and Confidence.<br/> The level of confidence associated with Discovered Clauses is displayed using different color indicators to depict High (green), Medium (orange), Low (pink), Revised Manually (blue) and Library Clause (grey) confidence. All discovered clauses have the Review link next to them until you click it to take an action (such as Confirm, Confirm with Deviation, Ignore or Review Later). In addition, clauses with obligations have the &nbsp;[[File:71.0 Out-of-the-Box Support for Attributes and Clauses 6.PNG|RTENOTITLE]] &nbsp; icon next to them. You can click the icon to view the obligations.
 +
<div class="note-box">'''Note''': The additional languages currently supported for Clause Discovery are German, Spanish, Portuguese, French, Dutch, Norwegian, and Swedish.</div>
 +
5.&nbsp; '''Click '''"Review" on the clause you want to review, for example "Recitals". The Library clause comparison with discovered clause window opens.
 +
<div class="image-green-border">&nbsp;[[File:Discover 37.PNG|720px|Discover 37.PNG]]</div>
 +
You can review an entire section as a clause or review each sub-section separately and confirm each as a separate clause.&nbsp;
 +
 
 +
6.&nbsp;'''Take '''actions (such as "Confirm", "Confirm with Deviation", "Ignore" and "Review Later") on the discovered clauses. To enable or disable clause hierarchy view:
 +
<div class="image-green-border">Sometimes, AI may identify the clause boundaries incorrectly. Users can review and rearrange boundaries for such clauses.</div> <div class="image-green-border">In rearrangement mode, users can: *Merge multiple discovered clauses into a single clause or split a large discovered clause into multiple clauses. *Identify a section of the discovered clause as its sub-clause. *Rearrange the clause hierarchy in case of misclassification by AI. Users can change clause hierarchy and identify a clause as a parent or child or peer of another clause(s). *Change the AI recommended category of a clause.&nbsp; *Choose to view only the parent clauses.</div>
 +
To rearrange discovered clause boundaries:
 +
 
 +
7. &nbsp;'''Click&nbsp;'''"Rearrange clauses link" if you want to rearrange clause boundaries. The discovered clauses open in an edit mode.
 +
<div class="image-green-border">[[File:Discover 38.PNG|520px|Discover 38.PNG]]</div>
 +
Users can take following actions on the discovered clauses from the "Rearrange clauses" page. *Manage category: Users can change the category of discovered clauses using the "Category" drop down at the top of each discovered clause. Users can keep the clause category as blank if a text which is not part of any clause has been miscategorized as discovered clause.
 +
<div class="image-green-border">[[File:Discover 39.PNG|720px|Discover 39.PNG]]</div>
 +
&nbsp; *"Merge": Users can merge two or more clauses using the "Merge" action. i. '''Select '''the text you want to merge as a single clause. For example, Agreements for contract services and Services. The "Merge" button will be enabled.
 +
<div class="image-green-border">[[File:Discover 40.PNG|720px|Discover 40.PNG]]</div>
 +
ii. '''Click '''"Merge". The selected text spanning across multiple discovered clauses will be merged into a single clause.
 +
 
 +
Users can select clauses from same or different categories to merge by selecting the text. *"Split from existing": Users can split a clause into two or more clauses using&nbsp; "Split from existing"&nbsp; action. i. '''Select '''the text in a clause you want to split into separate clause. The "Split from existing" button will be enabled.
 +
<div class="image-green-border">[[File:Discover 41.PNG|720px|Discover 41.PNG]]</div>
 +
ii.&nbsp;'''Click'''&nbsp;"Split from existing". The clause will be split into two parts- The selected text as one clause and previous and later unselected texts as two separate clauses.&nbsp;
 +
 
 +
*Create Sub Clause: Users can create a sub clause within a clause using "Create Sub Clause" action. i. '''Select '''the text in a clause you want to make as a sub clause. The "Create Sub Clause" button will be enabled.&nbsp;
 +
<div class="image-green-border">[[File:Discover 41.PNG|720px|Discover 41.PNG]]</div>
 +
ii. '''Click'''&nbsp;"Create Sub Clause". The clause will be split into two clauses with the selected text as a child clause.
 +
 
 +
*Change Hierarchy: Users can change the hierarchy levels of clauses using the Decrease Indent and Increase Indent actions.
 +
 
 +
i. '''Click '''Increase Indent icon button corresponding the clause you want to change level of.
 +
<div class="image-green-border">[[File:Discover 42.PNG|520px|Discover 42.PNG]]</div>
 +
The clause will move to a higher hierarchy.
 +
<div class="image-green-border">[[File:Discover 43.PNG|520px|Discover 43.PNG]]</div>
 +
<br/> ii. '''Click '''"Decrease Indent" button corresponding the clause you want to change level of.
 +
 
 +
The "Confidence Indicator" will change to blue for any change in a clause.<br/> 8.&nbsp;'''Click'''&nbsp;"Undo" if you want to discard the changes.<br/> 9.&nbsp;'''Click '''"Save". The changes will be saved to the discovered clauses and the Your data has been saved successfully message is displayed.
 +
<div class="image-green-border">[[File:Discover 44.PNG|720px|Discover 44.PNG]]</div>
 +
10.&nbsp;'''Click '''"Ok". To export discovered clauses:
 +
 
 +
11.&nbsp;'''Click "'''Export Clause Data" if you want to export the clause which has been discovered.
 +
 
 +
12.&nbsp;'''Click '''"Finish" to complete the review process. The Clause discovery progress saved message is displayed and the Discovered Clauses Status changes to Review Completed.&nbsp;
 +
 
 +
14. '''Click "'''Ok".
 +
 
 +
15. '''Click'''&nbsp;"Review" button corresponding to the Tables. The Review button will be enabled when there is at least one discovered Table.
 +
<div class="note-box">Note: Table and Obligation discovery tabs are only displayed if these are present in the agreement document.</div>
 +
Similar to clauses, the discovered tables and document are displayed in a parallel view. The Document View section displays the page of the document where the table is present. &nbsp;
 +
<div class="image-green-border">[[File:Discover 45.PNG|720px|Discover 45.PNG]]&nbsp;</div>
 +
16. '''Click '''the Edit Table Name icon next the table that you want to edit. For example, Table 1&nbsp;'''Toggle '''the "Has Header" flag to "Yes" if you want the table to have a header.
 +
<div class="image-green-border">[[File:Discover 46.PNG|720px|Discover 46.PNG]]&nbsp;</div>
 +
18. '''Click '''inside the header box to add the header name. For example, Resource Type, Rate per day, etc. 19. '''Click '''inside each of the boxes to add data in the columns.&nbsp;
 +
<div class="image-green-border">[[File:Discover 47.PNG|720px|Discover 47.PNG]]&nbsp;</div>
 +
20. '''Select '''the checkbox for the rows and columns that you want to update. 21. '''Click '''"Save Changes" to save changes if you want to review or edit them later.&nbsp; 22. '''Click "'''Finish". A validation message is displayed informing you that you will not be able to make any changes to the table data after this.&nbsp;&nbsp; &nbsp;
 +
<div class="image-green-border">[[File:Discover 48.PNG|320px|Discover 48.PNG]]&nbsp;</div>
 +
23. '''Click '''"Yes" if you are sure that you want to update the table and proceed.&nbsp;&nbsp; &nbsp; 24.'''Click '''the "Obligations" tab. Similar to tables, the discovered obligations and document are displayed in a parallel view. The Document View section displays the page of the document where the obligations are present.
 +
<div class="image-green-border">[[File:Discover 49.PNG|720px|Discover 49.PNG]]&nbsp;</div> <div class="image-green-border">&nbsp;</div> <div class="note-box">'''Note''': The additional languages currently supported are German, Spanish, Portuguese, French, Dutch, Norwegian, and Swedish.</div>
 +
25.'''Click '''"Review" on the obligation you want to review. The "Review Obligation" window opens.
 +
<div class="image-green-border">[[File:Discover 50.PNG|720px|Discover 50.PNG]]&nbsp;</div>
 +
The following actions can be taken on selected Obligation: *'''Click '''"Confirm" to confirm the Obligation. *'''Click '''"Review Later&nbsp;" if you are unsure and want to review the Obligation later. *'''Click '''"Ignore" to ignore the Obligation. 26. '''Click '''"Metadata" to view all the discovered metadata. The number (for example, 10.10) indicates the number of Attributes that are discovered such as Email, Numbers, Date and Time, and so on.&nbsp; 27. '''Click '''"Parent Clause" to see the parent Clause that the Obligation is linked to. 28. '''Click '''"Export Obligation Data" to export the Obligation information to an Excel file. 29. '''Click '''"Finish"&nbsp;to complete the review and continue with the workflow as expected. The "Obligation Save Confirmation" window opens. 31.'''Click '''"Ok". 32.'''Click '''"Export Obligation Data" to export the Obligation information to an Excel file.&nbsp;
 +
<div class="image-green-border">&nbsp;</div>
 +
=== Using Filters ===
 +
<div class="image-green-border"><br/> '''Click '''Filters icon left to "Review discovered obligations"&nbsp;on the clauses tab. The Document View tab minimizes and the filters panel is displayed.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:Discover 49.PNG|720px|Discover 49.PNG]]</div>
 +
*You can filter clauses as well as obligations based on Clause/Obligation categories, Confidence and Review Status. *The level of confidence associated with Discovered Clauses/Obligations is displayed using different color indicators to depict High (green), Medium (orange) and Low (pink) confidence. All discovered clauses have the Review link next to them until you click it to take an action (such as Confirm, Confirm with Deviation, Ignore or Review Later). In addition, clauses with obligations have the icon next to them. You can click the icon to view the obligations. *Click the ''Finish ''button to complete the review process.
 +
<ol start="35">
 +
<li>'''Click '''the link above the tabs to go back to the agreement Details page.&nbsp;</li>
 +
</ol>
 +
<div class="note-box">'''Note''':&nbsp;Only when the agreement is published, the clauses that you confirm on clicking ''Finish ''will be saved as ICI clauses and displayed in the ''Agreement Clauses'' tab on the ''Details ''page.</div> <div class="note-box">A new agreement version is created each time you save the discovered attributes and confirm the clauses by clicking ''Finish''.</div> <div class="note-box">Auto-scroll will not work if the discovery process has already been carried out on a document.</div> <div class="note-box">Page navigation to the selected clause, attribute, etc. in the ''Document View'' is currently not supported on Internet Explorer 11.</div>
 +
&nbsp;
 +
 
 +
== Discovering Attributes and Clauses in Icertis Experience for Word ==
 +
 
 +
The following actions/functionalities will be available under the Discover AI license in Icertis experience for Word:
 +
 
 +
*Discovery of attributes and clauses.
 +
*Confirm, Confirm with Deviation, Ignore, Compare and Replace the clauses based on discovered clauses data.
 +
*Select the Matched Clause from the library.
 +
 
 +
'''To Discover Attributes and Clauses'''
 +
 
 +
1.&nbsp;To Discover attributes and clauses, '''click''' on “Discover Attributes and Clauses” option from the “Icertis Experience for Word” Dashboard.
 +
<div class="image-green-border">[[File:8.1 Discover AI 2.png|320px|8.1 Discover AI 2.png]]</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">2.&nbsp; After clicking on “Discover Attributes and Clauses”, the Discovery progress screen will appear marking the discovery of clauses and attributes.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:8.1 Discover AI 3.png|320px|8.1 Discover AI 3.png]]</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">3.&nbsp;Once the Discovery is complete, the discovered attributes and clauses will be displayed</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:8.1 Discover AI 4.png|320px|8.1 Discover AI 4.png]]</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:8.1 Discover AI 5.png|320px|8.1 Discover AI 5.png]]</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">4.&nbsp;Further, for each discovered clauses, user can decide between the options to “Select Matched Clause”, “Ignore Clause”, or “Remove Identification”. And for attributes users can select the attribute value from the discovered options and tag discovered attributes.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:8.1 Discover AI 6.png|320px|8.1 Discover AI 6.png]]</div> <div class="image-green-border">&nbsp;</div> <div class="note-box">Note: Please refer [[Negotiate_AI|this wiki]] content, for detailed functionality overview of attributes and clauses discovery.</div> <div class="image-green-border">&nbsp;</div>
 +
'''Functionalities difference between Discover AI and Negotiate AI in Icertis experience for Word'''
 +
 
 +
'''[[File:8.1 Discover AI 1.PNG|620px|8.1 Discover AI 1.PNG]]'''
 +
 
 +
= Automating integration of user feedback for document entities =
 +
 
 +
AI engine recommends discovered values to users and they select the correct values for attributes or clause or obligation category. ICI AI will now capture and learn from these user interactions and keep optimizing its discovery for derived attributes, clause categories, and obligation categories to get better recommendations in subsequent discoveries. This functionality is available automatically for users with the DiscoverAI license and no further configuration is required.
 +
 
 +
To review the discovered entities in a document:&nbsp;
 +
 
 +
1.&nbsp;'''Click'''&nbsp;"Agreement Management" > "Agreements" on the Home page. The agreement index page opens.
 +
 
 +
2.&nbsp;'''Click''' the View Record icon corresponding to the agreement for which you have run the discovery and now want to review. The agreement Details page opens.
 +
 
 +
3.&nbsp;'''Click''' the "AI Discovery" tab in the left navigation pane. The "AI Discovery" Progress page opens in the right pane.
 +
 
 +
You can review discovered Clauses, Attributes, Tables and Obligations by clicking the Review button corresponding to each entity. The Review button will be enabled when at least one instance of the entity is discovered in the agreement document.
 +
 
 +
To review discovered clauses:&nbsp;
 +
 
 +
1.&nbsp;'''Click'''&nbsp;"Review" corresponding to "Clauses". The Review Clauses page opens.
 +
 
 +
2.&nbsp;'''Click''' the Change Clause Category edit icon corresponding to the Clause whose Category you want to change.
 +
 
 +
3.&nbsp;'''Select''' the correct Category which you know the Clause belongs to. For example, change the Category for discovered clause form Payment Terms to Scope/Purpose.
 +
<div class="image-green-border">[[File:Discover 53.PNG|720px|Discover 53.PNG]]</div>
 +
4.&nbsp;'''Click'''&nbsp;'''"'''Finish". The "Clause Save Confirmation" window opens.
 +
<div class="image-green-border">5.&nbsp;'''Click'''&nbsp;"Mark Confirmed". The clause will be saved with the modified category.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">This user action will be captured, stored and then utilized for self-learning by DiscoverAI. The next time when user runs the discovery for the same agreement contract type against the same AI Model, this clause will be discovered with the corrected Category automatically. For example, the clause is now discovered with the ''Scope/Purpose'' Category.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">To review obligations:</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">1.&nbsp;'''Click'''&nbsp;"Review" corresponding to Obligations. The Discovered Obligations page opens.&nbsp;</div> <div class="image-green-border">2.'''Click''' the Change Obligation Category edit icon corresponding to the Obligation whose Category you want to change.</div> <div class="image-green-border">3.'''Select''' the correct Category which you know the Obligation belongs to. For example, change the Category for discovered obligation form Contract Deliverable&nbsp;:: Terms to Termination&nbsp;:: Effects of Termination.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:Discover 54.PNG|520px|Discover 54.PNG]]</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">4. '''Click'''&nbsp;"Finish". The Clause Save Confirmation window opens.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">This user action will be captured, stored and then utilized for self-learning by DiscoverAI. The next time when user runs the discovery for the same agreement contract type against the same AI Model, this obligation will be discovered with the corrected Category automatically. For example, the obligation is now discovered with the ''Termination&nbsp;:: Effects of Termination Category''.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">To review discovered attributes:&nbsp;</div>
 +
1. '''Click'''&nbsp;"Review" corresponding to Attributes. The Edit Agreement page opens.
 +
<div class="image-green-border">The discovered attributes will display the discovered value along with the available Suggestion(s) if any.</div> <div class="image-green-border">You can review these discovered attribute values and change if necessary. These user actions on attributes will be captured, stored and then utilized for self-learning by DiscoverAI in various scenarios where user enters:</div>
 +
*One of the suggested options over the discovered value. For example, if user selects the option 18 months for Payment terms instead of discovered value two years.
 +
*A value manually other than the discovered or suggested values. For example, if user enters the value ten days manually for Payment terms instead of discovered and suggested values.
 +
*A value for attribute specified manually whose value is not discovered. For example, if user enters a value manually for attribute ''Jurisdiction'' as ''Local Jurisdiction''.
 +
*An option from predefined lookup attribute. For example, if user selects the predefined option No Liability from the dropdown of attribute ''Type Of Limitation Of Liability''.&nbsp;
 +
 
 +
For such attributes, Configurator can enable the training mode and mandatory feedback field in the AI Attribute Discovery Master to ensure that business user will enter the suitable matching reference text from the agreement to back up that selected option in the attribute.&nbsp;
 +
 
 +
2. '''Click'''&nbsp;"Accept" or "Ok" respectively to select the modified value in Attributes.
 +
 
 +
3.&nbsp;'''Click'''&nbsp;"Next" and continue with the workflow to update the agreement.
 +
 
 +
These user actions on Attributes will be captured, stored and then utilized for self-learning by DiscoverAI.
 +
 
 +
The next time when user runs the discovery for the same agreement contract type against the same AI Model, these revised attribute values will be discovered and presented automatically.
 +
 
 +
&nbsp;
 +
<div class="note-box">'''Note:&nbsp;'''<br/> Currently, only non-calculated values are supported for self-learning.&nbsp;<br/> The attributes that do not hold specific value, such as Boolean attributes, are not supported for self-learning.</div>
 +
= The&nbsp;training mode in AI Discovery =
 +
 
 +
The Discover AI in ICI presents all the new opportunities where you can selectively discover attributes, clauses, obligations and tables and keep optimizing the discovery through continuous learning from user responses.
 +
 
 +
With this release, ICI launches the capability to create your own AI Models and define the discoverable entities in them.
 +
 
 +
With the introduction of an explicit training mode, it is possible for users to train the AI model by themselves.
 +
 
 +
Users can now:
 +
 
 +
#'''Define own AI Model – &nbsp;'''
 +
<ul style="margin-left: 80px;">
 +
<li>Configurators can create their own AI discovery models by specifying clauses, tables, attributes, obligations they want to discover in “AI Configuration Master”. Users now have the control over configuring only the necessary and exact entities to be discovered and keep their AI models uncluttered.</li>
 +
<li>Configurators can now add completely new attributes, clauses or obligations to be discovered that are not already part of the trained model.</li>
 +
<li>ICI DiscoverAI will continue to offer inbuilt AI model “DiscoverAI Standard” with pre-trained set of attributes, clauses, and obligations.</li>
 +
</ul>
 +
<ol start="2">
 +
<li>'''Analyze agreements based on the AI Model –'''</li>
 +
</ol>
 +
<ul style="margin-left: 80px;">
 +
<li>Users now have choice to apply different AI discovery models to agreements during creation process. When discovery is triggered for a document, DiscoverAI will discover attributes, clauses, obligations and tables based on the selected AI model and using the rulesets applied in that model.</li>
 +
</ul>
 +
<ol start="3">
 +
<li>'''Train the AI Model –'''</li>
 +
</ol>
 +
<ul style="margin-left: 80px;">
 +
<li>For new attributes, clauses and obligation added to the AI model, user can train the AI engine such that it discovers them automatically over a period. With training mode enabled, when a user specifies an attribute value, then the user will be asked to provide the associated text from the document where this attribute value is present. &nbsp;</li>
 +
<li>The DiscoverAI engine recognizes patterns from these user inputs and trains itself over a period of time to refine its discovery of entities.</li>
 +
<li>To help Administrators to monitor the DiscoverAI’s self-learning progress, a new AI model training performance report has been introduced for each AI model defined in ICI.</li>
 +
</ul>
 +
 
 +
== Defining your AI Model with AI Masters ==
 +
 
 +
ICI Discover AI introduces AI masters to store and maintain the discoverable document objects.
 +
 
 +
These AI masters are seeded and come with the pre-configured entries for attributes, clauses and obligations. You can add your own entities to these masters as per your business requirements.
 +
 
 +
The entities defined in these AI masters will then be available for configuring your AI Models.
 +
 
 +
To create an instance of AI masterdata to add new discoverable object:
 +
 
 +
#'''Click'''&nbsp;"Configure" > "Masterdata" on the Home page. and "Create" on the Masterdata index page&nbsp;The "Create Masterdata" page opens.
 +
 
 +
=== To add new discoverable attributes: ===
 +
 
 +
#'''Select''' the "AI Attribute Discovery Master" in the "Masterdata" field on the "Masterdata Details" tab. This masterdata serves as the repository for discoverable attributes.
 +
<div class="image-green-border">[[File:Discover 55.PNG|520px|Discover 55.PNG]]</div> <ol start="2">
 +
<li>'''Click'''&nbsp;"Next". The "Attributes" tab opens.</li>
 +
<li>'''Add''' a "Name" for your discoverable attribute. For example, "Late Payment".</li>
 +
<li>'''Add''' a "Technical Name" for your discoverable attribute. For example, "ICILatePayments".</li>
 +
<li>'''Toggle''' the "Enable training" flag on to enable this attribute’s values to be learnt from the user responses during the training of AI models. Setting the "Enable Training" flag to "Yes" displays the "Feedback mandatory" field.</li>
 +
<li>'''Toggle''' the "Feedback mandatory" flag on to ensure that users would provide the feedback that could be utilized to train AI Models for this attribute discovery.</li>
 +
</ol>
 +
<div class="image-green-border">[[File:Discover 56.PNG|620px|Discover 56.PNG]]</div> <ol start="7">
 +
<li>'''Click'''&nbsp;"Create".&nbsp;Your attribute will be added to the AI Attribute Discovery Master.</li>
 +
</ol>
 +
 
 +
=== To add new discoverable clauses: ===
 +
 
 +
#'''Select '''the "AI Clause Discovery Master" in the "Masterdata" field on the "Masterdata Details" tab. This masterdata serves as the repository for discoverable clauses.
 +
<div class="image-green-border">[[File:Discover 57.PNG|520px|Discover 57.PNG]]</div> <ol start="2">
 +
<li>'''Click'''&nbsp;"Next". The "Attributes" tab opens.</li>
 +
<li>'''Select''' the "Clause Category" that you want to discover. For example, "Payment Terms".</li>
 +
</ol>
 +
<div class="image-green-border">[[File:Discover 58.PNG|620px|Discover 58.PNG]]</div> <ol start="4">
 +
<li>'''Click '''"Create". The "Clause Category" will be added to the "AI Clause Discovery Master".</li>
 +
</ol>
 +
 
 +
=== To add new discoverable obligation: ===
 +
 
 +
#'''Select''' the "Obligation Taxonomy Master" in the "Masterdata" field on the "Masterdata Details" tab. This masterdata serves as the repository for discoverable obligations.
 +
<div class="image-green-border">[[File:Discover 59.PNG|570px|Discover 59.PNG]]</div> <ol start="2">
 +
<li>'''Click'''&nbsp;"Next". The "Attributes" tab opens.</li>
 +
<li>'''Select '''the "Obligation Type" that you want to discover. For example, "Payment Terms".</li>
 +
<li>'''Select '''the "Obligation Sub Type" that you want to discover. For example, "Payment and Invoice Terms"''.''</li>
 +
</ol>
 +
 
 +
Refer the&nbsp;[[ICI_Obligation_Management|ICI Obligation Management]]&nbsp;page for further details on Obligation Taxonomy Master.
 +
<div class="image-green-border">[[File:Discover 60.PNG|570px|Discover 60.PNG]]</div> <ol start="5">
 +
<li>'''Click '''"Save". The "Obligation Type" and "Obligation Sub Type" will be added to the "Obligation Taxonomy Master" as a category details for obligations.</li>
 +
</ol>
 +
 
 +
=== To configure a Ruleset: ===
 +
 
 +
Ruleset comprises the processing rules which the AI discovery engine would follow for discovering document objects in an agreement.
 +
<div class="image-green-border">[[File:Discover 61.PNG|520px|Discover 61.PNG]]</div>
 +
#'''Click''' Next. The Attributes tab opens.
 +
#'''Type''' a "Name" for the Ruleset. For example, "Rules for Payments data".
 +
#'''Type''' a "Description" of Configured Rule to explain further what the ruleset intends to do.&nbsp;
 +
#'''Select''' the "Purpose" of this ruleset as which entity it is applicable to, from the options "Obligations" and "Attribute".
 +
#'''Select''' the "Rule Set Type", whether it is applicable to "Core" or "Extended" entities.
 +
#'''Enter''' the "Core Ruleset file name".
 +
#'''Select''' the "Order".
 +
#'''Select''' the "Iterator" which defines the entity level at which the discovery would be carried out. The options are "Sentence", "Clause" or "Document".
 +
#'''Enter'''&nbsp;"Documentation Wiki URL".
 +
<div class="image-green-border">[[File:Discover 62.PNG|620px|Discover 62.PNG]]</div> <ol start="10">
 +
<li>'''Click'''&nbsp;"Save". The "Ruleset" will be configured as per the set parameters.</li>
 +
</ol>
 +
 
 +
=== To create AI Configurable master: ===
 +
 
 +
After the discoverable objects are defined in their respective AI Masters, you can configure your own AI model by creating an instance of the seeded AI Configuration Master and define its structure by selecting your own set of discoverable entities.
 +
 
 +
The ICI seeds a pre trained model named DiscoverAI Standard. Refer to the "Inbuilt Discovery of Attributes and Clauses" for further details.
 +
 
 +
#'''Select''' the "AI Configuration Master" in the "Masterdata" field to create its instance record.
 +
<div class="image-green-border">[[File:Discover 63.PNG|520px|Discover 63.PNG]]</div> <ol start="2">
 +
<li>'''Click'''&nbsp;"Next". The "Attributes" tab opens.</li>
 +
<li>'''Type''' a name for your AI model in the "AI Model Name" field. For example, "Financial Data AI Model"''.''</li>
 +
<li>'''Select''' the "Entities to discover" from "Attributes", "Clauses", "Obligations" and "Tables". You can "Select All" or any of these entities based on your requirements. For example, select "Attributes" and "Clauses".</li>
 +
</ol>
 +
<div class="image-green-border">[[File:Discover 64.PNG|620px|Discover 64.PNG]]</div> <ol start="5">
 +
<li>'''Select''' the "Attributes" to discover using this AI model. This field displays all attributes configured in the "AI Attribute Discovery Master". For example, select attributes "Party Name"'', "''Payment Terms" and "Late Payments".</li>
 +
<li>'''Select''' the&nbsp;"Clauses to discover" using this AI model. This field displays all Clause Categories configured in the "AI Clause Discovery Master". For example, "Payment Terms".</li>
 +
</ol>
 +
 
 +
As we have only selected "Attributes" and "Clauses" to be discovered using this AI model, the field to select "Obligations" will not be displayed.
 +
 
 +
When you select "Obligations" as well in the "Entities&nbsp;to be discovered&nbsp;"field, the "Obligations" to discover field will be available to select the obligations from the "Obligation Taxonomy Master".
 +
<ol start="7">
 +
<li>'''Select''' the "Rulset" to apply to this AI model using which the AI Discovery engine will discover the selected entities. For example, "Rules for Payments data".</li>
 +
</ol>
 +
 
 +
The "Rulset" dropdown displays all rulesets from the "AIRuleSetInfo" master.
 +
<div class="image-green-border">[[File:Discover 65.PNG|620px|Discover 65.PNG]]</div> <ol start="8">
 +
<li>'''Toggle''' the "Training mode" on if you want to train DiscoverAI though this AI model with the user responses. This will ask business user to provide a feedback when the user changes the discovered Attribute values while working with the agreement. Whether the feedback is mandatory depends on that Attributes configuration in the AI Attributes Discovery Master.</li>
 +
<li>'''Toggle''' the "FAR DFAR discovery" on if you want to set the clause discovery mode to DiscoverFR.</li>
 +
<li>'''Click''' on the "Link Text" for the "Model training performance report" to view the progress of the model training over the period of time.</li>
 +
</ol>
 +
<div class="note-box">'''Note: '''By default, Model training performance report and Link Text attributes are not available in the AI Configuration Master Contract Type.</div>
 +
If you want to generate the training report for AI Models to monitor their learning progress over the period, you can edit the AI Configuration Master Contract Type and add these attributes to generate and access the report.
 +
<ol start="11">
 +
<li>'''Click'''&nbsp;"Create". The "AI Configuration Master" aka "AI Model", will be configured as per the set parameters.</li>
 +
</ol>
 +
 
 +
== Configuring contract type to add AI Model Attribute ==
 +
 
 +
To select and apply the AI Model for discovering entities when creating agreement instance, you must add the seeded attribute AI Model to the agreement contract type as lookup to the AI Configuration Master. The attribute will display all AI Models configured in ICI as instances of the AI Configuration Master.
 +
 
 +
You can add the attribute to a contract type either when creating it or can add the attribute after creation by editing the contract type.
 +
 
 +
To edit and add attribute to contract type:
 +
 
 +
#'''Click'''&nbsp;"Configure" > "Contract Types" on the Home page. The "Contract Types" page opens.
 +
#'''Click '''the View Record icon corresponding to the contract type you want to add attribute to. For example, "MasterServicesAgreement". The contract type Details page opens.
 +
#'''Click'''&nbsp;"Edit" and go to "Attributes" tab.
 +
#'''Select''' the "AI Model" attribute in the "Available Attribute section" and add to the "Selected Attributes" section using the action arrows.
 +
#'''Toggle''' on the "Is Lookup" flag. The&nbsp;"Lookup" section to refer the masterdata and its attribute, is displayed at the bottom.
 +
#'''Select''' the "AI Configuration Master" in the "Select Contract Type" field as the masterdata to look up to.
 +
#'''Select''' the "AI Model Name" in the "Select Attribute" field as the attribute in the masterdata to refer to.
 +
#'''Click'''&nbsp;"Save". The "Attribute" is saved to the contract type.
 +
#'''Click'''&nbsp;"Next" and complete the process to update, approve and publish the contract type following the standard ICI workflow.
 +
<div class="image-green-border">[[File:Discover 67.PNG|620px|Discover 67.PNG]]</div>
 +
Once added to the contract type, the attribute AI Model will be available while creating the instances of that contract type.
 +
<div class="note-box">'''Note: '''Do not add the Clause discovery type and Obligation discovery type attributes to the Contract Type as these have been replaced by the AI model attribute.</div>
 +
&nbsp;
 +
 
 +
== Applying AI model for selective discovery ==
 +
 
 +
While creating agreement, you can select your AI Model to apply for discovering document objects in the agreement. The discovery will happen according to the configuration for attributes, clauses, obligations and using ruleset defined in the selected AI model.
 +
 
 +
To apply AI model while creating agreement:
 +
 
 +
#'''Click''' the "Agreement Management" > "Create Agreement" on the Home page. The "Create Agreement" page opens.
 +
#'''Select''' the "Contract Type". For example, "Master Services Agreement.
 +
#'''Select''' the "Type of Paper". For example, "Third Party".
 +
#'''Click'''&nbsp;"Next". The "Attributes" page opens.
 +
#'''Enter''' a "Name" for the agreement and select the agreement document in the "File Path" field.
 +
#'''Select''' the "AI Model" from the dropdown that you want to apply to this agreement instance for discovering document objects within it. For example, "Financial data AI Model"''.'' This "AI Model dropdown" will display all AI Models configured in the ICI DiscoverAI as the instances of the "AI Configuration Master".
 +
#'''Enter''' the remaining details on the "Attributes" page and continue the remaining workflow to create the agreement.
 +
 
 +
== Training the AI Model ==
 +
 
 +
The discovery for entities will happen as per the applied AI model. While working on agreements, if user changes the discovered value and enters a new value other than the suggestions, the response will be captured and utilized for self- learning by DiscoverAI. The improved discovery will be apparent from the subsequent deliveries.
 +
 
 +
#'''Click''' the "Agreement Management" > "Agreements" on the Home page. The "Agreement" index page opens.
 +
#'''Open''' the Agreement "Details" page of this just created agreement instance.
 +
#'''Click '''the "AI Discovery"&nbsp;tab on the left navigation pane. The "AI Discovery Progress page opens in the right pane. It displays the complete statistics of the AI Discovery for this agreement based on the selected AI Model.
 +
 
 +
Here, as per the applied AI Model- "Financial data AI Model", one "Clause Category", three "Attributes" and one Table are discovered in this agreement.
 +
 
 +
You can click the "Attributes", "Clauses", "Tables", "Obligations" buttons corresponding to each entity to review their discovery results separately.
 +
<div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:Discover 68.PNG|420px|Discover 68.PNG]]</div>
 +
'''To review discovered Attributes:'''
 +
 
 +
#'''Click''' the "Review" button under the three dots menu next to&nbsp;Attribute name. The "Edit Agreement -Attributes" page opens.
 +
#'''Correct''' the attribute value if required.
 +
 
 +
If this attribute has enabled training mode in the "AI Attribute Discovery Master"'', ''Associated text box will appear to enter the reference text from the document, to back up the entered value, beside the "Attribute"''.''
 +
<ol start="3">
 +
<li>'''Enter''' the clause text from the document where the attribute value is appearing in the "Associated Text in the document" field. For example, Any payment not received within 45 days of an invoice date shall be subject to a late charge of 2% per month or such other highest interest rate permitted by law''.''</li>
 +
</ol>
 +
<div class="image-green-border">[[File:7.16-826493-Review Discovered Attribute1.png|720px|7.16-826493-Review Discovered Attribute1.png]]</div> <ol start="4">
 +
<li>'''Click'''&nbsp;"Ok".</li>
 +
</ol>
 +
 
 +
The system stores user specified attribute value and the associated text upon saving the agreement. Discover AI will further utilize these to learn and improve its discovery for this attribute in its subsequent discoveries.
 +
<ol start="5">
 +
<li>'''Continue''' with the remaining workflow to update the agreement.</li>
 +
</ol>
 +
 
 +
When the attribute discovery is run for the same contract type using the same AI model, the Discover AI will discover and suggest the revised value.
 +
 
 +
Similarly, the DiscoverAI will learn by monitoring the user behavior for the "Clause" and "Obligation Category" to improve discovering clauses and obligations.
 +
 
 +
&nbsp;
 +
 
 +
'''To review discovered clauses:'''
 +
 
 +
'''Click''' the "Review" button under the three dots menu next to Clause name. The "Review Clauses" page opens.
 +
 
 +
Here, the selective discovery of clauses takes place, displaying only the clauses for the clause category configured in the applied AI Model will be discovered.
 +
<div class="image-green-border">'''To review discovered Tables:'''</div>
 +
'''Click''' the "Review" button under the three dots menu next to&nbsp;Table name. The Discovered Tables page opens.
 +
 
 +
Here, the table is discovered in the agreement as the applied AI Model has configured Tables as entities to discover.
 +
 
 +
Similarly, when configured in the applied AI Model, Obligations will be discovered.
 +
 
 +
To help administrators to monitor the DiscoverAI’s self-learning progress, a new AI Model Training Performance Report has been introduced for each AI model defined in ICI. The report provides a check over the discovery performance for attributes and the need to train AI model with more examples.
 +
 
 +
Refer the&nbsp;AI Model Training Performance Report on the [[Reports|Reports]]&nbsp;page for deatils.
 +
 
 +
&nbsp;
 +
 
 +
= Analyzing multiple documents in AI Studio =
 +
 
 +
The evolving business dynamics have necessitated the businesses to not only be aware of their contractual risk and obligations, but also gather the intelligence from the contracts, to monetize opportunities and accelerate business.
 +
 
 +
Introducing AI Studio to facilitate the processing of documents in bulk to identify and analyze a volume of data and derive the actionable insight to use for the business advantage. Users can process the agreement documents in the ICI platform as well as those outside of the ICI platform and apply desired AI model to get the insights.
 +
 
 +
A new AI Studio tile has been introduced on the ICI UI Home page, for authorized users to run a new analysis for a set of documents against specific AI model. The AI Studio analysis supports .docx, .pdf and .zip files as document source as well as a network path or a saved search with an option to include associations. You can also add additional file sources using the customization hooks.
 +
 
 +
The analysis results are available in a summarized report form. The report displays the summary of identified attributes, clauses, tables and obligations in an interactive chart. If a user wants to deep dive into a specific document, then the report provides an option where user can view the discovered entities alongside the original file.
 +
<div class="note-box">'''Note:''' The AI Studio is an additional SKU and DiscoverAI, NegotiateAI, Obligation Management App and advanced analytics are prerequisite for enabling the AI studio license.</div>
 +
&nbsp;
 +
 
 +
The access privileges to the "AI Studio" is further controlled through "Security Groups".
 +
 
 +
To edit AI Studio privileges:
 +
 
 +
#'''Click "'''Admin"> "Security Groups" on the Home page. The "Security Groups" index page opens.
 +
#'''Click''' the View Record icon corresponding to the Security Group you want to provide the access to the AI Studio. The "Security Group" Details page opens.
 +
#'''Click'''&nbsp;"Edit" and go to the "Privileges" tab.
 +
#'''Select''' the respective radio box to set the required access privileges for the "AI Studio".
 +
#'''Click'''&nbsp;"Next" and Update to save the changes to the "Security Groups".
 +
<div class="image-green-border">[[File:Discover 69.PNG|620px|Discover 69.PNG]]</div>
 +
== Analyzing a documents batch ==
 +
 
 +
To run a new Analysis:
 +
 
 +
#'''Click''' the AI Studio tile on the Home page. The AI Studio page opens.
 +
<div class="image-green-border">[[File:Discover 70.PNG|620px|Discover 70.PNG]]</div> <div class="image-green-border">&nbsp;</div>
 +
The page displays the statistics for all previously analyzed batches with the option to run a new analysis batch.
 +
<ol start="2">
 +
<li>'''Click "'''New Analysis". The "New Analysis" window opens to specify the parameters for the Analysis.</li>
 +
<li>'''Enter''' a name for new analysis in the "Name" field.</li>
 +
<li>'''Click'''&nbsp;"Data Source" to select the mode for accessing the set of documents to analyze.</li>
 +
</ol>
 +
 
 +
You can select documents either in three ways:
 +
<div class="image-green-border">[[File:Discover 71.PNG|520px|Discover 71.PNG]]</div>
 +
&nbsp;
 +
<ul style="margin-left: 40px;">
 +
<li>'''Upload File''': Selecting this option will display the "Choose Files" button to browse and select files from your machine. You can only upload documents in pdf, docx and zip file format, however only pdf and docx files from a zip file will be processed and the rest will be ignored for processing. These ignored file formats will be mentioned as not supported formats in the downloaded Excel report.</li>
 +
</ul>
 +
 
 +
The "Upload File" option enables you to analyze the non ICI documents in the AI Studio.
 +
<div class="image-green-border">[[File:Discover 72.PNG|520px|Discover 72.PNG]]</div>
 +
&nbsp;
 +
<ul style="margin-left: 40px;">
 +
<li>'''Saved Search''': Selecting this option will display the field to choose a Saved Search. A Saved Search must be created beforehand to group the desired documents beforehand.</li>
 +
</ul>
 +
 
 +
Select the checkbox "Include Associations" if you want to process respective parent-child associations along with agreements present in the saved search. This options facilitates the complete coverage of an agreement.
 +
<div class="note-box">'''Note:''' Only the associations where .docx or .pdf file has been uploaded as the main associated document, are analyzed with the parent agreement.</div>
 +
&nbsp;
 +
<div class="image-green-border">[[File:Discover 73.PNG|520px|Discover 73.PNG]]</div>
 +
&nbsp;
 +
<ul style="margin-left: 40px;">
 +
<li>'''Network Path: '''Selecting this option will display the field to enter the UNC file location path over the network. The Network Path option enables you to analyze the non ICI documents in the AI Studio.</li>
 +
</ul>
 +
<div class="note-box">'''Note:''' Ensure that the Network Path provided is accessible.</div>
 +
&nbsp;
 +
<div class="image-green-border">[[File:Discover 74.PNG|520px|Discover 74.PNG]]</div>
 +
&nbsp;
 +
<div class="note-box">'''Note:&nbsp;'''<br/> You can add additional file sources to the ''Documents to Process'' dropdown using the customizable hooks.&nbsp;<br/> AI Studio can process up to 1000 documents at once and can be configured through backend technical configuration.&nbsp;</div> <ol start="5">
 +
<li>'''Click''' the "AI Model" against which you want to run the analysis. For example, "Model for Sum & Avg".</li>
 +
</ol>
 +
<div class="image-green-border">&nbsp;[[File:Discover 75.PNG|520px|Discover 75.PNG]]</div> <ol start="6">
 +
<li>'''Click'''&nbsp;"Analyze". The new Analysis will be added to the task queue for processing.</li>
 +
</ol>
 +
 
 +
The user initiated discovery for agreement would take precedence over the processing of AI Studio analysis batch.
 +
 
 +
== Accessing the analysis results ==
 +
 
 +
The AI Studio page serves as the Analysis index page and displays the complete statistics of all the analysis batches that have been run.
 +
<div class="image-green-border">[[File:Discover 76.PNG|820px|Discover 76.PNG]]</div>
 +
The completed analysis batch name is blue in color clicking to the result page opens.
 +
<div class="image-green-border">[[File:7.16 AI Studio 10.png|720px|7.16 AI Studio 10.png]]</div> <ul style="list-style-type: circle; margin-left: 40px;">
 +
<li>"Download Results": available when clicked on the three dots icon. Downloads the results in a MS Excel file displaying the Final status, Success/Failure, with reasons for each document along with the details of discovered Clauses, Obligations and Attributes in separate sheets.</li>
 +
</ul>
 +
<div class="image-green-border">[[File:7.16 AI Studio 11.png|720px|7.16 AI Studio 11.png]]</div>
 +
*"Batch Id": displays the auto generated Batch ID for the Analysis batch.
 +
*"Name": displays the name you gave for the analysis batch.
 +
*"AI Model": displays the AI Model against which the Analysis was carried out.
 +
*"Batch Status": displays the real time processing status of each Analysis batch. For example, Gathering documents, Processing 1 of 20 documents, Completed and so on.
 +
*"Total Count": displays the total number of uploaded files.
 +
*"Success": displays the number of successfully processed files.
 +
*"Failure": displays the number of failed files.
 +
*"Start Time": displays the date and time when the batch processing started.
 +
*"End Time": displays the date and time when the batch processing completed.
 +
 
 +
== Viewing the AI Studio Report ==
 +
 
 +
'''Click '''the AI Studio tile on the ICI home page. The AI Studio index page is displayed.
 +
 
 +
'''Click '''the “View Results” icon in the “Action” column next to the AI Studio batch, for which you want to view the report. &nbsp;
 +
<div class="note-box">'''Note''': The report would be available only when the processing of the batch is complete.</div>
 +
The Report Summary page opens in a new tab and provides an overview of the documents processed, attributes, clauses, tables and obligations discovered along with confidence score.
 +
<div class="image-green-border">[[File:7.16 AI Studio Report 02.png|720px|7.16 AI Studio Report 02.png]]</div>
 +
'''Note''': Similar to the other Power BI reports, access to the AI Studio report needs to be provided by administrators through the “Report” tab under “Security Groups”. Refer the [[Enabling_access_section|Enabling access section]] for more details.
 +
 
 +
'''Attribute tab'''
 +
 
 +
'''Click '''the “Attribute” tab at the bottom of the “Summary” page to view the number and the attributes discovered.
 +
<div class="image-green-border">[[File:7.16 AI Studio Report 03.png|720px|7.16 AI Studio Report 03.png]]</div>
 +
'''Click '''the document under “Documents” chart. &nbsp;This displays the number of attributes processed from the document.&nbsp;
 +
<div class="image-green-border">[[File:7.16 AI Studio Report 04.png|720px|7.16 AI Studio Report 04.png]]</div>
 +
'''Click '''the filter icon on the report “Attribute” page. This allows to select specific attributes from the list.&nbsp;
 +
 
 +
'''Select '''the attribute(s) from the list. The visuals on the page will be displayed as per the selected attribute(s).&nbsp;
 +
<div class="image-green-border">[[File:7.16 AI Studio Report 05.png|720px|7.16 AI Studio Report 05.png]]</div>
 +
'''Click''' “Clear Selections” if you want to remove all the filters and view all the attributes and documents.
 +
<div class="image-green-border">[[File:7.16 AI Studio Report 06.png|720px|7.16 AI Studio Report 06.png]]&nbsp;</div>
 +
In the Document URL column, '''click '''the icon next to a document (for example, “Retail MSA 1.pdf”). The attribute discovery side-by-side view opens in a new tab in read-only mode.
 +
<div class="image-green-border">[[File:7.16 AI Studio Report 07.png|720px|7.16 AI Studio Report 07.png]]</div>
 +
<br/> '''Clause tab'''
 +
 
 +
The Clause tab displays the list of documents processed and the number of clauses discovered.
 +
<div class="image-green-border">[[File:7.16 AI Studio Report 08.png|720px|7.16 AI Studio Report 08.png]]&nbsp;<br/> Follow the same process mentioned above for Attribute tab to filter and view the specific clause category, as well as to open the side-by-side view discovery by clicking the Document URL icon.</div> <div class="image-green-border"><br/> '''Tables tab'''</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">The Tables tab displays the list of documents processed and the number of tables discovered.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:7.16 AI Studio Report 09.png|720px|7.16 AI Studio Report 09.png]]</div> <div class="image-green-border"><br/> Follow the same process mentioned above for Attributes tab to filter and view the specific tables details, as well as to open the side-by-side discovery view by clicking the Document URL icon.</div> <div class="image-green-border"><br/> '''Obligations tab&nbsp;'''</div> <div class="image-green-border"><br/> The Obligations tab displays the list of documents processed and the number of obligations discovered.&nbsp;</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:7.16 AI Studio Report 10.png|720px|7.16 AI Studio Report 10.png]]</div> <div class="image-green-border"><br/> Follow the same process mentioned above for Attributes tab to filter and view the obligations category, as well as to open the side-by-side discovery view by clicking the Document URL icon.</div> <div class="image-green-border">&nbsp;</div> <div class="note-box">'''Note''': If a large number of attributes, clauses, obligations and tables are discovered in the documents, then the report may take some time to load completely.</div>
 +
&nbsp;
 +
 
 +
= AI Studio for an agreement and related documents =
 +
 
 +
Along with the main agreement document, an agreement consists of several supporting documents such as rate tables, SLAs, product specifications, schedules, annexures and so on. Amendments help contract administrators to understand the in-force clauses at different points during the agreement execution journey. Thus, while analyzing an agreement, it is important to consider these additional documents too to get the holistic insights.
 +
 
 +
In this view, the AI Studio functionality has now been extended within the agreement to provide a holistic understanding of its different aspects. Users can now select all the peer, parent-child type of associations or amendments of agreement and run an AI Studio batch to derive results as a visual summary. The detailed analysis option within the results offers a deep dive into individual documents so as to understand them better.&nbsp;
 +
 
 +
ICI now provides the options to:
 +
 
 +
*List all document entities associated with an agreement at the agreement level.
 +
*Manually trigger discovery on one or more selected documents
 +
*View the discovered attributes, clauses, obligations and tables in the form of interactive advanced analytics dashboard with the actionable interface
 +
*Save the discovered attributes values in respective agreement, associations, or amendments
 +
*Create associations from the tables discovered in other associations or amendments.
 +
 
 +
== Analyzing agreement related documents ==
 +
 
 +
Go to agreement Details page.
 +
 
 +
'''Click '''“Document List” tab on the left navigation pane. The Document List search grid opens. It will display the agreement along with its associations and amendments which contain documents.
 +
<div class="note-box">'''Note''': Only agreements, amendments and associations having documents will be displayed in the search grid.</div>
 +
'''Select '''the checkbox for one or more documents. The “AI Analysis” button is enabled.
 +
<div class="note-box">'''Note:''' The “AI Analysis” button will only be visible to users having a valid AI Studio license along with other pre-requisites.</div>
 +
'''Click''' the “AI Analysis” button. The “New Analysis” dialog box is displayed.
 +
 
 +
The agreement name is pre-populated by default in the batch “Name” field. '''Type''' a new name for the batch if required.
 +
 
 +
'''Select''' the “AI Model” from the dropdown''. ''For example, “DiscoverAI Standard”.
 +
 
 +
'''Click''' “Analyze”. A new AI Studio batch will be created the analysis will start, and the AI Discovery Progress will be displayed.
 +
<div class="image-green-border">&nbsp;</div> <div class="note-box">'''Note''': The discovery can be time taking depending upon the document size and number of documents.</div>
 +
Once the Discovery is completed, the “View Report” and “Download” icons will be enabled.
 +
 
 +
'''Click''' on the “Download” icon to download the discovery result in Excel format.
 +
<div class="image-green-border">[[File:7.17 AIS 7.png|720px|7.17 AIS 7.png]]</div>
 +
The downloaded Excel displays different sheets:&nbsp;
 +
 
 +
*'''Status: '''Displays overall discovery status for the agreement.&nbsp;
 +
*'''Attributes: '''Displays all attributes that have been discovered from the document. For example, Record Name, Record ID, Parent Agreement and so on.
 +
*'''Clauses: '''Displays details of all clauses such as Clause Name and Clause Text.
 +
*'''Obligations: '''Displays details of obligations such as Obligation Category and Obligation Text.
 +
 
 +
'''Click''' “View Report”. The “AI Studio Report for Documents in ICI” for the discovered results opens in a new tab.
 +
<div class="image-green-border">[[File:7.17 AIS 8.png|720px|7.17 AIS 8.png]]</div>
 +
The report displays different sections for all discovered entities.&nbsp;
 +
 
 +
Similar to steps mentioned in “Viewing the AI Studio Report”, users can apply filters for each of the discoveries.
 +
 
 +
Users can click on “Document URL” link for each of the entities to navigate to the ICI side-by-side view and review the discovered entity details.&nbsp;
 +
<div class="note-box">'''Note''': Currently when using AI Studio Discovery for agreement and related documents, support is provided only for editing attribute and table discovery details. Clauses and obligations can only be reviewed in read-only mode.</div>
 +
'''Editing Attributes'''
 +
 
 +
'''Click '''on the link for the “I/E association” record. The attributes discovered for that association are displayed.
 +
<div class="image-green-border">&nbsp;[[File:7.17 AIS 9.png|720px|7.17 AIS 9.png]]</div>
 +
'''Click '''“Edit”. The side-by-side discovery view for the attributes discovered in the associated document opens in a new page.<br/> Review the attribute values from the suggestions as desired. For example, '''select '''“Alpha Inc” to replace the discovered value “Company”.&nbsp;<br/> '''Click '''“Accept” to save the selected value to the attribute.<br/> '''Click '''“Update” to save all changes back to the associated document.
 +
 
 +
'''Editing Table Discovery'''
 +
 
 +
1.'''&nbsp;Click '''the “Tables” tab. The table(s) discovered for the associated document are displayed.<br/> &nbsp;<br/> The tables with discovered values are displayed.<br/> <br/> 2. Make changes as required. For example, select the desired values and type column names.<br/> <br/> 3. '''Click '''“Save Changes”.<br/> <br/> 4.Once all changes are saved, '''click '''“Finish”. A success message is displayed.<br/> <br/> The edited details are saved and displayed on the association Details page.<br/> &nbsp;
 +
 
 +
 
 +
= Improved discovery performance for scanned pdfs =
 +
 
 +
DiscoverAI performance for scanned pdf documents was not optimal. It was time-consuming, had less than accurate OCR output for tilted pages and did not recognize handwritten text, which was a concern for users.
 +
 
 +
Discover AI now adopts an improved OCR technology. It has improved the time taken to complete the discovery for scanned pdfs significantly. In some cases, the time taken was just 1/10 of time taken previously. Additionally, with this technology, the content in the slightly tilted scanned images can be recognized correctly. Moreover, it can now identify the handwritten text in English language.
  
 
&nbsp;
 
&nbsp;
Line 154: Line 893:
 
&nbsp;
 
&nbsp;
  
'''Related Topics:'''&nbsp;[[Create_Agreement_Page|Create Agreement]] | [[Managing_US_Federal_Contracts_using_ICM|Managing US Federal Contracts using&nbsp;ICM]]&nbsp; |&nbsp;[[Contract_Digitalization|Contract Digitalization]]&nbsp;| [[Negotiate_AI|NegotiateAI]] | [[Obligation_AI|ObligationAI]] | [[Visualize_AI|VisualizeAI]]
+
'''Related Topics:'''&nbsp;[[Agreement_Management|Agreement Management]]&nbsp;|&nbsp;[[ICI_Obligation_Management|Obligation Management]] |&nbsp;[[Managing_US_Federal_Contracts_using_ICI|Managing US Federal Contracts using&nbsp;ICI]]&nbsp; |&nbsp;[[Contract_Digitalization|Contract Digitalization]]&nbsp;| [[Negotiate_AI|NegotiateAI]] | [[Obligation_AI|ObligationAI]] | [[Visualize_AI|VisualizeAI]]

Latest revision as of 10:12, 9 June 2022

 

Contents

DiscoverAI

Contract Highlights

Whenever contracts are sent to CXOs, legal or finance teams for their approval or signatures, they are interested to know if a certain language is present or absent in the contract. This helps them to understand the nuances of the contracts, viewpoints of various stakeholders, etc. and they can quickly take an informed decision.

With this release,

  • The "DiscoverAI" model can find the terms in documents and highlight them for business decision makers. Configurators can now specify the important words by the business so that the "DiscoverAI" model can find matching as well as similar terms in documents and highlight them for the intended audience.
  • In case no phrases are specified, then ICI will identify the important sections in the contract based on learnings from historical data. The identified sections will also be ranked in order of importance.
  • A configurator can also specify the maximum number of highlights to be extracted from the agreements. The AI algorithm would rank the findings and present only the top ranked highlights to the user.
  • Configurators can configure the event to generate the contract highlight, for example agreement updated, etc. Using this configuration, when the specified event occurs, ICI will identify the important sections of the contract based on historical data and phrases specified by the configurator

To configure generating contract highlights from an agreement:

  1. Create an "Agreement Contract Type" using "Third Party Paper". You can use an existing "Agreement Contract Type" as well.
Discover 1.PNG
  1. Click "Next", the "Attributes" page opens.
  2. To be able to generate contract highlights from an Agreement, include the following attributes in the Agreement Contract Type:
  • Contract Highlight Terms: The "Data Type" must be selected as "String". In the "Default Value" attribute, enter the different terms or keywords expected in the highlight, separated by a pipe symbol. For example, Legal|Confidentiality|Liability|NoOfRecords:10.
  • Contract Highlights: Here the "Data Type RichTextArea" must be selected.
Discover 2.PNG
  1. Create an "Associated Document Contract Type", for example, "ICILegalHighlights" to generate contract highlights for your legal department.
Note: Allow Document Assembly must be set to Yes.

 

Discover 3.PNG
  1. To add contract highlights in an "Associated Document", include the following attributes in the "Associated Document Contract Type".
  • Contract Highlight Terms: The "Data Type" must be selected as "String". In the "Default Value" attribute, enter the different terms or keywords expected in the highlight, separated by a pipe symbol. For example, Legal|Confidentiality|Liability|NoOfRecords:10.
  • Contract Highlights: Here the "Data Type RichTextArea" must be selected.

To add the created "Associated Document Contract Type" to the "Agreement Contract Type":

  1. On the "Contract Types" page, click the "Agreement Contract Type" created earlier. The "Details" page for that contract type opens.
  2. Click the "Edit" button. The "Edit Contract Type" wizard opens.
  3. Navigate to the "Association" tab by clicking "Next".
  4. Click the plus icon next to "Association".
  5. Create an "Association" for the "Associated Document Contract Type".
Discover 4.PNG
  • Select the created "Associated Document Contract Type". You can set the "Allow Multiple Instance" option to "Yes", to allow different contract highlight associated documents to be created for different departments, such as legal or finance.
  1. Create a template for the "Associated Document".
Discover 5.PNG
 
Note: Both the contract highlights attributes (Contract Highlight Terms and Contract Highlights) must  be tagged within the template.
  1. Create a "Template Selection Rule" for the "Associated Document".
Discover 6.PNG
  1. Create an "Event Rule" with the action "AITriggerContractHighlights".
Note: The Event selected must be any other than Agreement Created, for example Agreement Published.
Discover 6.PNG
  1. To get the contract highlights in the "Associated Document", you need to create an "Association" with the "Parent Agreement".
Discover 7.PNG
  1. Click "Next". The "Meta Data" page opens.
  2. Enter the keywords in the Contract Highlight Terms. For example, CEO|Liabilities | Amount |Penalty |obligation| regulation| price| jurisdiction|NoOfRecords:10.
  3. Add NoOfRecords:n where 'n' denotes the number of contract highlights to be extracted. The default is NoOfRecords:20, if the value of n is not specified in the keywords.
  4. When an Agreement created using the selected Agreement Contract Type is published, the configured contract highlights will be extracted and compiled in the Associated Document.
Note: There are no changes to the existing Agreement workflow while configuring and generating the contract highlights.

Table Discovery

Along with clauses and metadata, ICI also extracts tables (including information such as SLAs, price list, etc.) in Agreements and displays them on the Tables tab (on the Details page). ICI tries to match the discovered table(s) with the Associated Contract Types of the Agreement. If a strong match is found, then the table is tagged with that Associated Contract Type, and the table columns are also matched with the Attributes of that Associated Contract Type.

You can then take relevant action such as creating new instances of the Associations. Automatically recognizing table data inside the Agreements saves a lot of manual labor of identifying and tagging the data correctly.

The table discovery allows you to:

  • Identify and discover the table(s) in the Agreement Document
  • Update the data in the discovered table as required
  • Create new instances of the Associations for the uploaded Agreement
Note: Both .docx and .pdf formats are supported.

The table discovery in PDF agreements works well with:

  • Tables with well-defined borders in text PDFs and high-quality scanned PDFs
  • Tables that may be slightly skewed or tilted
  • Table cells with light-colored backgrounds

The table discovery in PDF agreements may not work well with:

  • Tables in low-quality scanned PDFs and those without borders
  • Tables without well-defined borders or characters overlapping the table border, etc., due to certain OCR limitations
  • Certain non-table elements, such as flowcharts and diagrams
  • Tables with merged columns and rows
  • Nested tables, which may be discovered as multiple tables

 

Discovering Tables in an Agreement

To discover tables in an Agreement:

1. Create an Agreement ("Third Party Type Of Paper"). 

Discover 8.PNG


2. Ensure that the Clause Discovery functionality is turned On and the Contract Type is enabled for table discovery.

Discover 9.png


3. Create and Publish the Agreement. ICI automatically queues the Agreement for table discovery.

Note: To enable discovery, the hooks must be enabled.

 

Viewing Discovered Tables in an Agreement

You can view all the discovered tables in an Agreement, so that you can review them and take actions as needed (based on whether they meet the criteria for creating an associated document or not).

1. Click the Tables tab on the uploaded Agreement Details page.
2. ICI displays a list of the Discovered Tables for that Agreement Document.

Discover 10.png
 

Editing Table Data

1. Click the Edit Table Name icon next the table that you want to edit. For example, Table 2.

Discover 11.png

2. Toggle the Has Header button to Yes if you want the table to have a header.

Discover 12.png

3. Click inside the header box to add the header name. For example, Customer Name, Results, etc.

Discover 13.PNG

4. Click inside each of the boxes to add data in the columns. For example, MSA Effective date, 2/06/18, etc.

5. Click "Save Changes" to save changes if you want to review or edit them later. The Table data saved message is displayed.

Discover 14.PNG

6. Select the Association for which you want to create this data from the Select Association drop-down. For example, "Import Export".

Discover 15.png

7. A validation message is displayed to check if you want to save the updated data. Click "Save" to update the data in the table, else click "Discard".

Discover 17.PNG

8. Select the checkbox for the rows and columns that you want to update.

Discover 16.PNG

9. Click "Finish". A validation message is displayed informing you that you will not be able to make any changes to the table data after this.

10. Click "Yes" if you are sure that you want to update the table and proceed.

11. A message is displayed indicating that the table data is saved and the Associations are being created. Click "Yes" if you are sure that you want to update the table and proceed, else click No.

12. You can view the associations on the Associations tab.

13. Click View Record to view the details of the individual records.

14. You can take further action as needed. For example, send it for Approval.

 

Selecting the Type of Table to be able to create Associations for it

You can create Associated Documents using the data in the discovered tables. You are basically discovering the Associated Document type and the columns associated with that document type.

To do so:

1. Click the Tables tab on the uploaded Agreement Details page.
2. In the Discovered Tables window when matching data is present, the exact Associations with that table are discovered. For example, the "Import Export" are discovered. These are associated and the names of the header are also discovered. 

Discover 18.png

3. You can select whether the table should have a header or not by enabling the Has Header flag to "Yes". 
By doing this, the first row of the table will be marked as the header and Associations will not be created for it. If there are 2 rows other than the header, then 2 Associations will be created. A green tick mark will be displayed next to them which means that they are successfully created in the Tables tab. 
4. In the Discovered Tables window, make changes in the table as required. For example, select 3 rows and columns.

 

Saving the changes of the Table Discovery for the Agreement

You can save the interim progress of the Table Discovery for an Agreement, so that you can review it later by:

1. Click "Save Changes". The Table data saved message is displayed.

Discover 19.png

Finishing the Table Identification for an Agreement

You can complete the Table identification for an Agreement, so that the identified tables become part of the Agreement. 
1. Click "Finish"A message will be displayed indicating that you will not be able to make any changes to the table data.

Discover 20.PNG


2. Click "Yes" if you are certain that you want to make the changes, else you can save changes and review them later. 
3. Clickthe Associations tab to see the Associations that are discovered, as shown in the screenshot below: 

Discover 22.png

4. Click the Supplier association to view the details and send for approval.
5. Click "Export to Excel" if you want to export the table that has been discovered. 

Note:

  • Once the Associations are created, you cannot make any changes to the table. The table is disabled and the status changes to Review Completed.
  • It is not necessary to match every table to one of the association contract type. You can still make changes to such tables and download them using ‘Export to excel’ functionality.

 

DiscoverAI - Support for Own Paper

ICI already leverages the DiscoverAI app to discover attributes, clauses, tables and obligations in agreements created using third party paper type.

Now, ICI has extended the support to discover attributes, clauses, tables and obligations in agreements created using own paper type, and tagging the attributes and clauses to the original agreement document. This helps convert unstructured documents into structured agreements, making it easier to manage and also increase compliance.

Note:

  • Tagging is supported only in Word documents.
  • The attributes and clauses that have been confirmed in ICI (even on the web UI) are tagged back in the agreement document.

 

Discovering Attributes, Clauses, Tables and Obligations

To discover attributes, clauses, tables and obligations using own type of paper:

1. Create an agreement using Own Type of Paper.

Discover 23.PNG

2. Click "Next". The Attributes page opens.

3. Select the seeded AI model- DiscoverAI Standard in the AI Model.

Discover 24.png

4. Click "Next". The "Select Template" page opens.

5. Select a template or upload a file.

6. Click "Next".

7. Click "Create and Publish". The agreement Details page opens.

All non-tagged attributes, clauses, tables (if present in the agreement document) and obligations are discovered based on the  DiscoverAI Standard model configuration .

Discover 25.PNG
 
Note: It may take some time for the discovery process to complete. Click the individual entities below the AI Discovery tab to view the discovered attributes, clauses, tables and obligations.

 

 

 

Tagging Discovered Attributes

1. Click the "Attributes" tab.

2. Click "Edit" to edit the attributes. You can also modify the discovered attribute values by clicking the View potential matching values icon and then Click "Update".

Discover 27.png
 

The AI model will learn and recommend values when:

  • The discovered attribute value is incomplete, and the user selects the complete value, such as selecting the complete address line if the system has discovered only partial address
  • Manual corrections are made to incorrectly identified attribute values, such as correction in vendor name
  • A different attribute value is selected using the Keep selected text option

The newly learnt values will, from thereon, be presented as default to the user and any changes will continue to be learnt and recommended by the AI model.

3. Click the "Versions" tab.
Note: There will be now be 2 versions of the agreement.
 
Discover 28.PNG
 
Note: Click Save Draft in Step 2 to save the selected attribute values; this will not create a new version.

4. Download the latest version of the agreement in Word format. The discovered attributes are tagged as ICI attributes in the agreement document, as shown in the screenshot below:

7.10 Discover AI Obligation AI Support for Own Paper 8.png
 
Note: If you create a new agreement and upload the Word document that was downloaded in Step 5, the discovery will trigger, but the attributes that were already confirmed and tagged to the agreement are not discovered. However, they will be displayed, as shown in the screenshot below:

 

 

Tagging Discovered Clauses

1. Click the Clauses tab. The discovered clauses are displayed.

Discover 30.PNG

2. Take actions (such as Confirm, Confirm with Deviation, Ignore, Review Later) on the discovered clauses.

3. Click Finish to complete the review process, as shown in the screenshot below:

4. Click the Versions tab. A new version of the agreement is created in both Word and PDF formats. 

Discover 28.PNG

5. Download the latest version. The confirmed clauses are tagged as ICI clauses in the agreement document.

7.10 Discover AI Obligation AI Support for Own Paper 13.png

Note:

  • If you create a new agreement and upload the Word document that was downloaded in Step 5, the discovery will be triggered, however the clauses that were already confirmed and tagged as ICI clauses are not displayed.
  • Only when the agreement is published, the clauses that you confirm on clicking Finish will be saved as ICI clauses and displayed in the Agreement Clauses tab on the Details page.
  • A new agreement version is created each time you save the discovered attributes and confirm the clauses by clicking Finish.

 

 


Inbuilt Discovery of Attributes and Clauses

Previously, discovering attributes and clauses in customers’ agreement documents was time consuming as it required retraining of the algorithms from scratch, causing delay in deployment of services.

Now, ICI has an inbuilt discovery model that helps to automatically extract and discover the most common attributes and clauses in agreements besides enhancing clause delineation in third party contracts. It is a seeded, pre trained model named DiscoverAI Standard. This facilitates the prediction of accurate clause categories and capturing the right metadata within clauses. This improves contract turnaround time and quality of results, thus leading to improved user experience.

The inbuilt discovery model supports the discovery of the following predefined attributes and clauses in any MSA, NDA and SOW third party paper contract types:

  • Attributes: Party Name, Party Address, Effective Date, Expiry Date, Contract Value, Contract Duration, Renewal, EverGreen, PaymentTerms, Jurisdiction, Governing Law, Notice Period For Termination, LiabilityType, ComplianceType, City, State, Country, Zip code, Point of Contact-Name, Point of Contact-Title, Point of Contact-Address, Point of Contact-Email and Point of Contact-Phone, Signatory Name, Breach Cure Period, Signatory Title, Records Retention Period, Signature Date, Warranty Claim Period, Confidentiality Survival Period, Acceptance Completion Period, Force Majeure Period, Liquidated Damages Cap, Termination for convenience notice period, Termination for cause notice period, Policy changes notice period, Renewal notice period, Interest Percentage on Payment Delay

Note: The Contract Value attribute supports the following currencies - USD, CAD, EUR, INR and CAN

  • Clauses: Acceptance, 'Amendment, Assignment, Audit, Business Continuity, Certification, Change Control, Change Of Control, Conditions Precedent, Confidential Information, Conflicts, Counterparts, 'Data Privacy, Delivery, Deposits, Disclaimer, 'Definitions, Dispute Resolution, Effects Of Termination/ Expiry, Escalation, Events Of Default, Exclusivity, Extra Benefits, Entire Agreement, 'Feedback,'Force Majeure, Governing Law, Indemnification, Insurance, Intellectual Property Rights, Interpretations, Inventory/Materials, Language, Liability, License, Limitation Of Liability, Loans, Maintenance Of Properties, Meetings, Mutuality, Non Circumvention, Non-Compete, 'Non-Exclusivity,'Non-Solicitation, Notices, Payment Terms, Penalties/Remedies, Personnel, Preamble, Publicity, Purchase, Quality Control, Rebates and Discounts, Recitals, Retun of Assests, Representations, Warranties and Compliances, Scope/Purpose, Service level Agreement, Severability, Signature, Survival, Suspension, Taxes, Term, Termination, Third Party Engagement, Use of Proceeds, Use of Services/Products.

The discovery support has been further extended for URL datatype attributes. DiscoverAI  would be able to discover the URLs in contract and associate them with URL datatype attribute. Also, users now would be able to select and save multi-choice attributes as well as multi-choice lookup datatypes on the Attributes Discovery page.

Users can manually trigger the attribute discovery on the Attributes page itself, while uploading a third-party document, during the agreement creation process. Discovered values will then be auto-filled in empty attributes and users can view additional potential options for the discovered attributes. 
Users can: 
•    View the progress of the attribute discovery. 
•    Identify AI discoverable attributes on the “Attributes” page of the agreement creation wizard.
•    View the values recommended by AI for discoverable attributes.
•    View the agreement document on the “Attributes” page itself, for quick validation of AI recommended values for discoverable attributes as well as attributes values already tagged in the agreement document.

 

 

Discovering Common Attributes and Clauses

1. Create an agreement using "Third Party Type of Paper".

2. Click "Next". The Attributes page opens.

3. Select a document in the File Path field. For example, "ICMMasterServiecesAgreement.pdf". The "Discover" button will be displayed, using which user can trigger attribute discovery manually.

4. Click "Discover". 

Discover 31.PNG

The discovery process starts in the background and the details are displayed on the Attributes page.

  • The Document is displayed in a side by side view in a pdf format.
  • The two-column attributes layout is converted to the single column layout to accommodate the agreement document view.
  • The Discoverable Attributes are indicated with a grey bar as the Discovery confidence indicator and are disabled, notifying users that they don’t need to enter the values for these attributes. For example, attribute Effective Date.
  • The discovery process progress bar is displayed at the bottom indicating the progress in percentage with a Stop button.
  • The Attribute discovery is in progress is indicated for each discoverable attribute by three dots icon.

Once the discovery process is complete, the document presents the discovered attributes with all potential matching values as suggestions. 

5.Click the View potential matching values icon corresponding to the discovered attribute to take actions on them such as Accept or Keep Selected Text. For example, "Party Name" has four suggestions.

The first value in the suggestions will be selected by default. For example, Agreement For Contract Services. Users can select any value from the presented suggestions.

Discover 32.PNG

 

The attribute values are normalized and displayed based on the defined rules. For example, the Effective Date is displayed in the ICI-supported format, as shown in the screenshot below:

If a document contains ICI tags for attributes then such tagged attributes will be identified and indicated by an icon. The number on the icon represents the number of times the attribute has been tagged in the document. For example, attribute Assignment Date. Users can click on the number icon to view the action View Attribute Instance with next and previous arrows, which will navigate user to the page where the attribute is tagged.
 
The level of confidence associated with Discovered Attributes is displayed using different color indicators to depict High (green), Medium (orange) and Low (pink) and Revised Manually (blue) confidence. 
Users will be navigated to the page in the document where the attribute is present, upon clicking on the attribute fields.
6. Click Next. 
7. Create and publish the agreement following the standard ICI workflow.  The agreement is created in Draft state.

Clauses: The most common clauses from the agreement document that you uploaded, are discovered and displayed in the Clauses tab.

A generalized framework to support additional languages in AI apps

ICI supports clause and obligation discovery for agreements in English, German, Spanish and Portuguese languages.

With this release, a language framework has been implemented for AI discovery which can support a large number of languages. Using this generalized framework, DiscoverAI, NegotiateAI, and DiscoverAI for legacy apps have been enhanced to support additional European languages – French, Dutch, Norwegian, and Swedish. 

Along with the clause and obligation discovery support, AI models can now discover attributes too, in all the supported languages.

Supporting clause hierarchy in agreements in different file formats

In a contract each paragraph could be a part of a typical hierarchy where, for example, a clause might be a combination of multiple paragraphs forming one section.

ICI DiscoverAI identifies these different levels within a clause to give users a distinct visual representation of clauses with sub-sections of clauses displayed in a delineated view, during the clause discovery process. Clause discovery processor identifies sections and sub-sections in the supported document formats up to 3 levels. This hierarchical representation of clauses helps users to compare clause sections, sub-sections and so on.

The DiscoverAI will also use a clause delineation logic based on the clause titles to identify up to one level of sub clause(s) in conjunction with the visual indentation based clause delineation logic. For example, while identifying the clause category, the entire text under title Introduction is identified as a clause.

Further, any document objects which are in the agreement document but not necessarily a part of the clause text, such as table of content, titles, headers, footers, and multiple signature blocks, will now be identified separately and excluded from the actual clause discovery process.

The clause delineation in Discover AI supports Word documents, text PDF and mixed formatted .docx documents. It also supports Word documents that do not use any styles. The DiscoverAI will follow the clause delineation method that will be more suitable to the specific document file format to give more accurate clause identification.

The title-based delineation is only supported when working in English language.

This helps to get better clause delineation, eliminates a large number of incorrectly classified clauses, and allows users to review the parent clause and child clause individually.

Formatting-based clause delineation supports the Icertis Experience for Word to display the discovered clauses in a hierarchical format to the user.

 

Recommendation

Appropriate indentation should be followed as per clause level while designing the layout. Indentation of parent clauses must be lower than child clauses.

Below are the few examples where the clause delineation is supported:

7.14 Clause hierarchy recommendation 04.png

List Levels added from the MS Word List Library are supported.

7.14 Clause hierarchy recommendation 05.png
 
7.14 Clause hierarchy recommendation 06.png
 
7.14 Clause hierarchy recommendation 07.png

== Reviewing discovered entities == Previously, contract negotiators had to periodically visit the AI discovery section to check for discovery completion. Then, they had to switch to the Document View in order to review the recommendations given by the AI algorithm.
With this release, when contract negotiators trigger the discovery process, they can readily view the progress of AI discovery within the agreement details page. 
When the discovery for one of the entities is complete, contract negotiators will now have an option to launch an interface in a new window where the discovered clauses, attributes, tables and obligations are displayed alongside the agreement document. On clicking any of the discovered entities, the system automatically scrolls to the page where that entity is present in the document.  1. Create an agreement in ICI. The discovery process is automatically triggered for the agreement and the agreement Details page is displayed. The "AI Discovery" tab shows an hourglass icon to indicate that the discovery is in progress.

Note: Discovery process for an agreement is triggered only for users with the AI license if the discovery is configured for a contract type.
 
2. Click "AI Discovery" tab in the left navigation pane. The "AI Discovery" tab shows a percentage progress bar if the discovery is in progress.
 
Discover 33.PNG
 
The AI Discovery Progress is displayed in the right pane which includes the overall discovery process, Clauses, Attributes and Tables discovery progress details.
Click Review next to the entity to diplay discovered Clauses, Attributes, Table and Obligations, with a parallel view of the agreement document for each entity. The Review button will be enabled when there is at least one discovered instance for each entity.
To review Discovered clauses:
3.  Click "Review" button corresponding to the Clauses. The "Review" button will be enabled when there is at least one discovered clause.
A new page opens, displaying tabs for the discovered Clauses, Table and Obligations, with a parallel view of the agreement document for each entity. The Clauses tab is displayed first by default. 
Discover 34.PNG
 
To discover attributes, clauses, obligations and so on more accurately, the ICI Discover AI provides: *The discovered clauses are logically grouped together based on their hierarchy level and category and displayed in a delineated view to indicate the main section, sub-sections and so on, of each identified clause by default. *The various document objects which are in the agreement document but not necessarily a part of the clause text, such as table of content, titles, headers, footers, and multiple signature blocks, are identified separately and excluded from the actual clause discovery process. *The document’s title page is also discovered separately and its content is identified as a single clause. The title page is identified only for documents containing a Table of contents. *The DiscoverAI will also use a clause delineation logic based on the clause titles to identify up to one level of sub clause(s) in conjunction with the visual indentation based clause delineation logic. For example, while identifying the clause category, the entire text under title Introduction is identified as a clause. *The DiscoverAI will follow the clause delineation method that will be more suitable to the specific document file format to give more accurate clause identification. *The title-based delineation is only supported when working in English language.
 
The discovered clauses are displayed in a delineated view to indicate the main section, sub-sections and so on, of each identified clause by default.
 
Discover 35.PNG

You can filter clauses based on Action Status, Clause categories and Confidence.
The level of confidence associated with Discovered Clauses is displayed using different color indicators to depict High (green), Medium (orange), Low (pink), Revised Manually (blue) and Library Clause (grey) confidence. All discovered clauses have the Review link next to them until you click it to take an action (such as Confirm, Confirm with Deviation, Ignore or Review Later). In addition, clauses with obligations have the  RTENOTITLE   icon next to them. You can click the icon to view the obligations.

Note: The additional languages currently supported for Clause Discovery are German, Spanish, Portuguese, French, Dutch, Norwegian, and Swedish.

5.  Click "Review" on the clause you want to review, for example "Recitals". The Library clause comparison with discovered clause window opens.

 Discover 37.PNG

You can review an entire section as a clause or review each sub-section separately and confirm each as a separate clause. 

6. Take actions (such as "Confirm", "Confirm with Deviation", "Ignore" and "Review Later") on the discovered clauses. To enable or disable clause hierarchy view:

Sometimes, AI may identify the clause boundaries incorrectly. Users can review and rearrange boundaries for such clauses.
In rearrangement mode, users can: *Merge multiple discovered clauses into a single clause or split a large discovered clause into multiple clauses. *Identify a section of the discovered clause as its sub-clause. *Rearrange the clause hierarchy in case of misclassification by AI. Users can change clause hierarchy and identify a clause as a parent or child or peer of another clause(s). *Change the AI recommended category of a clause.  *Choose to view only the parent clauses.

To rearrange discovered clause boundaries:

7.  Click "Rearrange clauses link" if you want to rearrange clause boundaries. The discovered clauses open in an edit mode.

Discover 38.PNG

Users can take following actions on the discovered clauses from the "Rearrange clauses" page. *Manage category: Users can change the category of discovered clauses using the "Category" drop down at the top of each discovered clause. Users can keep the clause category as blank if a text which is not part of any clause has been miscategorized as discovered clause.

Discover 39.PNG

  *"Merge": Users can merge two or more clauses using the "Merge" action. i. Select the text you want to merge as a single clause. For example, Agreements for contract services and Services. The "Merge" button will be enabled.

Discover 40.PNG

ii. Click "Merge". The selected text spanning across multiple discovered clauses will be merged into a single clause.

Users can select clauses from same or different categories to merge by selecting the text. *"Split from existing": Users can split a clause into two or more clauses using  "Split from existing"  action. i. Select the text in a clause you want to split into separate clause. The "Split from existing" button will be enabled.

Discover 41.PNG

ii. Click "Split from existing". The clause will be split into two parts- The selected text as one clause and previous and later unselected texts as two separate clauses. 

  • Create Sub Clause: Users can create a sub clause within a clause using "Create Sub Clause" action. i. Select the text in a clause you want to make as a sub clause. The "Create Sub Clause" button will be enabled. 
Discover 41.PNG

ii. Click "Create Sub Clause". The clause will be split into two clauses with the selected text as a child clause.

  • Change Hierarchy: Users can change the hierarchy levels of clauses using the Decrease Indent and Increase Indent actions.

i. Click Increase Indent icon button corresponding the clause you want to change level of.

Discover 42.PNG

The clause will move to a higher hierarchy.

Discover 43.PNG


ii. Click "Decrease Indent" button corresponding the clause you want to change level of.

The "Confidence Indicator" will change to blue for any change in a clause.
8. Click "Undo" if you want to discard the changes.
9. Click "Save". The changes will be saved to the discovered clauses and the Your data has been saved successfully message is displayed.

Discover 44.PNG

10. Click "Ok". To export discovered clauses:

11. Click "Export Clause Data" if you want to export the clause which has been discovered.

12. Click "Finish" to complete the review process. The Clause discovery progress saved message is displayed and the Discovered Clauses Status changes to Review Completed. 

14. Click "Ok".

15. Click "Review" button corresponding to the Tables. The Review button will be enabled when there is at least one discovered Table.

Note: Table and Obligation discovery tabs are only displayed if these are present in the agreement document.

Similar to clauses, the discovered tables and document are displayed in a parallel view. The Document View section displays the page of the document where the table is present.  

Discover 45.PNG 

16. Click the Edit Table Name icon next the table that you want to edit. For example, Table 1 Toggle the "Has Header" flag to "Yes" if you want the table to have a header.

Discover 46.PNG 

18. Click inside the header box to add the header name. For example, Resource Type, Rate per day, etc. 19. Click inside each of the boxes to add data in the columns. 

Discover 47.PNG 

20. Select the checkbox for the rows and columns that you want to update. 21. Click "Save Changes" to save changes if you want to review or edit them later.  22. Click "Finish". A validation message is displayed informing you that you will not be able to make any changes to the table data after this.    

Discover 48.PNG 

23. Click "Yes" if you are sure that you want to update the table and proceed.     24.Click the "Obligations" tab. Similar to tables, the discovered obligations and document are displayed in a parallel view. The Document View section displays the page of the document where the obligations are present.

Discover 49.PNG 
 
Note: The additional languages currently supported are German, Spanish, Portuguese, French, Dutch, Norwegian, and Swedish.

25.Click "Review" on the obligation you want to review. The "Review Obligation" window opens.

Discover 50.PNG 

The following actions can be taken on selected Obligation: *Click "Confirm" to confirm the Obligation. *Click "Review Later " if you are unsure and want to review the Obligation later. *Click "Ignore" to ignore the Obligation. 26. Click "Metadata" to view all the discovered metadata. The number (for example, 10.10) indicates the number of Attributes that are discovered such as Email, Numbers, Date and Time, and so on.  27. Click "Parent Clause" to see the parent Clause that the Obligation is linked to. 28. Click "Export Obligation Data" to export the Obligation information to an Excel file. 29. Click "Finish" to complete the review and continue with the workflow as expected. The "Obligation Save Confirmation" window opens. 31.Click "Ok". 32.Click "Export Obligation Data" to export the Obligation information to an Excel file. 

 

Using Filters


Click Filters icon left to "Review discovered obligations" on the clauses tab. The Document View tab minimizes and the filters panel is displayed.
 
Discover 49.PNG
  • You can filter clauses as well as obligations based on Clause/Obligation categories, Confidence and Review Status. *The level of confidence associated with Discovered Clauses/Obligations is displayed using different color indicators to depict High (green), Medium (orange) and Low (pink) confidence. All discovered clauses have the Review link next to them until you click it to take an action (such as Confirm, Confirm with Deviation, Ignore or Review Later). In addition, clauses with obligations have the icon next to them. You can click the icon to view the obligations. *Click the Finish button to complete the review process.
  1. Click the link above the tabs to go back to the agreement Details page. 
Note: Only when the agreement is published, the clauses that you confirm on clicking Finish will be saved as ICI clauses and displayed in the Agreement Clauses tab on the Details page.
A new agreement version is created each time you save the discovered attributes and confirm the clauses by clicking Finish.
Auto-scroll will not work if the discovery process has already been carried out on a document.
Page navigation to the selected clause, attribute, etc. in the Document View is currently not supported on Internet Explorer 11.

 

Discovering Attributes and Clauses in Icertis Experience for Word

The following actions/functionalities will be available under the Discover AI license in Icertis experience for Word:

  • Discovery of attributes and clauses.
  • Confirm, Confirm with Deviation, Ignore, Compare and Replace the clauses based on discovered clauses data.
  • Select the Matched Clause from the library.

To Discover Attributes and Clauses

1. To Discover attributes and clauses, click on “Discover Attributes and Clauses” option from the “Icertis Experience for Word” Dashboard.

8.1 Discover AI 2.png
 
2.  After clicking on “Discover Attributes and Clauses”, the Discovery progress screen will appear marking the discovery of clauses and attributes.
 
8.1 Discover AI 3.png
 
3. Once the Discovery is complete, the discovered attributes and clauses will be displayed
 
8.1 Discover AI 4.png
 
8.1 Discover AI 5.png
 
4. Further, for each discovered clauses, user can decide between the options to “Select Matched Clause”, “Ignore Clause”, or “Remove Identification”. And for attributes users can select the attribute value from the discovered options and tag discovered attributes.
 
8.1 Discover AI 6.png
 
Note: Please refer this wiki content, for detailed functionality overview of attributes and clauses discovery.
 

Functionalities difference between Discover AI and Negotiate AI in Icertis experience for Word

8.1 Discover AI 1.PNG

Automating integration of user feedback for document entities

AI engine recommends discovered values to users and they select the correct values for attributes or clause or obligation category. ICI AI will now capture and learn from these user interactions and keep optimizing its discovery for derived attributes, clause categories, and obligation categories to get better recommendations in subsequent discoveries. This functionality is available automatically for users with the DiscoverAI license and no further configuration is required.

To review the discovered entities in a document: 

1. Click "Agreement Management" > "Agreements" on the Home page. The agreement index page opens.

2. Click the View Record icon corresponding to the agreement for which you have run the discovery and now want to review. The agreement Details page opens.

3. Click the "AI Discovery" tab in the left navigation pane. The "AI Discovery" Progress page opens in the right pane.

You can review discovered Clauses, Attributes, Tables and Obligations by clicking the Review button corresponding to each entity. The Review button will be enabled when at least one instance of the entity is discovered in the agreement document.

To review discovered clauses: 

1. Click "Review" corresponding to "Clauses". The Review Clauses page opens.

2. Click the Change Clause Category edit icon corresponding to the Clause whose Category you want to change.

3. Select the correct Category which you know the Clause belongs to. For example, change the Category for discovered clause form Payment Terms to Scope/Purpose.

Discover 53.PNG

4. Click "Finish". The "Clause Save Confirmation" window opens.

5. Click "Mark Confirmed". The clause will be saved with the modified category.
 
This user action will be captured, stored and then utilized for self-learning by DiscoverAI. The next time when user runs the discovery for the same agreement contract type against the same AI Model, this clause will be discovered with the corrected Category automatically. For example, the clause is now discovered with the Scope/Purpose Category.
 
To review obligations:
 
1. Click "Review" corresponding to Obligations. The Discovered Obligations page opens. 
2.Click the Change Obligation Category edit icon corresponding to the Obligation whose Category you want to change.
3.Select the correct Category which you know the Obligation belongs to. For example, change the Category for discovered obligation form Contract Deliverable :: Terms to Termination :: Effects of Termination.
 
Discover 54.PNG
 
4. Click "Finish". The Clause Save Confirmation window opens.
 
This user action will be captured, stored and then utilized for self-learning by DiscoverAI. The next time when user runs the discovery for the same agreement contract type against the same AI Model, this obligation will be discovered with the corrected Category automatically. For example, the obligation is now discovered with the Termination :: Effects of Termination Category.
 
To review discovered attributes: 

1. Click "Review" corresponding to Attributes. The Edit Agreement page opens.

The discovered attributes will display the discovered value along with the available Suggestion(s) if any.
You can review these discovered attribute values and change if necessary. These user actions on attributes will be captured, stored and then utilized for self-learning by DiscoverAI in various scenarios where user enters:
  • One of the suggested options over the discovered value. For example, if user selects the option 18 months for Payment terms instead of discovered value two years.
  • A value manually other than the discovered or suggested values. For example, if user enters the value ten days manually for Payment terms instead of discovered and suggested values.
  • A value for attribute specified manually whose value is not discovered. For example, if user enters a value manually for attribute Jurisdiction as Local Jurisdiction.
  • An option from predefined lookup attribute. For example, if user selects the predefined option No Liability from the dropdown of attribute Type Of Limitation Of Liability

For such attributes, Configurator can enable the training mode and mandatory feedback field in the AI Attribute Discovery Master to ensure that business user will enter the suitable matching reference text from the agreement to back up that selected option in the attribute. 

2. Click "Accept" or "Ok" respectively to select the modified value in Attributes.

3. Click "Next" and continue with the workflow to update the agreement.

These user actions on Attributes will be captured, stored and then utilized for self-learning by DiscoverAI.

The next time when user runs the discovery for the same agreement contract type against the same AI Model, these revised attribute values will be discovered and presented automatically.

 

Note: 
Currently, only non-calculated values are supported for self-learning. 
The attributes that do not hold specific value, such as Boolean attributes, are not supported for self-learning.

The training mode in AI Discovery

The Discover AI in ICI presents all the new opportunities where you can selectively discover attributes, clauses, obligations and tables and keep optimizing the discovery through continuous learning from user responses.

With this release, ICI launches the capability to create your own AI Models and define the discoverable entities in them.

With the introduction of an explicit training mode, it is possible for users to train the AI model by themselves.

Users can now:

  1. Define own AI Model –  
  • Configurators can create their own AI discovery models by specifying clauses, tables, attributes, obligations they want to discover in “AI Configuration Master”. Users now have the control over configuring only the necessary and exact entities to be discovered and keep their AI models uncluttered.
  • Configurators can now add completely new attributes, clauses or obligations to be discovered that are not already part of the trained model.
  • ICI DiscoverAI will continue to offer inbuilt AI model “DiscoverAI Standard” with pre-trained set of attributes, clauses, and obligations.
  1. Analyze agreements based on the AI Model –
  • Users now have choice to apply different AI discovery models to agreements during creation process. When discovery is triggered for a document, DiscoverAI will discover attributes, clauses, obligations and tables based on the selected AI model and using the rulesets applied in that model.
  1. Train the AI Model –
  • For new attributes, clauses and obligation added to the AI model, user can train the AI engine such that it discovers them automatically over a period. With training mode enabled, when a user specifies an attribute value, then the user will be asked to provide the associated text from the document where this attribute value is present.  
  • The DiscoverAI engine recognizes patterns from these user inputs and trains itself over a period of time to refine its discovery of entities.
  • To help Administrators to monitor the DiscoverAI’s self-learning progress, a new AI model training performance report has been introduced for each AI model defined in ICI.

Defining your AI Model with AI Masters

ICI Discover AI introduces AI masters to store and maintain the discoverable document objects.

These AI masters are seeded and come with the pre-configured entries for attributes, clauses and obligations. You can add your own entities to these masters as per your business requirements.

The entities defined in these AI masters will then be available for configuring your AI Models.

To create an instance of AI masterdata to add new discoverable object:

  1. Click "Configure" > "Masterdata" on the Home page. and "Create" on the Masterdata index page The "Create Masterdata" page opens.

To add new discoverable attributes:

  1. Select the "AI Attribute Discovery Master" in the "Masterdata" field on the "Masterdata Details" tab. This masterdata serves as the repository for discoverable attributes.
Discover 55.PNG
  1. Click "Next". The "Attributes" tab opens.
  2. Add a "Name" for your discoverable attribute. For example, "Late Payment".
  3. Add a "Technical Name" for your discoverable attribute. For example, "ICILatePayments".
  4. Toggle the "Enable training" flag on to enable this attribute’s values to be learnt from the user responses during the training of AI models. Setting the "Enable Training" flag to "Yes" displays the "Feedback mandatory" field.
  5. Toggle the "Feedback mandatory" flag on to ensure that users would provide the feedback that could be utilized to train AI Models for this attribute discovery.
Discover 56.PNG
  1. Click "Create". Your attribute will be added to the AI Attribute Discovery Master.

To add new discoverable clauses:

  1. Select the "AI Clause Discovery Master" in the "Masterdata" field on the "Masterdata Details" tab. This masterdata serves as the repository for discoverable clauses.
Discover 57.PNG
  1. Click "Next". The "Attributes" tab opens.
  2. Select the "Clause Category" that you want to discover. For example, "Payment Terms".
Discover 58.PNG
  1. Click "Create". The "Clause Category" will be added to the "AI Clause Discovery Master".

To add new discoverable obligation:

  1. Select the "Obligation Taxonomy Master" in the "Masterdata" field on the "Masterdata Details" tab. This masterdata serves as the repository for discoverable obligations.
Discover 59.PNG
  1. Click "Next". The "Attributes" tab opens.
  2. Select the "Obligation Type" that you want to discover. For example, "Payment Terms".
  3. Select the "Obligation Sub Type" that you want to discover. For example, "Payment and Invoice Terms".

Refer the ICI Obligation Management page for further details on Obligation Taxonomy Master.

Discover 60.PNG
  1. Click "Save". The "Obligation Type" and "Obligation Sub Type" will be added to the "Obligation Taxonomy Master" as a category details for obligations.

To configure a Ruleset:

Ruleset comprises the processing rules which the AI discovery engine would follow for discovering document objects in an agreement.

Discover 61.PNG
  1. Click Next. The Attributes tab opens.
  2. Type a "Name" for the Ruleset. For example, "Rules for Payments data".
  3. Type a "Description" of Configured Rule to explain further what the ruleset intends to do. 
  4. Select the "Purpose" of this ruleset as which entity it is applicable to, from the options "Obligations" and "Attribute".
  5. Select the "Rule Set Type", whether it is applicable to "Core" or "Extended" entities.
  6. Enter the "Core Ruleset file name".
  7. Select the "Order".
  8. Select the "Iterator" which defines the entity level at which the discovery would be carried out. The options are "Sentence", "Clause" or "Document".
  9. Enter "Documentation Wiki URL".
Discover 62.PNG
  1. Click "Save". The "Ruleset" will be configured as per the set parameters.

To create AI Configurable master:

After the discoverable objects are defined in their respective AI Masters, you can configure your own AI model by creating an instance of the seeded AI Configuration Master and define its structure by selecting your own set of discoverable entities.

The ICI seeds a pre trained model named DiscoverAI Standard. Refer to the "Inbuilt Discovery of Attributes and Clauses" for further details.

  1. Select the "AI Configuration Master" in the "Masterdata" field to create its instance record.
Discover 63.PNG
  1. Click "Next". The "Attributes" tab opens.
  2. Type a name for your AI model in the "AI Model Name" field. For example, "Financial Data AI Model".
  3. Select the "Entities to discover" from "Attributes", "Clauses", "Obligations" and "Tables". You can "Select All" or any of these entities based on your requirements. For example, select "Attributes" and "Clauses".
Discover 64.PNG
  1. Select the "Attributes" to discover using this AI model. This field displays all attributes configured in the "AI Attribute Discovery Master". For example, select attributes "Party Name", "Payment Terms" and "Late Payments".
  2. Select the "Clauses to discover" using this AI model. This field displays all Clause Categories configured in the "AI Clause Discovery Master". For example, "Payment Terms".

As we have only selected "Attributes" and "Clauses" to be discovered using this AI model, the field to select "Obligations" will not be displayed.

When you select "Obligations" as well in the "Entities to be discovered "field, the "Obligations" to discover field will be available to select the obligations from the "Obligation Taxonomy Master".

  1. Select the "Rulset" to apply to this AI model using which the AI Discovery engine will discover the selected entities. For example, "Rules for Payments data".

The "Rulset" dropdown displays all rulesets from the "AIRuleSetInfo" master.

Discover 65.PNG
  1. Toggle the "Training mode" on if you want to train DiscoverAI though this AI model with the user responses. This will ask business user to provide a feedback when the user changes the discovered Attribute values while working with the agreement. Whether the feedback is mandatory depends on that Attributes configuration in the AI Attributes Discovery Master.
  2. Toggle the "FAR DFAR discovery" on if you want to set the clause discovery mode to DiscoverFR.
  3. Click on the "Link Text" for the "Model training performance report" to view the progress of the model training over the period of time.
Note: By default, Model training performance report and Link Text attributes are not available in the AI Configuration Master Contract Type.

If you want to generate the training report for AI Models to monitor their learning progress over the period, you can edit the AI Configuration Master Contract Type and add these attributes to generate and access the report.

  1. Click "Create". The "AI Configuration Master" aka "AI Model", will be configured as per the set parameters.

Configuring contract type to add AI Model Attribute

To select and apply the AI Model for discovering entities when creating agreement instance, you must add the seeded attribute AI Model to the agreement contract type as lookup to the AI Configuration Master. The attribute will display all AI Models configured in ICI as instances of the AI Configuration Master.

You can add the attribute to a contract type either when creating it or can add the attribute after creation by editing the contract type.

To edit and add attribute to contract type:

  1. Click "Configure" > "Contract Types" on the Home page. The "Contract Types" page opens.
  2. Click the View Record icon corresponding to the contract type you want to add attribute to. For example, "MasterServicesAgreement". The contract type Details page opens.
  3. Click "Edit" and go to "Attributes" tab.
  4. Select the "AI Model" attribute in the "Available Attribute section" and add to the "Selected Attributes" section using the action arrows.
  5. Toggle on the "Is Lookup" flag. The "Lookup" section to refer the masterdata and its attribute, is displayed at the bottom.
  6. Select the "AI Configuration Master" in the "Select Contract Type" field as the masterdata to look up to.
  7. Select the "AI Model Name" in the "Select Attribute" field as the attribute in the masterdata to refer to.
  8. Click "Save". The "Attribute" is saved to the contract type.
  9. Click "Next" and complete the process to update, approve and publish the contract type following the standard ICI workflow.
Discover 67.PNG

Once added to the contract type, the attribute AI Model will be available while creating the instances of that contract type.

Note: Do not add the Clause discovery type and Obligation discovery type attributes to the Contract Type as these have been replaced by the AI model attribute.

 

Applying AI model for selective discovery

While creating agreement, you can select your AI Model to apply for discovering document objects in the agreement. The discovery will happen according to the configuration for attributes, clauses, obligations and using ruleset defined in the selected AI model.

To apply AI model while creating agreement:

  1. Click the "Agreement Management" > "Create Agreement" on the Home page. The "Create Agreement" page opens.
  2. Select the "Contract Type". For example, "Master Services Agreement.
  3. Select the "Type of Paper". For example, "Third Party".
  4. Click "Next". The "Attributes" page opens.
  5. Enter a "Name" for the agreement and select the agreement document in the "File Path" field.
  6. Select the "AI Model" from the dropdown that you want to apply to this agreement instance for discovering document objects within it. For example, "Financial data AI Model". This "AI Model dropdown" will display all AI Models configured in the ICI DiscoverAI as the instances of the "AI Configuration Master".
  7. Enter the remaining details on the "Attributes" page and continue the remaining workflow to create the agreement.

Training the AI Model

The discovery for entities will happen as per the applied AI model. While working on agreements, if user changes the discovered value and enters a new value other than the suggestions, the response will be captured and utilized for self- learning by DiscoverAI. The improved discovery will be apparent from the subsequent deliveries.

  1. Click the "Agreement Management" > "Agreements" on the Home page. The "Agreement" index page opens.
  2. Open the Agreement "Details" page of this just created agreement instance.
  3. Click the "AI Discovery" tab on the left navigation pane. The "AI Discovery Progress page opens in the right pane. It displays the complete statistics of the AI Discovery for this agreement based on the selected AI Model.

Here, as per the applied AI Model- "Financial data AI Model", one "Clause Category", three "Attributes" and one Table are discovered in this agreement.

You can click the "Attributes", "Clauses", "Tables", "Obligations" buttons corresponding to each entity to review their discovery results separately.

 
Discover 68.PNG

To review discovered Attributes:

  1. Click the "Review" button under the three dots menu next to Attribute name. The "Edit Agreement -Attributes" page opens.
  2. Correct the attribute value if required.

If this attribute has enabled training mode in the "AI Attribute Discovery Master", Associated text box will appear to enter the reference text from the document, to back up the entered value, beside the "Attribute".

  1. Enter the clause text from the document where the attribute value is appearing in the "Associated Text in the document" field. For example, Any payment not received within 45 days of an invoice date shall be subject to a late charge of 2% per month or such other highest interest rate permitted by law.
7.16-826493-Review Discovered Attribute1.png
  1. Click "Ok".

The system stores user specified attribute value and the associated text upon saving the agreement. Discover AI will further utilize these to learn and improve its discovery for this attribute in its subsequent discoveries.

  1. Continue with the remaining workflow to update the agreement.

When the attribute discovery is run for the same contract type using the same AI model, the Discover AI will discover and suggest the revised value.

Similarly, the DiscoverAI will learn by monitoring the user behavior for the "Clause" and "Obligation Category" to improve discovering clauses and obligations.

 

To review discovered clauses:

Click the "Review" button under the three dots menu next to Clause name. The "Review Clauses" page opens.

Here, the selective discovery of clauses takes place, displaying only the clauses for the clause category configured in the applied AI Model will be discovered.

To review discovered Tables:

Click the "Review" button under the three dots menu next to Table name. The Discovered Tables page opens.

Here, the table is discovered in the agreement as the applied AI Model has configured Tables as entities to discover.

Similarly, when configured in the applied AI Model, Obligations will be discovered.

To help administrators to monitor the DiscoverAI’s self-learning progress, a new AI Model Training Performance Report has been introduced for each AI model defined in ICI. The report provides a check over the discovery performance for attributes and the need to train AI model with more examples.

Refer the AI Model Training Performance Report on the Reports page for deatils.

 

Analyzing multiple documents in AI Studio

The evolving business dynamics have necessitated the businesses to not only be aware of their contractual risk and obligations, but also gather the intelligence from the contracts, to monetize opportunities and accelerate business.

Introducing AI Studio to facilitate the processing of documents in bulk to identify and analyze a volume of data and derive the actionable insight to use for the business advantage. Users can process the agreement documents in the ICI platform as well as those outside of the ICI platform and apply desired AI model to get the insights.

A new AI Studio tile has been introduced on the ICI UI Home page, for authorized users to run a new analysis for a set of documents against specific AI model. The AI Studio analysis supports .docx, .pdf and .zip files as document source as well as a network path or a saved search with an option to include associations. You can also add additional file sources using the customization hooks.

The analysis results are available in a summarized report form. The report displays the summary of identified attributes, clauses, tables and obligations in an interactive chart. If a user wants to deep dive into a specific document, then the report provides an option where user can view the discovered entities alongside the original file.

Note: The AI Studio is an additional SKU and DiscoverAI, NegotiateAI, Obligation Management App and advanced analytics are prerequisite for enabling the AI studio license.

 

The access privileges to the "AI Studio" is further controlled through "Security Groups".

To edit AI Studio privileges:

  1. Click "Admin"> "Security Groups" on the Home page. The "Security Groups" index page opens.
  2. Click the View Record icon corresponding to the Security Group you want to provide the access to the AI Studio. The "Security Group" Details page opens.
  3. Click "Edit" and go to the "Privileges" tab.
  4. Select the respective radio box to set the required access privileges for the "AI Studio".
  5. Click "Next" and Update to save the changes to the "Security Groups".
Discover 69.PNG

Analyzing a documents batch

To run a new Analysis:

  1. Click the AI Studio tile on the Home page. The AI Studio page opens.
Discover 70.PNG
 

The page displays the statistics for all previously analyzed batches with the option to run a new analysis batch.

  1. Click "New Analysis". The "New Analysis" window opens to specify the parameters for the Analysis.
  2. Enter a name for new analysis in the "Name" field.
  3. Click "Data Source" to select the mode for accessing the set of documents to analyze.

You can select documents either in three ways:

Discover 71.PNG

 

  • Upload File: Selecting this option will display the "Choose Files" button to browse and select files from your machine. You can only upload documents in pdf, docx and zip file format, however only pdf and docx files from a zip file will be processed and the rest will be ignored for processing. These ignored file formats will be mentioned as not supported formats in the downloaded Excel report.

The "Upload File" option enables you to analyze the non ICI documents in the AI Studio.

Discover 72.PNG

 

  • Saved Search: Selecting this option will display the field to choose a Saved Search. A Saved Search must be created beforehand to group the desired documents beforehand.

Select the checkbox "Include Associations" if you want to process respective parent-child associations along with agreements present in the saved search. This options facilitates the complete coverage of an agreement.

Note: Only the associations where .docx or .pdf file has been uploaded as the main associated document, are analyzed with the parent agreement.

 

Discover 73.PNG

 

  • Network Path: Selecting this option will display the field to enter the UNC file location path over the network. The Network Path option enables you to analyze the non ICI documents in the AI Studio.
Note: Ensure that the Network Path provided is accessible.

 

Discover 74.PNG

 

Note: 
You can add additional file sources to the Documents to Process dropdown using the customizable hooks. 
AI Studio can process up to 1000 documents at once and can be configured through backend technical configuration. 
  1. Click the "AI Model" against which you want to run the analysis. For example, "Model for Sum & Avg".
 Discover 75.PNG
  1. Click "Analyze". The new Analysis will be added to the task queue for processing.

The user initiated discovery for agreement would take precedence over the processing of AI Studio analysis batch.

Accessing the analysis results

The AI Studio page serves as the Analysis index page and displays the complete statistics of all the analysis batches that have been run.

Discover 76.PNG

The completed analysis batch name is blue in color clicking to the result page opens.

7.16 AI Studio 10.png
  • "Download Results": available when clicked on the three dots icon. Downloads the results in a MS Excel file displaying the Final status, Success/Failure, with reasons for each document along with the details of discovered Clauses, Obligations and Attributes in separate sheets.
7.16 AI Studio 11.png
  • "Batch Id": displays the auto generated Batch ID for the Analysis batch.
  • "Name": displays the name you gave for the analysis batch.
  • "AI Model": displays the AI Model against which the Analysis was carried out.
  • "Batch Status": displays the real time processing status of each Analysis batch. For example, Gathering documents, Processing 1 of 20 documents, Completed and so on.
  • "Total Count": displays the total number of uploaded files.
  • "Success": displays the number of successfully processed files.
  • "Failure": displays the number of failed files.
  • "Start Time": displays the date and time when the batch processing started.
  • "End Time": displays the date and time when the batch processing completed.

Viewing the AI Studio Report

Click the AI Studio tile on the ICI home page. The AI Studio index page is displayed.

Click the “View Results” icon in the “Action” column next to the AI Studio batch, for which you want to view the report.  

Note: The report would be available only when the processing of the batch is complete.

The Report Summary page opens in a new tab and provides an overview of the documents processed, attributes, clauses, tables and obligations discovered along with confidence score.

7.16 AI Studio Report 02.png

Note: Similar to the other Power BI reports, access to the AI Studio report needs to be provided by administrators through the “Report” tab under “Security Groups”. Refer the Enabling access section for more details.

Attribute tab

Click the “Attribute” tab at the bottom of the “Summary” page to view the number and the attributes discovered.

7.16 AI Studio Report 03.png

Click the document under “Documents” chart.  This displays the number of attributes processed from the document. 

7.16 AI Studio Report 04.png

Click the filter icon on the report “Attribute” page. This allows to select specific attributes from the list. 

Select the attribute(s) from the list. The visuals on the page will be displayed as per the selected attribute(s). 

7.16 AI Studio Report 05.png

Click “Clear Selections” if you want to remove all the filters and view all the attributes and documents.

7.16 AI Studio Report 06.png 

In the Document URL column, click the icon next to a document (for example, “Retail MSA 1.pdf”). The attribute discovery side-by-side view opens in a new tab in read-only mode.

7.16 AI Studio Report 07.png


Clause tab

The Clause tab displays the list of documents processed and the number of clauses discovered.

7.16 AI Studio Report 08.png 
Follow the same process mentioned above for Attribute tab to filter and view the specific clause category, as well as to open the side-by-side view discovery by clicking the Document URL icon.

Tables tab
 
The Tables tab displays the list of documents processed and the number of tables discovered.
 
7.16 AI Studio Report 09.png

Follow the same process mentioned above for Attributes tab to filter and view the specific tables details, as well as to open the side-by-side discovery view by clicking the Document URL icon.

Obligations tab 

The Obligations tab displays the list of documents processed and the number of obligations discovered. 
 
7.16 AI Studio Report 10.png

Follow the same process mentioned above for Attributes tab to filter and view the obligations category, as well as to open the side-by-side discovery view by clicking the Document URL icon.
 
Note: If a large number of attributes, clauses, obligations and tables are discovered in the documents, then the report may take some time to load completely.

 

AI Studio for an agreement and related documents

Along with the main agreement document, an agreement consists of several supporting documents such as rate tables, SLAs, product specifications, schedules, annexures and so on. Amendments help contract administrators to understand the in-force clauses at different points during the agreement execution journey. Thus, while analyzing an agreement, it is important to consider these additional documents too to get the holistic insights.

In this view, the AI Studio functionality has now been extended within the agreement to provide a holistic understanding of its different aspects. Users can now select all the peer, parent-child type of associations or amendments of agreement and run an AI Studio batch to derive results as a visual summary. The detailed analysis option within the results offers a deep dive into individual documents so as to understand them better. 

ICI now provides the options to:

  • List all document entities associated with an agreement at the agreement level.
  • Manually trigger discovery on one or more selected documents
  • View the discovered attributes, clauses, obligations and tables in the form of interactive advanced analytics dashboard with the actionable interface
  • Save the discovered attributes values in respective agreement, associations, or amendments
  • Create associations from the tables discovered in other associations or amendments.

Analyzing agreement related documents

Go to agreement Details page.

Click “Document List” tab on the left navigation pane. The Document List search grid opens. It will display the agreement along with its associations and amendments which contain documents.

Note: Only agreements, amendments and associations having documents will be displayed in the search grid.

Select the checkbox for one or more documents. The “AI Analysis” button is enabled.

Note: The “AI Analysis” button will only be visible to users having a valid AI Studio license along with other pre-requisites.

Click the “AI Analysis” button. The “New Analysis” dialog box is displayed.

The agreement name is pre-populated by default in the batch “Name” field. Type a new name for the batch if required.

Select the “AI Model” from the dropdown. For example, “DiscoverAI Standard”.

Click “Analyze”. A new AI Studio batch will be created the analysis will start, and the AI Discovery Progress will be displayed.

 
Note: The discovery can be time taking depending upon the document size and number of documents.

Once the Discovery is completed, the “View Report” and “Download” icons will be enabled.

Click on the “Download” icon to download the discovery result in Excel format.

7.17 AIS 7.png

The downloaded Excel displays different sheets: 

  • Status: Displays overall discovery status for the agreement. 
  • Attributes: Displays all attributes that have been discovered from the document. For example, Record Name, Record ID, Parent Agreement and so on.
  • Clauses: Displays details of all clauses such as Clause Name and Clause Text.
  • Obligations: Displays details of obligations such as Obligation Category and Obligation Text.

Click “View Report”. The “AI Studio Report for Documents in ICI” for the discovered results opens in a new tab.

7.17 AIS 8.png

The report displays different sections for all discovered entities. 

Similar to steps mentioned in “Viewing the AI Studio Report”, users can apply filters for each of the discoveries.

Users can click on “Document URL” link for each of the entities to navigate to the ICI side-by-side view and review the discovered entity details. 

Note: Currently when using AI Studio Discovery for agreement and related documents, support is provided only for editing attribute and table discovery details. Clauses and obligations can only be reviewed in read-only mode.

Editing Attributes

Click on the link for the “I/E association” record. The attributes discovered for that association are displayed.

 7.17 AIS 9.png

Click “Edit”. The side-by-side discovery view for the attributes discovered in the associated document opens in a new page.
Review the attribute values from the suggestions as desired. For example, select “Alpha Inc” to replace the discovered value “Company”. 
Click “Accept” to save the selected value to the attribute.
Click “Update” to save all changes back to the associated document.

Editing Table Discovery

1. Click the “Tables” tab. The table(s) discovered for the associated document are displayed.
 
The tables with discovered values are displayed.

2. Make changes as required. For example, select the desired values and type column names.

3. Click “Save Changes”.

4.Once all changes are saved, click “Finish”. A success message is displayed.

The edited details are saved and displayed on the association Details page.
 


Improved discovery performance for scanned pdfs

DiscoverAI performance for scanned pdf documents was not optimal. It was time-consuming, had less than accurate OCR output for tilted pages and did not recognize handwritten text, which was a concern for users.

Discover AI now adopts an improved OCR technology. It has improved the time taken to complete the discovery for scanned pdfs significantly. In some cases, the time taken was just 1/10 of time taken previously. Additionally, with this technology, the content in the slightly tilted scanned images can be recognized correctly. Moreover, it can now identify the handwritten text in English language.

 

 

 

Related Topics: Agreement Management | Obligation ManagementManaging US Federal Contracts using ICI  | Contract Digitalization | NegotiateAI | ObligationAI | VisualizeAI