Automated construction contract analysis for risk and responsibility assessment using natural language processing and machine learning

被引:0
|
作者
Dikmen, Irem [1 ]
Eken, Gorkem [2 ]
Erol, Huseyin [1 ]
Birgonul, M. Talat [2 ]
机构
[1] Univ Reading, Sch Built Environm, Whiteknights Campus,Chancellors Bldg, Reading RG6 6AH, England
[2] Middle East Tech Univ, Civil Engn Dept, K1 Bldg, TR-06800 Ankara, Turkiye
关键词
Automated contract review; Natural Language Processing (NLP); Machine Learning (ML); Artificial Intelligence (AI); Text classification; Construction risk management; MANAGEMENT;
D O I
10.1016/j.compind.2025.104251
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Construction contracts contain critical risk-related information that requires in-depth examination, yet tight schedules for bidding limit the possibility of comprehensive review of extensive documents manually. This research aims to develop models for automating the review of construction contracts to extract information on risk and responsibility that will provide inputs for risk management plans. Models were trained on 2268 sentences from International Federation of Consulting Engineers templates and tested on an actual construction project contract containing 1217 sentences. A taxonomy classified sentences into Heading, Definition, Obligation, Risk, and Right categories with related parties of Contractor, Employer, and Shared. Twelve models employing diverse Natural Language Processing vectorization techniques and Machine Learning algorithms were implemented and benchmarked based on accuracy and F1 score. Binary classification of sentence types and an ensemble method integrating top models were further applied to improve performance. The best model achieved 89 % accuracy for sentence types and 83 % for related parties, demonstrating the capabilities of automated contract review for identification of risk and responsibilities. Adopting the proposed approach can significantly expedite contract reviews to support risk management activities, bid preparation processes and prevent disputes caused by overlooking risks and responsibilities.
引用
收藏
页数:15
相关论文
共 50 条
  • [21] Machine learning in statistical natural language processing
    Mochihashi, Daichi
    Kyokai Joho Imeji Zasshi/Journal of the Institute of Image Information and Television Engineers, 2015, 69 (02): : 131 - 135
  • [22] Automated prioritization of sick newborns for whole genome sequencing using clinical natural language processing and machine learning
    Peterson, Bennet
    Hernandez, Edgar Javier
    Hobbs, Charlotte
    Jenkins, Sabrina Malone
    Moore, Barry
    Rosales, Edwin
    Zoucha, Samuel
    Sanford, Erica
    Bainbridge, Matthew N.
    Frise, Erwin
    Oriol, Albert
    Brunelli, Luca
    Kingsmore, Stephen F.
    Yandell, Mark
    GENOME MEDICINE, 2023, 15 (01)
  • [23] Enhancing Code Review Efficiency - Automated Pull Request Evaluation Using Natural Language Processing and Machine Learning
    Zydron, Przemyslaw Wincenty
    Protasiewicz, Jaroslaw
    ADVANCES IN SCIENCE AND TECHNOLOGY-RESEARCH JOURNAL, 2023, 17 (04) : 162 - 167
  • [24] Social Reminiscence in Older Adults' Everyday Conversations: Automated Detection Using Natural Language Processing and Machine Learning
    Ferrario, Andrea
    Demiray, Burcu
    Yordanova, Kristina
    Luo, Minxia
    Martin, Mike
    JOURNAL OF MEDICAL INTERNET RESEARCH, 2020, 22 (09)
  • [25] Automated prioritization of sick newborns for whole genome sequencing using clinical natural language processing and machine learning
    Bennet Peterson
    Edgar Javier Hernandez
    Charlotte Hobbs
    Sabrina Malone Jenkins
    Barry Moore
    Edwin Rosales
    Samuel Zoucha
    Erica Sanford
    Matthew N. Bainbridge
    Erwin Frise
    Albert Oriol
    Luca Brunelli
    Stephen F. Kingsmore
    Mark Yandell
    Genome Medicine, 15
  • [26] Detecting Phishing Attacks Using Natural Language Processing and Machine Learning
    Peng, Tianrui
    Harris, Ian G.
    Sawa, Yuki
    2018 IEEE 12TH INTERNATIONAL CONFERENCE ON SEMANTIC COMPUTING (ICSC), 2018, : 300 - 301
  • [27] CATEGORIZING TELEMEDICINE VISITS USING NATURAL LANGUAGE PROCESSING AND MACHINE LEARNING
    Sudaria, T.
    Overcash, J.
    Nguyen, N.
    Oguntuga, A.
    VALUE IN HEALTH, 2022, 25 (07) : S597 - S597
  • [28] Automating the Assessment of Multicultural Orientation Through Machine Learning and Natural Language Processing
    Goldberg, Simon B.
    Tanana, Michael
    Stewart, Shaakira Haywood
    Williams, Camille Y.
    Soma, Christina S.
    Atkins, David C.
    Imel, Zac E.
    Owen, Jesse
    PSYCHOTHERAPY, 2024,
  • [29] Detecting Phishing Attacks Using Natural Language Processing And Machine Learning
    Banu, Reshma
    Anand, M.
    Kamath, Akshatha C.
    Ashika, S.
    Ujwala, H. S.
    Harshitha, S. N.
    PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICCS), 2019, : 1210 - 1214
  • [30] Subjective Answers Evaluation Using Machine Learning and Natural Language Processing
    Bashir, Muhammad Farrukh
    Arshad, Hamza
    Javed, Abdul Rehman
    Kryvinska, Natalia
    Band, Shahab S.
    IEEE ACCESS, 2021, 9 : 158972 - 158983