In the aircraft Maintenance, Repair and Overhaul (MRO) industry the high uncertainty of resources needed for a given operation is a very recurrent problem. This implies that being able to collect and analyse data from past events to forecast future ones provides a company with more stability of outcomes and a competitive advantage in the industry. However, the heterogeneous manner in which data is collected and stored causes it to be often disregarded or at least not used in all its potential. This paper presents the development and evaluation of a BERT-based Natural Language Processing (NLP) model designed to classify aircraft zones from free-text maintenance reports. Using maintenance reports of 372 maintenance projects from a Portuguese MRO, the model achieved an accuracy of 85.69%. While developing the model a sensitivity analysis was performed to examine the impact of learning rate, warm-up period, and dropout probability on performance, allowing considerations for future model development in this area. In addition, the added value of this paper includes recommendations for maintenance management in companies intending to implement such model.

(2026). The use of Natural Language Processing (NLP) in aviation: A case study using BERT . In PROCEDIA COMPUTER SCIENCE. Retrieved from https://hdl.handle.net/10446/323746

The use of Natural Language Processing (NLP) in aviation: A case study using BERT

Sala, Roberto;Pirola, Fabiana
2026-01-01

Abstract

In the aircraft Maintenance, Repair and Overhaul (MRO) industry the high uncertainty of resources needed for a given operation is a very recurrent problem. This implies that being able to collect and analyse data from past events to forecast future ones provides a company with more stability of outcomes and a competitive advantage in the industry. However, the heterogeneous manner in which data is collected and stored causes it to be often disregarded or at least not used in all its potential. This paper presents the development and evaluation of a BERT-based Natural Language Processing (NLP) model designed to classify aircraft zones from free-text maintenance reports. Using maintenance reports of 372 maintenance projects from a Portuguese MRO, the model achieved an accuracy of 85.69%. While developing the model a sensitivity analysis was performed to examine the impact of learning rate, warm-up period, and dropout probability on performance, allowing considerations for future model development in this area. In addition, the added value of this paper includes recommendations for maintenance management in companies intending to implement such model.
2026
Lopes, Mariana M.; Dinis, Duarte; Sala, Roberto; Pirola, Fabiana
File allegato/i alla scheda:
File Dimensione del file Formato  
The use of Natural Language Processing.pdf

accesso aperto

Versione: publisher's version - versione editoriale
Licenza: Creative commons
Dimensione del file 1.37 MB
Formato Adobe PDF
1.37 MB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

Aisberg ©2008 Servizi bibliotecari, Università degli studi di Bergamo | Terms of use/Condizioni di utilizzo

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10446/323746
Citazioni
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact