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] 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
  • [4] 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
  • [5] 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):
  • [6] Automated video summarization and label assignment for otoscopy videos using deep learning and natural language processing
    Binol, Hamidullah
    Niazi, M. Khalid Khan
    Elmaraghy, Charles
    Moberly, Aaron C.
    Gurcan, Metin N.
    MEDICAL IMAGING 2021: IMAGING INFORMATICS FOR HEALTHCARE, RESEARCH, AND APPLICATIONS, 2021, 11601
  • [7] "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
  • [8] Empirical learning of natural language processing tasks
    Daelemans, W
    van den Bosch, A
    Weijters, T
    MACHINE LEARNING : ECML-97, 1997, 1224 : 337 - 344
  • [9] Building the European Social Innovation Database with Natural Language Processing and Machine Learning
    Goek, Abdullah
    Antai, Roseline
    Milosevic, Nikola
    Al-Nabki, Wesam
    SCIENTIFIC DATA, 2022, 9 (01)
  • [10] ML for RT: Priority Assignment Using Machine Learning
    Lee, Seunghoon
    Baek, Hyeongboo
    Woo, Honguk
    Shin, Kang G.
    Lee, Jinkyu
    2021 IEEE 27TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2021), 2021, : 118 - 130