Author:
Singh Amrita,Rose Anish Preethu,Verma Aparna,Venkatesan Sivanthy,V Logamurugan,Ghaisas Smita
Abstract
AbstractContract governance ensures that the agreed outcomes between customers and vendors are fulfilled. Information Technology (IT) outsourcing organizations enter thousands of contractual relationships each month leading to a high volume of business-critical contractual text that must be reviewed and deciphered for effective governance. The key to effective governance of contracts is a model that facilitates assigning ownership of the obligations to the right departments in an organization and allocating their accountability to the right stakeholders. For this, the contractual obligations need to be identified and classified so that details such as actions to be taken by departments in an organization and their ownership as per a given clause are brought out for the purpose of governance. In this paper, we present our work on automated extraction and classification of obligations present in Software Engineering (SE) contracts for the purpose of contracts governance. We propose a novel data decomposition-based hierarchical classification method for a multi-label classification of contractual obligations. We conducted experiments for a fine-grained automated classification of more than 55,000 statements from 50 large real-life SE contract documents received from a large vendor organization into 152 governance-specific classes. The results indicate that the proposed method can bring about a 7–8% improvement in accuracies when compared to state-of-the-art classification baselines such as BERT, RoBERTa, and generative models such as GPT-2.
Publisher
Springer Science and Business Media LLC
Reference28 articles.
1. Indukuri, K. V. & Krishna, P. R. Mining e-contract documents to classify clauses. In Proceedings of the Third Annual ACM Bangalore Conference 1–5 (2010).
2. Curtotti, M. & Mccreath, E. Corpus based classification of text in Australian contracts. In Proceedings of the Australasian Language Technology Association Workshop (2010).
3. Gao, X. & Singh, M. P. Mining contracts for business events and temporal constraints in service engagements. IEEE Trans. Serv. Comput. 7, 427–439 (2014).
4. Chalkidis, I. & Androutsopoulos, I. A Deep Learning Approach to Contract Element Extraction. (JURIX, 2017).
5. Anish, P. R. et al. Towards disambiguating contracts for their successful execution—A case from finance domain. In Proceedings of the First Workshop on Financial Technology and Natural Language Processing 8–13 (2019).