YaBeSH Engineering and Technology Library

    • Journals
    • PaperQuest
    • YSE Standards
    • YaBeSH
    • Login
    View Item 
    •   YE&T Library
    • ASCE
    • Journal of Legal Affairs and Dispute Resolution in Engineering and Construction
    • View Item
    •   YE&T Library
    • ASCE
    • Journal of Legal Affairs and Dispute Resolution in Engineering and Construction
    • View Item
    • All Fields
    • Source Title
    • Year
    • Publisher
    • Title
    • Subject
    • Author
    • DOI
    • ISBN
    Advanced Search
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Archive

    Automated Requirements Identification from Construction Contract Documents Using Natural Language Processing

    Source: Journal of Legal Affairs and Dispute Resolution in Engineering and Construction:;2020:;Volume ( 012 ):;issue: 002
    Author:
    Fahad ul Hassan
    ,
    Tuyen Le
    DOI: 10.1061/(ASCE)LA.1943-4170.0000379
    Publisher: ASCE
    Abstract: Contract documents are a critical legal component of a construction project that specify all wishes and expectations of the owner toward the design, construction, and handover of a project. Precise comprehension of the contract documents is critical to ensure that all important contractual requirements of the project scope are captured and managed. A contract package typically includes both requirements and other unimportant texts such as instructions and supporting statements; thus, practitioners are required to read and identify texts indicating the requirements. The conventional manual practice of scope comprehension requires much time and effort and may include human errors. Little attention has been paid toward automated identification of requirement texts. This study introduces an effective way to identify contractual requirements by developing an automated framework using natural language processing (NLP) and machine learning techniques. Four different machine learning algorithms, namely Naïve Bayes, support vector machines, logistic regression, and feedforward neural network were used to develop the classification models. The models classified the contractual text into requirement and nonrequirement text. Experiments showed that the support vector machine model outperforms the other models in terms of accuracy, precision, recall, and F1-score. In addition, unigrams yield better results than higher n-gram features. An experimental study including human participants further proves that the developed model is efficient and effective that can help reduce reading time and improve contract scope comprehension.
    • Download: (2.379Mb)
    • Show Full MetaData Hide Full MetaData
    • Get RIS
    • Item Order
    • Go To Publisher
    • Price: 5000 Rial
    • Statistics

      Automated Requirements Identification from Construction Contract Documents Using Natural Language Processing

    URI
    http://yetl.yabesh.ir/yetl1/handle/yetl/4266012
    Collections
    • Journal of Legal Affairs and Dispute Resolution in Engineering and Construction

    Show full item record

    contributor authorFahad ul Hassan
    contributor authorTuyen Le
    date accessioned2022-01-30T19:48:23Z
    date available2022-01-30T19:48:23Z
    date issued2020
    identifier other%28ASCE%29LA.1943-4170.0000379.pdf
    identifier urihttp://yetl.yabesh.ir/yetl1/handle/yetl/4266012
    description abstractContract documents are a critical legal component of a construction project that specify all wishes and expectations of the owner toward the design, construction, and handover of a project. Precise comprehension of the contract documents is critical to ensure that all important contractual requirements of the project scope are captured and managed. A contract package typically includes both requirements and other unimportant texts such as instructions and supporting statements; thus, practitioners are required to read and identify texts indicating the requirements. The conventional manual practice of scope comprehension requires much time and effort and may include human errors. Little attention has been paid toward automated identification of requirement texts. This study introduces an effective way to identify contractual requirements by developing an automated framework using natural language processing (NLP) and machine learning techniques. Four different machine learning algorithms, namely Naïve Bayes, support vector machines, logistic regression, and feedforward neural network were used to develop the classification models. The models classified the contractual text into requirement and nonrequirement text. Experiments showed that the support vector machine model outperforms the other models in terms of accuracy, precision, recall, and F1-score. In addition, unigrams yield better results than higher n-gram features. An experimental study including human participants further proves that the developed model is efficient and effective that can help reduce reading time and improve contract scope comprehension.
    publisherASCE
    titleAutomated Requirements Identification from Construction Contract Documents Using Natural Language Processing
    typeJournal Paper
    journal volume12
    journal issue2
    journal titleJournal of Legal Affairs and Dispute Resolution in Engineering and Construction
    identifier doi10.1061/(ASCE)LA.1943-4170.0000379
    page04520009
    treeJournal of Legal Affairs and Dispute Resolution in Engineering and Construction:;2020:;Volume ( 012 ):;issue: 002
    contenttypeFulltext
    DSpace software copyright © 2002-2015  DuraSpace
    نرم افزار کتابخانه دیجیتال "دی اسپیس" فارسی شده توسط یابش برای کتابخانه های ایرانی | تماس با یابش
    yabeshDSpacePersian
     
    DSpace software copyright © 2002-2015  DuraSpace
    نرم افزار کتابخانه دیجیتال "دی اسپیس" فارسی شده توسط یابش برای کتابخانه های ایرانی | تماس با یابش
    yabeshDSpacePersian