Extraction of Activities Information from Construction Contracts Using Natural Language Processing (NLP) Methods to Support Scheduling
Publication: Construction Research Congress 2022
ABSTRACT
Precise extraction of the required activities from contract documents is crucial to develop a complete and accurate construction schedule. Currently, the scheduler is required to read the complete lengthy contract package to extract activities and convert them into a structured format to prepare a schedule. The current manual methods of activities extraction for schedule development are inefficient, laborious, and time-consuming. Although a few researchers have developed models for automated information extraction from legal documents, those models are applicable to quantitative requirements only. To address this, the current study proposes an automated information retrieval system to extract the activities provided in contracts using natural language processing (NLP) methods. The study implemented the dependency parsing technique that employed the syntactic features of requirement text to extract the actors, actions, objects, and conditions specified in the requirement. The model achieved an average recall and precision of 94% and 95%, respectively, on the requirements of a real design-build project. The proposed automated activities retrieval system is expected to help the schedulers develop the construction schedules.
Get full access to this article
View all available purchase options and get full access to this chapter.
REFERENCES
Al Qady, M., and Kandil, A. (2010). Concept Relation Extraction from Construction Documents Using Natural Language Processing. Journal of Construction Engineering and Management, 136(3), 294–302. https://doi.org/10.1061/(asce)co.1943-7862.0000131.
Attallah, S., Jones, J. W., and Oev, F. (2018). Construction Scheduler-Career Exploration. The CTE Journal, 6(1).
Balakrishnan, V., and Ethel, L.-Y. (2014). Stemming and Lemmatization: A Comparison of Retrieval Performances. Lecture Notes on Software Engineering, 2(3), 262–267. https://doi.org/10.7763/lnse.2014.v2.134.
Cutting, D., Kupiec, J., Pedersen, J., and Sibun, P. (1992). A Practical Part-of-Speech Tagger. Third Conference on Applied Natural Language Processing, 133–140. http://scholar.google.com/scholar?hl=en&btnG=Search&q=intitle:A+Practical+Part-of-Speech+Tagger+Doug+Cutting+and+Julian+Kupiec+and+Jan+P+e+d+e+r+s+e+n+and+Penelope+Sibun+Xerox+Palo+Alto+Research+Center#3.
Karshenas, S., and Sharma, A. (2010). Visually scheduling construction projects. Construction Research Congress 2010: Innovation for Reshaping Construction Practice, 490–499.
Koo, B., and Fischer, M. (2000). Feasibility study of 4D CAD in commercial construction. Journal of Construction Engineering and Management, 126(4), 251–260.
Kübler, S., McDonald, R., and Nivre, J. (2009). Dependency parsing. In Synthesis Lectures on Human Language Technologies (Vol. 1, Issue 1). https://doi.org/10.1007/978-3-642-41464-0_13.
Ling, X., and Weld, D. S. (2012). Fine-grained entity recognition. Proceedings of the National Conference on Artificial Intelligence, 1, 94–100.
Manning, C. D., and Schütze, H. (1999). Foundations of statistical natural language processing.
Pasca, M. (2011). Attribute Extraction from Synthetic Web Search Queries. Proceedings of 5th International Joint Conference on Natural Language Processing, 401–409.
Patwardhan, S. (2010). Widening the Field of View of Information Extraction Through Sentential (Issue May).
Rank, E. (2020). A pattern-based approach for facilitating schedule generation and cost analysis in bridge construction projects. Managing IT in Construction/Managing Construction for Tomorrow, 111–118. https://doi.org/10.1201/9781482266665-19.
Runeson, P., Alexandersson, M., and Nyholm, O. (2007). Detection of duplicate defect reports using natural language processing. Proceedings - International Conference on Software Engineering, 499–508. https://doi.org/10.1109/ICSE.2007.32.
Tavakoli, A., and Alhaj, S. R. (1988). Scheduling and control processes of departments of transportation. Journal of Management in Engineering, 4(4), 368–373.
Wang, C., Han, J., Jia, Y., Tang, J., Zhang, D., and Yu, Y. (2010). Mining advisor-advisee relationships from research publication networks. Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 203–212. https://doi.org/10.1145/1835804.1835833.
Wu, I. C., Borrmann, A., Beißert, U., König, M., and Rank, E. (2010). Bridge construction schedule generation with pattern-based construction methods and constraint-based simulation. Advanced Engineering Informatics, 24(4), 379–388. https://doi.org/10.1016/j.aei.2010.07.002.
Yeoh, J. K., Nguyen, T. Q., and Abbott, E. L. (2017). Construction method models using context aware construction requirements for automated schedule generation. Computing in Civil Engineering, 60–67. https://doi.org/10.1061/9780784480830%0Ahttps://trid.trb.org/view/1558360.
Zack, J., and James, G. (1992). Schedule ‘games’ people play, and some suggested ‘remedies.’ Journal of Management in Engineering, 8(2), 138–152.
Zhang, J., and El-Gohary, N. M. (2016). Semantic NLP-Based Information Extraction from Construction Regulatory Documents for Automated Compliance Checking. Journal of Computing in Civil Engineering, 30(2), 04015014. https://doi.org/10.1061/(asce)cp.1943-5487.0000346.
Information & Authors
Information
Published In
History
Published online: Mar 7, 2022
Authors
Metrics & Citations
Metrics
Citations
Download citation
If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.