Automated Priority Assignment of Building Maintenance Tasks Using Natural Language Processing and Machine Learning

被引:3
|
作者
D'Orazio, Marco [1 ]
Bernardini, Gabriele [1 ]
Di Giuseppe, Elisa [1 ]
机构
[1] Univ Politecn Marche, Dept Construct Civil Engn & Architecture, Via Brecce Bianche 12, I-60131 Ancona, Italy
关键词
Building maintenance; Facilities management and operation; Machine learning; NLP; Text mining; STAFF ASSIGNMENT; MANAGEMENT; CLASSIFICATION; MODEL;
D O I
10.1061/JAEIED.AEENG-1516
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Building maintenance tasks to solve unpredictable faults typically start with written communications from end-users (e.g., emails). Technicians manually translate end-users' requests in work-orders (WOs) assigning them a priority level and the needed staff typology. When the number of contemporary requests is too high, these actions can lead to the interruption of critical services and then possible safety issues. Machine Learning (ML) methods can be trained to automatize this process due to large databases of annotated requests. Nevertheless, natural language preprocessing is needed to apply ML methods because of the unstructured form of the requests. This work aims to verify how preprocessing impacts the ability of ML methods to properly assign priority to the requests. The research methodology combines four different text preprocessing approaches (e.g., symbols and numbers remotion, stop-words remotion, stemming, meaningful words selection) and five consolidated ML methods to classify WOs according to two different priority scales (binary, 4-classes). Accuracy, recall, precision, and F1 are calculated for each combination. Tests are performed on a database of about 12,000 end-users' maintenance requests, generated for 34 months in 23 university buildings. Results show that strong preprocessing methods, usually performed to increase the effectiveness of ML, do not significantly improve the accuracy of the predictions. Moreover, they show that four of the five tested ML methods obtained a higher accuracy for binary classification and for high and mean priority classes of 4-classes classification. This means that ML methods are especially effective in a preliminary check of the most urgent requests. These results then encourage the use of ML methods in automatic priority assignment of building maintenance tasks, even if based on natural language unstructured requests. The ML can significantly speed up the interventions assignment process for the technical staff, thus improving the maintenance process especially in large and complex buildings organizations.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] Automated staff assignment for building maintenance using natural language processing
    Mo, Yunjeong
    Zhao, Dong
    Du, Jing
    Syal, Matt
    Aziz, Azizan
    Li, Heng
    AUTOMATION IN CONSTRUCTION, 2020, 113 (113)
  • [2] Automated analysis and assignment of maintenance work orders using natural language processing
    Li, Yongkui
    Liu, Yan
    Zhang, Jiansong
    Cao, Lingyan
    Wang, Qinyue
    AUTOMATION IN CONSTRUCTION, 2024, 165
  • [3] INFLUENCE OF PRE-PROCESSING METHODS ON THE AUTOMATIC PRIORITY PREDICTION OF NATIVE-LANGUAGE END-USERS MAINTENANCE REQUESTS THROUGH MACHINE LEARNING METHODS '
    D'Orazio, Marco
    Bernardini, Gabriele
    Di Giuseppe, Elisa
    JOURNAL OF INFORMATION TECHNOLOGY IN CONSTRUCTION, 2024, 29 : 99 - 116
  • [4] Automated Genre Classification of Books Using Machine Learning and Natural Language Processing
    Gupta, Shikha
    Agarwal, Mohit
    Jain, Satbir
    2019 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE & ENGINEERING (CONFLUENCE 2019), 2019, : 269 - 272
  • [5] A Systematic Review of Using Machine Learning and Natural Language Processing in Smart Policing
    Sarzaeim, Paria
    Mahmoud, Qusay H.
    Azim, Akramul
    Bauer, Gary
    Bowles, Ian
    COMPUTERS, 2023, 12 (12)
  • [6] Automated Detection of Malevolent Domains in Cyberspace Using Natural Language Processing and Machine Learning
    Samad, Saleem Raja Abdul
    Ganesan, Pradeepa
    Al-Kaabi, Amna Salim
    Rajasekaran, Justin
    Singaravelan, M.
    Basha, Peerbasha Shebbeer
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (10) : 328 - 341
  • [7] Automated system for construction specification review using natural language processing
    Moon, Seonghyeon
    Lee, Gitaek
    Chi, Seokho
    ADVANCED ENGINEERING INFORMATICS, 2022, 51
  • [8] Automated Research Review Support Using Machine Learning, Large Language Models, and Natural Language Processing
    Pendyala, Vishnu S.
    Kamdar, Karnavee
    Mulchandani, Kapil
    ELECTRONICS, 2025, 14 (02):
  • [9] "Revyew" Hotel Maintenance Issue Classifier and Analyzer using Machine Learning and Natural Language Processing
    Athuraliya, Banuka
    Farook, Cassim
    2018 IEEE 9TH ANNUAL INFORMATION TECHNOLOGY, ELECTRONICS AND MOBILE COMMUNICATION CONFERENCE (IEMCON), 2018, : 274 - 280
  • [10] Decomposing maintenance actions into sub-tasks using natural language processing: A case study in an Italian automotive company
    Giordano, Vito
    Fantoni, Gualtiero
    COMPUTERS IN INDUSTRY, 2025, 164