Automated framework for civil complaint analysis in road construction projects using natural language processing

Shin, J and Won, J (2026) Automated framework for civil complaint analysis in road construction projects using natural language processing. Journal of Construction Engineering and Management, 152(2): 04025252, ISSN 0733-9364

Abstract

Civil complaints are a significant risk in road construction projects owing to their inherent unpredictability and broad scope. Therefore, complaints must be managed systematically to facilitate proactive prevention and prompt responses. Currently, civil complaint data from national road construction projects in Korea are collected through civil complaint processing records and official documents, which are digitally archived via the Ministry of Land, Infrastructure, and Transport's construction project management system. However, the absence of structured classification criteria complicates the retrieval of relevant information and hinders comprehensive analyses. Previous studies on construction civil complaint management have focused on analyzing complaints and providing information for citizens or administrative agencies, and a comprehensive approach to civil complaint management from the perspective of construction sites has not been established. Therefore, this study designed an automated framework that uses natural language processing (NLP) to analyze civil complaint documents related to road construction projects. Three task models were developed to extract and classify practical civil complaint information and an automated document analysis process was established. The models included KoELECTRA-based civil-complaint-type classification, civil-complaint-demand classification, and KPF-BERT-based facility-name recognition models. Data collection and preprocessing standards, civil complaint classification criteria, and a dictionary of facility terminology were developed to support the creation of the models. The weighted average F1 scores of the three task models were 0.936, 0.976, and 0.757, respectively. The proposed framework was implemented as a prototype web-based interface. This allowed key civil complaint information to be extracted rapidly and presented to support swift decision-making and systematically managed previously unstructured civil complaint documents. This study contributes to construction knowledge from theoretical and practical perspectives. It demonstrates the potential of automating road construction civil complaint analysis through an NLP-based structured framework. This framework also enables systematic and comprehensive management of complaint data, supporting complaint response operations at road construction sites.

Item Type: Article
Uncontrolled Keywords: automated framework; civil complaint analysis; named entity recognition; natural language processing; road construction
Index terms: prevention, land, road construction, construction project management, document analysis, dictionary, agency, decision-making, documents, prototype, complaint, construction site
Subjects: financial risk, data science, modelling and simulation, real estate economics, work location, data management, conflict resolution, decision analysis, sociology, project management theory and practice, professional development, civil engineering
Topics: Risk Management, Engineering Principles, Project Management, Stakeholder Management, Cost Management, Information Management, Research Practice, Site Management, Urban Studies
Descriptive scope: 4 PCTA

N.B. Descriptive scope is a count of how many of the five facets of empirical research are indicated by the words used in title, abstract and keywords. It is not intended as a judgement on the research; merely a count of the kind of word we would expect to indicate Phenomenon, Concepts, Theoretical framing, Empirical techniques, Analytical techniques. If all five are present, then a code of “5 PCTEA” will indicate this. If you feel the coding for this record is questionable, we welcome discussion around the terms we matched or the way we categorized them. The facet you would expect may not be coded, or a facet may be coded inappropriately. This can also bear on a larger question, of which facets should be treated as defining in construction management research. Please get in touch, and we will look at it. More details here