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 条
  • [21] Subjective Answers Evaluation Using Machine Learning and Natural Language Processing
    Bashir, Muhammad Farrukh
    Arshad, Hamza
    Javed, Abdul Rehman
    Kryvinska, Natalia
    Band, Shahab S.
    IEEE ACCESS, 2021, 9 : 158972 - 158983
  • [22] Detecting Phishing Attacks Using Natural Language Processing And Machine Learning
    Banu, Reshma
    Anand, M.
    Kamath, Akshatha C.
    Ashika, S.
    Ujwala, H. S.
    Harshitha, S. N.
    PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICCS), 2019, : 1210 - 1214
  • [23] An Intelligent System for Classifying Patient Complaints Using Machine Learning and Natural Language Processing: Development and Validation Study
    Li, Xiadong
    Shu, Qiang
    Kong, Canhong
    Wang, Jinhu
    Li, Gang
    Fang, Xin
    Lou, Xiaomin
    Yu, Gang
    JOURNAL OF MEDICAL INTERNET RESEARCH, 2025, 27
  • [24] Analysis of Breakdown Reports Using Natural Language Processing and Machine Learning
    Ahmed, Mobyen Uddin
    Bengtsson, Marcus
    Salonen, Antti
    Funk, Peter
    INTERNATIONAL CONGRESS AND WORKSHOP ON INDUSTRIAL AI 2021, 2022, : 40 - 52
  • [25] Artificial learning companionusing machine learning and natural language processing
    R. Pugalenthi
    A Prabhu Chakkaravarthy
    J Ramya
    Samyuktha Babu
    R. Rasika Krishnan
    International Journal of Speech Technology, 2021, 24 : 553 - 560
  • [26] Artificial learning companionusing machine learning and natural language processing
    Pugalenthi, R.
    Prabhu Chakkaravarthy, A.
    Ramya, J.
    Babu, Samyuktha
    Rasika Krishnan, R.
    INTERNATIONAL JOURNAL OF SPEECH TECHNOLOGY, 2021, 24 (03) : 553 - 560
  • [27] Using social media, machine learning and natural language processing to map multiple recreational beneficiaries
    Gosal, Arjan S.
    Geijzendorffer, Ilse R.
    Vaclavik, Tomas
    Poulin, Brigitte
    Ziv, Guy
    ECOSYSTEM SERVICES, 2019, 38
  • [28] Arabic Natural Language Processing and Machine Learning-Based Systems
    Marie-Sainte, Souad Larabi
    Alalyani, Nada
    Alotaibi, Sihaam
    Ghouzali, Sanaa
    Abunadi, Ibrahim
    IEEE ACCESS, 2019, 7 : 7011 - 7020
  • [29] Detecting hate crimes through machine learning and natural language processing
    Salazar, Ana Ortiz
    POLICE PRACTICE AND RESEARCH, 2024,
  • [30] Towards the automation of systematic reviews using natural language processing, machine learning, and deep learning: a comprehensive review
    Ofori-Boateng, Regina
    Aceves-Martins, Magaly
    Wiratunga, Nirmalie
    Moreno-Garcia, Carlos Francisco
    ARTIFICIAL INTELLIGENCE REVIEW, 2024, 57 (08)