AN LLM-BASED FRAMEWORK FOR AUTOMATED RECOGNITION AND STRUCTURING OF CONSTRUCTION COST ESTIMATES
##plugins.themes.bootstrap3.article.main##
##plugins.themes.bootstrap3.article.sidebar##
Abstract
The construction industry continues to encounter considerable inefficiencies associated with the manual interpretation and processing of heterogeneous cost estimation documentation, which is characterised by a paucity of background data. The present study puts forward a Large Language Model (LLM)-based framework for the automated recognition, semantic structuring, and enrichment of construction cost estimates originating from unstandardised Excel spreadsheets. The proposed framework uses a combination of domain-specific data annotation, machine learning-assisted document understanding and semantic similarity retrieval to convert semi-structured procurement and estimation documents into standardised, machine-readable datasets. A large corpus of historical construction estimates was collected, organised and manually labelled to create a training dataset for the LLM-based recognition pipeline. An API-oriented architecture automatically parses, classifies and converts uploaded spreadsheets into structured entities, including estimate positions, quantities, units, unit costs and total costs. The framework also incorporates a semantic similarity matching mechanism that compares newly uploaded estimates with historical priced estimates stored in the reference database. Consequently, the system can automatically suggest historically relevant unit prices and related CO₂ indicators for similar construction positions. Experimental validation has demonstrated that the proposed framework achieves a semantic position-matching accuracy of over 85%, enabling the automatic completion of 50–70% of newly uploaded estimates. Furthermore, the solution reduces the effort required for manual estimation by around 70% compared to traditional workflows. The findings suggest that using LLM-assisted recognition and historical knowledge retrieval can substantially improve the productivity, consistency and sustainability of construction cost management and procurement processes.
How to Cite
##plugins.themes.bootstrap3.article.details##
construction cost estimation, large language models, semantic similarity matching, structured data extraction, sustainability, natural language processing
Abanda, F. H., Kamsu-Foguem, B., & Tah, J. H. M. (2017). BIM – New rules of measurement ontology for construction cost estimation. Engineering Science and Technology, an International Journal, 20(2), 443–459. https://doi.org/10.1016/j.jestch.2017.01.007
Akanbi, T., & Zhang, J. (2020). Automated design information extraction from construction specifications to support wood construction cost estimation. In Construction Research Congress 2020 (pp. 658-666). American Society of Civil Engineers. https://doi.org/10.1061/9780784482889.069
Akanbi, T., & Zhang, J. (2021). Design information extraction from construction specifications to support cost estimation. Automation in Construction, 131, 103835. https://doi.org/10.1016/j.autcon.2021.103835
Deza, J. I., Ihshaish, H., & Mahdjoubi, L. (2022). A machine learning approach to classifying construction cost documents into the International Construction Measurement Standard. arXiv. https://doi.org/10.48550/arXiv.2211.07705
Elmousalami, H., Maxy, M., Hui, F. K. P., & Aye, L. (2025). AI in automated sustainable construction engineering management. Automation in Construction, 175, 106202. https://doi.org/10.1016/j.autcon.2025.106202
Jadid, M. N., & Idrees, M. M. (2007). Cost estimation of structural skeleton using an interactive automation algorithm: A conceptual approach. Automation in Construction, 16(6), 797–805.
Shen, Z., & Issa, R. R. (2010). Quantitative evaluation of the BIM-assisted construction detailed cost estimates. https://digitalcommons.unl.edu/constructionmgmt/4/
Sun, H., & Park, Y. (2020). CO2 emission calculation method during construction process for developing BIM-based performance evaluation system. Applied Sciences, 10(16), 5587. https://doi.org/10.3390/app10165587

This work is licensed under a Creative Commons Attribution 4.0 International License.