Technical Papers
Jun 30, 2023

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

Publication: Journal of Architectural Engineering
Volume 29, Issue 3

Abstract

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.

Practical Applications

Maintenance tasks imply significant effort, especially in large organizations and complex buildings, where several faults and contemporary end-users’ requests are managed by facility management (FM) technicians. Maintenance plans usually include procedures to prioritize corrective actions and establish the maximum intervention time, as economic penalties are due by FM contractors when delays occur with respect to the assigned priority. Most end-users’ requests are represented by unstructured textual messages stored in large databases, then relevant human and economic resources are provided to timely evaluate and assign priority to interventions, thus reducing the time needed to solve the issue and ensuring continuity of critical services. Automation approaches, based on machine learning (ML), can significantly improve the process, optimizing time and resources. Nevertheless, natural language preprocessing (NLP) is needed to apply ML, because of the unstructured form of requests. This work evaluates the influence of NLP on the ability of ML to automatically predict priority levels for corrective actions. Results demonstrate that ML is effective in detecting the most urgent requests, even without NLP (then directly applied to the unstructured requests). This encourages a wider use of ML in automatic priority assignment of building maintenance tasks to speed up the interventions assignment process for the FM technical staff.

Get full access to this article

View all available purchase options and get full access to this article.

Data Availability Statement

Some or all data, models, or code that support the findings of this study are available from the corresponding author upon reasonable request.

Acknowledgments

We acknowledge GETEC for support in work-order database management at the Università Politecnica delle Marche.

References

