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.| 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

