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 条
  • [41] Using Natural Language Processing and Machine Learning to Replace Human Content Coders
    Wang, Yilei
    Tian, Jingyuan
    Yazar, Yagizhan
    Ones, Deniz S.
    Landers, Richard N.
    PSYCHOLOGICAL METHODS, 2022, : 1148 - 1163
  • [42] Application of Natural Language Processing and Machine Learning Boosted with Swarm Intelligence for Spam Email Filtering
    Bacanin, Nebojsa
    Zivkovic, Miodrag
    Stoean, Catalin
    Antonijevic, Milos
    Janicijevic, Stefana
    Sarac, Marko
    Strumberger, Ivana
    MATHEMATICS, 2022, 10 (22)
  • [44] Realization of natural language processing and machine learning approaches for text-based sentiment analysis
    Naithani, Kanchan
    Raiwani, Yadav Prasad
    EXPERT SYSTEMS, 2023, 40 (05)
  • [45] Automated Grading System using Natural Language Processing
    Rokade, Amit
    Patil, Bhushan
    Rajani, Sana
    Revandkar, Surabhi
    Shedge, Rajashree
    PROCEEDINGS OF THE 2018 SECOND INTERNATIONAL CONFERENCE ON INVENTIVE COMMUNICATION AND COMPUTATIONAL TECHNOLOGIES (ICICCT), 2018, : 1123 - 1127
  • [46] Blockchain-Based Event Detection and Trust Verification Using Natural Language Processing and Machine Learning
    Shahbazi, Zeinab
    Byun, Yung-Cheol
    IEEE ACCESS, 2022, 10 : 5790 - 5800
  • [47] Automatized spatio-temporal detection of drought impacts from newspaper articles using natural language processing and machine learning
    Sodoge, Jan
    Kuhlicke, Christian
    de Brito, Mariana Madruga
    WEATHER AND CLIMATE EXTREMES, 2023, 41
  • [48] Evaluating an Automated Analysis Using Machine Learning and Natural Language Processing Approaches to Classify Computer Science Students' Reflective Writing
    Alrashidi, Huda
    Almujally, Nouf
    Kadhum, Methaq
    Ullmann, Thomas Daniel
    Joy, Mike
    PERVASIVE COMPUTING AND SOCIAL NETWORKING, ICPCSN 2022, 2023, 475 : 463 - 477
  • [49] Natural Language Processing for Imaging Protocol Assignment: Machine Learning for Multiclass Classification of Abdominal CT Protocols Using Indication Text Data
    Brian Arun Xavier
    Po-Hao Chen
    Journal of Digital Imaging, 2022, 35 : 1120 - 1130
  • [50] Natural Language Processing for Imaging Protocol Assignment: Machine Learning for Multiclass Classification of Abdominal CT Protocols Using Indication Text Data
    Xavier, Brian Arun
    Chen, Po-Hao
    JOURNAL OF DIGITAL IMAGING, 2022, 35 (05) : 1120 - 1130