Abdelrahman, M. M., S. Zhan, C. Miller, and A. Chong. 2021. “Data science for building energy efficiency: A comprehensive text-mining driven review of scientific literature.” Energy Build. 242: 110885. https://doi.org/10.1016/j.enbuild.2021.110885.
Adhikari, S. D., S. Hoffman, and B. Lietke. 2019. “Six emerging trends in facilities management sourcing.” Accessed June 15, 2023. https://www.mckinsey.com/capabilities/operations/our-insights/six-emerging-trends-in-facilities-management-sourcing#/.
Assaf, S., and I. Srour. 2021. “Using a data driven neural network approach to forecast building occupant complaints.” Build. Environ. 200 (March): 107972. https://doi.org/10.1016/j.buildenv.2021.107972.
Baek, S., W. Jung, and S. H. Han. 2021. “A critical review of text-based research in construction: Data source, analysis method, and implications.” Autom. Constr. 132 (August): 103915. https://doi.org/10.1016/j.autcon.2021.103915.
Bengio, Y., A. Courville, and P. Vincent. 2013. “Representation learning: A review and new perspectives.” IEEE Trans. Pattern Anal. Mach. Intell. 35 (8): 1798–1828. https://doi.org/10.1109/TPAMI.2013.50.
Bernardini, G., and E. Di Giuseppe. 2020. “Towards a user-centered and condition-based approach in building operation and maintenance.” In Proc., Sustainability in Energy and Buildings 2019, edited by J. Littlewood, R. J. Howlett, A. Capozzoli, and L. C. Jain, 327–337. Singapore: Springer.
Bortolini, R., and N. Forcada. 2018. “Facility managers” perceptions on building performance assessment.” Front. Eng. Manage. 5 (3): 324–333. https://doi.org/10.15302/J-FEM-2018010.
Bortolini, R., and N. Forcada. 2020. “Analysis of building maintenance requests using a text mining approach: Building services evaluation.” Build. Res. Inf. 48 (2): 207–217. https://doi.org/10.1080/09613218.2019.1609291.
Breiman, L., J. H. Friedman, R. A. Olshen, and C. J. Stone. 1984. Classification and regression trees. New York: Routledge.
Cano Lengua, M. A., and E. A. Papa Quiroz. 2020. “A systematic literature review on support vector machines applied to classification.” In Proc., Institute of Electrical and Electronics Engineers Engineering International Research Conf. Piscataway, NJ: Institute of Electrical and Electronics Engineers (IEEE).
Catanuto, G., et al. 2022. “Text mining and word embedding for classification of decision making variables in breast cancer surgery.” Eur. J. Surg. Oncol. 48 (7): 1503–1509. https://doi.org/10.1016/j.ejso.2022.03.002.
Chanter, B., and P. Swallow. 2007. “Building maintenance management.” In Building maintenance management. 2nd ed., edited by B. Chanter, and P. Swallow. Oxford, UK: Blackwell Publishing Ltd.
Chen, Y., Z. Lin, X. Zhao, G. Wang, and Y. Gu. 2014. “Deep learning-based classification of hyperspectral data.” IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 7 (6): 2094–2107. https://doi.org/10.1109/JSTARS.2014.2329330.
Chew, M. Y. L., S. S. Tan, and K. H. Kang. 2004. “Building maintainability—Review of state of the art.” J. Archit. Eng. 10 (3): 80–87. https://doi.org/10.1061/(ASCE)1076-0431(2004)10:3(80).
Çınar, Z. M., A. Abdussalam Nuhu, Q. Zeeshan, O. Korhan, M. Asmael, and B. Safaei. 2020. “Machine learning in predictive maintenance towards sustainable smart manufacturing in industry 4.0.” Sustainability 12 (19): 8211. https://doi.org/10.3390/su12198211.
Cortes, C., and V. Vapnik. 1995. “Support-vector networks.” Mach. Learn. 20 (3): 273–297. https://doi.org/10.1007/BF00994018.
D’Orazio, M., E. Di Giuseppe, and G. Bernardini. 2022. “Automatic detection of maintenance requests: Comparison of Human Manual Annotation and Sentiment Analysis techniques.” Autom. Constr. 134 (November 2021): 104068. https://doi.org/10.1016/j.autcon.2021.104068.
Du, M., F. Li, G. Zheng, and V. Srikumar. 2017. “Deeplog: Anomaly detection and diagnosis from system logs through deep learning.” In Proc., ACM Conf., on Computer and Communications Security, 1285–1298. New York: Association for Computing Machinery.
Dzulkifli, N., N. N. Sarbini, I. S. Ibrahim, N. I. Abidin, F. M. Yahaya, and N. Z. Nik Azizan. 2021. “Review on maintenance issues toward building maintenance management best practices.” J. Build. Eng. 44 (July): 102985. https://doi.org/10.1016/j.jobe.2021.102985.
El-Dash, K. 2007. “Assessing human resource management in construction projects in Kuwait.” J. Asian Archit. Build. Eng. 6 (1): 65–71. https://doi.org/10.3130/jaabe.6.65.
Elnour, M., Y. Himeur, F. Fadli, H. Mohammedsherif, N. Meskin, A. M. Ahmad, I. Petri, Y. Rezgui, and A. Hodorog. 2022. “Neural network-based model predictive control system for optimizing building automation and management systems of sports facilities.” Appl. Energy 318 (May): 119153. https://doi.org/10.1016/j.apenergy.2022.119153.
Feldman, R., and J. Sanger. 2006. The text mining handbook: Advanced approaches in analyzing unstructured data. Cambridge: Cambridge University Press.
Ferreira, C., A. Silva, J. de Brito, I. S. Dias, and I. Flores-Colen. 2021. “The impact of imperfect maintenance actions on the degradation of buildings” envelope components.” J. Build. Eng. 33 (June 2020): 101571. https://doi.org/10.1016/j.jobe.2020.101571.
Fotovatfard, A., and G. Heravi. 2021. “Identifying key performance indicators for healthcare facilities maintenance.” J. Build. Eng. 42: 102838. https://doi.org/10.1016/j.jobe.2021.102838.
Ghafoori, M., and M. Abdallah. 2022. “Building optimization model for minimizing operation and maintenance costs.” In Proc., Construction Research Congress 2022: Project Management and Delivery, Controls, and Design and Materials, edited by F. Jazizadeh, T. Shealy, and M. J. Garvin, 422–431. Reston, VA: ASCE.
Goins, J., and M. Moezzi. 2013. “Linking occupant complaints to building performance.” Build. Res. Inf. 41 (3): 361–372. https://doi.org/10.1080/09613218.2013.763714.
Gonçalves, P., M. Araújo, F. Benevenuto, and M. Cha. 2013. “Comparing and combining sentiment analysis methods.” In Proc., 2013 Conf. on Online Social Networks, 27–37. New York: Association for Computing Machinery.
Gunay, H. B., W. Shen, and G. Newsham. 2019a. “Data analytics to improve building performance: A critical review.” Autom. Constr. 97 (June 2018): 96–109. https://doi.org/10.1016/j.autcon.2018.10.020.
Gunay, H. B., W. Shen, and C. Yang. 2019b. “Text-mining building maintenance work orders for component fault frequency.” Build. Res. Inf. 47 (5): 518–533. https://doi.org/10.1080/09613218.2018.1459004.
Gutjahr, W. J., and P. Reiter. 2010. “Bi-objective project portfolio selection and staff assignment under uncertainty.” Optimization 59 (3): 417–445. https://doi.org/10.1080/02331931003700699.
Hauashdh, A., J. Jailani, I. A. Rahman, and N. AL-fadhali. 2022. “Strategic approaches towards achieving sustainable and effective building maintenance practices in maintenance-managed buildings: A combination of expert interviews and a literature review.” J. Build. Eng. 45: 103490. https://doi.org/10.1016/j.jobe.2021.103490.
Hong, S., J. Kim, and E. Yang. 2022. “Automated text classification of maintenance data of higher education buildings using text mining and machine learning techniques.” J. Archit. Eng. 28 (1): 4–18. https://doi.org/10.1061/(ASCE)AE.1943-5568.0000522.
Hong, T., C. Koo, J. Kim, M. Lee, and K. Jeong. 2015. “A review on sustainable construction management strategies for monitoring, diagnosing, and retrofitting the building’s dynamic energy performance: Focused on the operation and maintenance phase.” Appl. Energy 155: 671–707. https://doi.org/10.1016/j.apenergy.2015.06.043.
ISO. 2018. Facility management- management system- requirements with guidance for use. Geneva: ISO.
Kao, A., and S. R. Poteet. 2007. Natural language processing and text mining. Springer ed. London: Springer.
Kim, Y., S. Bang, J. Sohn, and H. Kim. 2022. “Question answering method for infrastructure damage information retrieval from textual data using bidirectional encoder representations from transformers.” Autom. Constr. 134 (October 2021): 104061. https://doi.org/10.1016/j.autcon.2021.104061.
Kim Wing, A. C., A. H. bin Mohammed, and M. N. bin Abdullah. 2016. “A literature review on maintenance priority - conceptual framework and directions.” MATEC Web Conf. 66: 00004. https://doi.org/10.1051/matecconf/20166600004.
Kioussi, A., M. Karoglou, E. Protopapadakis, A. Doulamis, E. Ksinopoulou, A. Bakolas, and A. Moropoulou. 2021. “A computationally assisted cultural heritage conservation method.” J. Cult. Heritage 48: 119–128. https://doi.org/10.1016/j.culher.2020.12.001.
Kiritchenko, S., and S. M. Mohammad. 2017. “Best–Worst scaling more reliable than rating scales: A case study on sentiment intensity annotation.” In Proc., 55th Annual Meeting of the Association for Computational Linguistics, 465–470. Cedarville, OH: Association for Computational Linguistics.
Kohavi, R., and G. H. John. 1997. “Wrappers for feature subset selection.” Artif. Intell. 97 (1–2): 273–324. https://doi.org/10.1016/S0004-3702(97)00043-X.
Korka, J. W., A. A. Oloufa, and H. R. Thomas. 1997. “Facilities computerized maintenance management systems.” J. Archit. Eng. 3 (3): 118–123. https://doi.org/10.1061/(ASCE)1076-0431(1997)3:3(118).
Kula, B., and E. Ergen. 2018. “Review of classification systems for facilities management.” In 13th International Congress on Advances in Civil Engineering, 12–14. Tehran, Iran: Iran University of Science and Technology.
Louviere, J. J., T. N. Flynn, and A. A. J. Marley. 2015. Economics, Psychology Research Methods and Statistics, Econometrics and Mathematical Methods. Victoria, BC: University of Victoria.
Lu, Q., X. Xie, A. K. Kumar, and J. M. Mary. 2020. “Automation in Construction Digital twin-enabled anomaly detection for built asset monitoring in operation and maintenance.” Autom. Constr. 118 (May): 103277. https://doi.org/10.1016/j.autcon.2020.103277.
Luo, X. 2021. “Efficient English text classification using selected Machine Learning Techniques.” Alexandria Eng. J. 60 (3): 3401–3409. https://doi.org/10.1016/j.aej.2021.02.009.
Mageshkumar, N., A. Vijayaraj, N. Arunpriya, and A. Sangeetha. 2022. “Efficient spam filtering through intelligent text modification detection using machine learning.” Mater. Today: Proc. 64: 848–858. https://doi.org/10.1016/j.matpr.2022.05.364.
Marocco, M., and I. Garofolo. 2021. “Operational text-mining methods for enhancing building maintenance management.” Build. Res. Inf. 49 (8): 893–911. https://doi.org/10.1016/10.1080/09613218.2021.1953368.
McArthur, J. J., N. Shahbazi, R. Fok, C. Raghubar, B. Bortoluzzi, and A. An. 2018. “Machine learning and BIM visualization for maintenance issue classification and enhanced data collection.” Adv. Eng. Inf. 38 (October 2017): 101–112. https://doi.org/10.1016/j.aei.2018.06.007.
Mitchell, T. 1997. Machine learning. Maidenhead, UK: McGraw-Hill.
Mo, Y., D. Zhao, J. Du, M. Syal, A. Aziz, and H. Li. 2020. “Automated staff assignment for building maintenance using natural language processing.” Autom. Constr. 113 (February): 103150. https://doi.org/10.1016/j.autcon.2020.103150.
Mohamad Beigi, O., and M. H. Moattar. 2021. “Automatic construction of domain-specific sentiment lexicon for unsupervised domain adaptation and sentiment classification.” Knowledge-Based Syst. 213: 106423. https://doi.org/10.1016/j.knosys.2020.106423.
Mohamed, M., H. Osman, and D. Q. Tran. 2022. “A hybrid prioritization model for funding school maintenance and rehabilitation projects using data envelopment analysis and linear programming algorithms.” J. Archit. Eng. 28 (2): 04022011. https://doi.org/10.1061/(ASCE)AE.1943-5568.0000540.
Mohammad, S. M. 2018. “Obtaining reliable human ratings of valence, arousal, and dominance for 20,000 English words.” In Vol. 1 of Proc., 56th Annual Meeting of the Association for Computational Linguistics, 174–184. Melbourne, Australia. Association for Computational Linguistics.
Pagano, R. R. 2012. “Understanding statistics in the behavioral sciences.” In Cengage advantage books. Boston, MA: Cengage Learning.
Pishdad-Bozorgi, P., X. Gao, C. Eastman, and A. P. Self. 2018. “Planning and developing facility management-enabled building information model (FM-enabled BIM).” Autom. Constr. 87 (December 2017): 22–38. https://doi.org/10.1016/j.autcon.2017.12.004.
Ribeiro, F. N., M. Araújo, P. Gonçalves, M. André Gonçalves, and F. Benevenuto. 2016. “SentiBench - a benchmark comparison of state-of-the-practice sentiment analysis methods.” EPJ Data Sci. 5 (1): 1–29. https://doi.org/10.1140/epjds/s13688-016-0085-1.
Saleem, M., G. Chhipi-Shrestha, M. Túlio Barbosa Andrade, R. Dyck, R. Ruparathna, K. Hewage, and R. Sadiq. 2018. “Life cycle thinking–based selection of building facades.” J. Archit. Eng. 24 (4): 04018029. https://doi.org/10.1061/(ASCE)AE.1943-5568.0000333.
Schmidt, T., M. Burghardt, and K. Dennerlein. 2018. “Sentiment annotation of historic German plays: An empirical study on annotation behavior.” CEUR Workshop Proc. 2155 (January): 47–52.
Sheu, S.-H., C.-C. Chang, Y.-L. Chen, and Z. George Zhang. 2015. “Optimal preventive maintenance and repair policies for multi-state systems.” Reliab. Eng. Syst. Saf. 140: 78–87. https://doi.org/10.1016/j.ress.2015.03.029.
Wu, M.-C., and S.-H. Sun. 2006. “A project scheduling and staff assignment model considering learning effect.” Int. J. Adv. Manuf. Technol. 28 (11–12): 1190–1195. https://doi.org/10.1007/s00170-004-2465-0.
Yan, H., N. Yang, Y. Peng, and Y. Ren. 2020. “Data mining in the construction industry: Present status, opportunities, and future trends.” Autom. Constr. 119 (May): 103331. https://doi.org/10.1016/j.autcon.2020.103331.
Yang, C., W. Shen, Q. Chen, and B. Gunay. 2018. “A practical solution for HVAC prognostics: Failure mode and effects analysis in building maintenance.” J. Build. Eng. 15 (October 2017): 26–32. https://doi.org/10.1016/j.jobe.2017.10.013.
Yousefli, Z., F. Nasiri, and O. Moselhi. 2021. “Application of multiagent simulation for maintenance workflow management and resource allocation in hospital buildings.” J. Archit. Eng. 27 (2): 04021005. https://doi.org/10.1061/(ASCE)AE.1943-5568.0000459.
Zhang, F., H. Fleyeh, X. Wang, and M. Lu. 2019. “Construction site accident analysis using text mining and natural language processing techniques.” Autom. Constr. 99: 238–248. https://doi.org/10.1016/j.autcon.2018.12.016.
Zhang, G., B. Eddy Patuwo, and M. Y. Hu. 1998. “Forecasting with artificial neural networks:.” Int. J. Forecasting 14 (1): 35–62. https://doi.org/10.1016/S0169-2070(97)00044-7.
Žižka, J., F. Dařena, and A. Svoboda. 2019. Text mining with machine learning. Boca Raton, FL: CRC Press.

Information & Authors

Information

Published In

Go to Journal of Architectural Engineering
Journal of Architectural Engineering
Volume 29Issue 3September 2023

History

Received: Jun 24, 2022
Accepted: May 8, 2023
Published online: Jun 30, 2023
Published in print: Sep 1, 2023
Discussion open until: Nov 30, 2023

Permissions

Request permissions for this article.

Authors

Affiliations

Dept. of Construction, Civil Engineering and Architecture, Univ. Politecnica delle Marche, Via Brecce Bianche 12, 60131 Ancona, Italy. ORCID: https://orcid.org/0000-0003-3779-4361. Email: [email protected]
Dept. of Construction, Civil Engineering and Architecture, Univ. Politecnica delle Marche, Via Brecce Bianche 12, 60131 Ancona, Italy. ORCID: https://orcid.org/0000-0002-7381-4537. Email: [email protected]
Dept. of Construction, Civil Engineering and Architecture, Univ. Politecnica delle Marche, Via Brecce Bianche 12, 60131 Ancona, Italy (corresponding author). ORCID: https://orcid.org/0000-0003-2073-1030. Email: [email protected]

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share