Jeremy Mart V Nainggolan, et. : Intelligent Pilot Training Recommender A (October 2. Intelligent Pilot Training Recommender System and Electronic Flight Bag Handover Application Jeremy Mart V Nainggolan1. Meilyna Silvia A Hutajulu1, and Samuel Situmeang1 1 Information Systems Study Program. Faculty of Informatics and Electrical Engineering. Institut Teknologi Del. Toba. Indonesia Corresponding author: Samuel Situmeang . -mail: samuel. situmeang@del. ABSTRACT The aviation industry requires efficient and reliable pilot management tools to address the challenges posed by traditional methods for managing training documentation and Electronic Flight Bag (EFB) logistics, which often result in data inconsistencies and operational delays. This study presents the development and optimization of a comprehensive mobile application designed to enhance pilot training management and Electronic Flight Bag (EFB) handovers. While digitizing these processes using Flutter and GetX state management streamlines operational logistics, manually assigning mandatory remedial training remains a complex, error-prone task. To address this, the application was empowered with a machine learning-based recommendation engine. A synthetic aviation activity dataset was developed to benchmark traditional algorithms against state-of-the-art sequential transformer models, including eSASRec and HSTU. The frontend implementation revealed limitations in GetX's state synchronization, necessitating manual view updates to maintain data consistency. Conversely, the intelligent backend integration yielded highly robust predictive results. Evaluation metrics showed that sequential transformers (HSTU and eSASRe. achieved peak performance, with NDCG@3 of 0. 521 and a perfect Partial AUC Precision (PAP@. These models also achieved a Serendipity@3 score of 0. 130, indicating their ability to uncover latent remedial training requirements from granular assessment data reliably. Ultimately, embedding a sequential recommender system elevates the application from a conventional digital ledger into a proactive, intelligent platform for aviation safety compliance. KEYWORDS Aviation Safety Compliance. Electronic Flight Bag. Pilot Training Management. Sequential Recommender Systems INTRODUCTION Rigorous pilot training and the efficient management of flight resources, such as the Electronic Flight Bag (EFB), are strictly required for aviation safety . , . , . , . Traditionally, extensive manual documentation and administrative oversight are heavily utilized to manage these operational processes. However, significant inefficiencies and a high susceptibility to human error are often encountered . During the manual assignment of mandatory remedial training and the tracking of EFB Granular performance drops in pilot assessments are frequently overlooked when vast amounts of training data are manually reviewed by administrators. Furthermore, while mobile digitization is implemented as a partial solution to eliminate paper-based workflows, the cognitive capacity to proactively analyze historical assessment sequences and prescribe necessary compliance interventions is not provided by conventional static applications . , . The efficacy of VOLUME 07. No 02, 2025 DOI: 10. 52985/insyst. analyzing historical performance logs to formulate predictive interventions, alongside the robust capability of transformer architectures to model complex sequential data, has been strongly established in recent computational research across various domains . , . To address these critical operational gaps, a comprehensive intelligent mobile application was The digital tracking of EFB handovers and the logging of training card assessments were facilitated utilizing the Flutter framework and GetX state management . , . , . Crucially, to mitigate the safety risks associated with manual training scheduling, a machine learning-based sequential recommender system was integrated into the backend architecture. In this study, the optimization of aviation training management is primarily aimed for through the deployment of this intelligent system, which is designed to dynamically prescribe remedial modules based on latent chronological patterns in pilot Jeremy Mart V Nainggolan, et. : Intelligent Pilot Training Recommender A (October 2. assessment histories. Additionally, to ensure optimal system accuracy, the predictive performance of traditional collaborative filtering algorithms and state-of-the-art sequential transformer models is rigorously benchmarked using a synthetic aviation activity dataset. II. METHOD The research was conducted utilizing a multi-method approach encompassing literature study . , . , direct observation . , . , software development prototyping . , . , and intelligent system simulation . , . This comprehensive framework ensures that both the operational digitization and the cognitive automation of the aviation training processes are rigorously evaluated. The mobile application interface was developed utilizing the cross-platform Flutter framework. To manage the complex flow of screensAiparticularly during multi-step EFB handovers and detailed pilot assessment reviews, a streamlined routing protocol was required. The implementation of the navigation structure, which defines the hierarchical transitions between the training ledger and EFB modules, is depicted in Figure 2. DATA COLLECTION AND REQUIREMENT ANALYSIS Initial requirements were gathered through direct observation of existing aviation business processes, specifically focusing on the manual administrative workflows associated with Electronic Flight Bag (EFB) handovers and pilot training card assessments. This was supplemented by a literature study reviewing current crossplatform mobile development frameworks and the application of machine learning in safety-critical compliance These techniques established baseline operational constraints and identified the high susceptibility to human error during manual remedial training assignments. Figure 2. Implementation of Navigation Structure To handle dynamic data inputs, such as real-time instructor grading and attendance logging, the GetX state management library was utilized. Reactive programming principles were applied to ensure the user interface automatically reflected database changes without requiring manual screen refreshes. The specific utilization of reactivity Rx variables from the GetX library to bind the frontend UI to the underlying data models is detailed in Figure 3. APPLICATION DEVELOPMENT AND SYSTEM TESTING The digitization of the EFB and training card processes was executed utilizing an agile prototyping methodology. establish a robust foundation, the high-level system structure was mapped out prior to implementation. The holistic structure of the platform, including the separation of the client interface, data storage, and the newly integrated cognitive processing layer, is illustrated in Figure 1. Within this architecture, the Recommender Engine acts as an independent backend microservice, retrieving historical assessment data from the NoSQL database to compute required compliance training before serving the predictions back to the client application. Figure 3. Utilization of Reactivity Rx from GetX Furthermore, performance optimization was prioritized during the development of the user interface. Because rendering complex assessment variable tables can cause frame drops on mobile devices, strategies to minimize unnecessary UI rebuilds were implemented. The architectural adjustments made to isolate state changes and achieve widget frequency reduction are presented in Figure Figure 1. Application Architecture Diagram VOLUME 07. No 02, 2025 DOI: 10. 52985/insyst. Jeremy Mart V Nainggolan, et. : Intelligent Pilot Training Recommender A (October 2. Figure 4. Widget Frequency Reduction Finally, to evaluate the software's functional reliability, systematic system testing was performed. Analysis at this stage focused on identifying state synchronization limitations, specifically evaluating how data consistency across views occasionally necessitated manual overrides within the GetX architecture, despite the implementations outlined in Figures 3 and 4. INTELLIGENT SYSTEM SIMULATION Because real-world pilot assessment data is strictly confidential and heavily regulated, the machine learning methodology relied on highly controlled system simulation. A synthetic aviation activity dataset was generated programmatically to mirror the exact NoSQL JSON document structures of the production environment. To train the recommendation engine effectively, specific statistical correlations were injected into the simulation: A Degradations in technical assessment variables . "Aircraft System Procedures") were programmed to trigger a higher probability of Recurrent Ground Training (RGT) assignments. A "Unsatisfactory" soft-skill . "Threat/Error Management") were configured to force a Crew Resource Management (CRM) module assignment within a 30-day window. RECOMMENDER SYSTEM BENCHMARKING AND ANALYSIS TECHNIQUES To determine the optimal intelligent architecture, a comparative benchmark was conducted using the RecTools framework. The predictive capabilities of baseline algorithms and collaborative filtering models . , . , . , . (Random. Popular. Implicit ALS. LightFM) were tested against state-of-the-art sequential transformer architectures, specifically the Hierarchical Sequential Transformer Unit (HSTU) . and eSASRec . The analysis techniques utilized a TimeRangeSplitter to simulate real-world, chronological pilot training assignments across 30-day validation folds. The predictive accuracy and VOLUME 07. No 02, 2025 DOI: 10. 52985/insyst. operational safety of the models were evaluated using the following specific metrics: A NDCG@K: Analyzed to measure the fundamental accuracy and ranking quality of the prescribed mandatory A PAP (Partial AUC Precisio. : Utilized to evaluate the models at the absolute highest-ranked recommendations, simultaneously penalizing dangerous false negatives . issing critical recurrent trainin. and minimizing costly false positives . nnecessary simulator session. A Serendipity@K: Calculated to measure the system's ability to uncover non-obvious remedial training requirements hidden within granular pilot assessment histories that would typically be overlooked during manual observation. RESULT AND DISCUSSION INTERFACE AND STATE APPLICATION MANAGEMENT IMPLEMENTATION RESULTS The digitization of the Electronic Flight Bag (EFB) handover and pilot training assessment workflows was successfully deployed via the Flutter mobile application. The user interface effectively captured real-time flight logs, device conditions, and granular assessment variables. rigorously evaluate the technical efficiency of this implementation, hardware performance profiling was conducted utilizing a mid-range mobile test device equipped with a Snapdragon 732G . processor and 8GB of RAM. The evaluation focused on CPU usage, memory consumption, and rendering latency, comparing the application's baseline performance against the optimized GetX state management architecture . ee Table . , . TABLE I MOBILE APPLICATION PERFORMANCE SUMMARY Test Condition Without GetX Optimization With GetX Optimization Idle CPU (%) Average Active CPU (%) Peak CPU (%) The performance metrics reveal a critical technical tradeoff inherent to the GetX architecture. The optimization consumption, reducing Average Active CPU from 50. 99% to 20% and significantly decreasing total memory allocation 8 MB to 270. 0 MB. However, the rendering performance metrics exposed specific operational The introduction of Rx reactive variables increased the percentage of Janky Frames from 0. 44% to 68% and elevated the 90th percentile UI Thread rendering time from 8. 50 ms to 11. 17 ms. This rendering latency quantitatively corroborates the state synchronization limitations observed during Jeremy Mart V Nainggolan, et. : Intelligent Pilot Training Recommender A (October 2. While GetX efficiently manages primitive state changes on isolated screens, its reactive overhead in deeply nested widget treesAisuch as updating a pilotAos overall grading status from complex assessment submenusAicauses frame drops and rendering delays. Consequently, data consistency across views could not rely entirely on automatic reactive bindings, necessitating the implementation of manual update() lifecycle methods to force widget rebuilds and ensure accurate data representation without further degrading the UI thread. INTELLIGENT SYSTEM BENCHMARKING RESULTS The integration of the recommendation engine was evaluated using the simulated aviation activity dataset across a 30-day TimeRangeSplitter fold. The comparative performance of baseline algorithms, collaborative filtering models, and sequential transformers is quantified and visually summarized in Figure 5. Figure 5. Performance comparison of baseline, collaborative filtering, and sequential transformer recommender models evaluated across a 30-day TimeRangeSplitter fold The benchmark results demonstrate that the sequential modelsAispecifically Hierarchical Sequential Transformer Unit (HSTU) and eSASRecAi achieved peak predictive performance. As illustrated, both models recorded an NDCG@3 of 0. 521 and a perfect Partial AUC Precision (PAP@. score of 1. In comparison, traditional collaborative filtering architectures such as LightFM yielded a lower PAP@3 score of 0. Furthermore, the sequential transformers and the iALS model achieved a Serendipity@3 score of 0. This significantly outperformed both the Random baseline . and LightFM . , quantitatively validating the advanced models' superior capability in identifying latent, non-obvious training requirements from complex pilot assessment histories. DISCUSSION The development and integration of this system yield significant implications for both mobile software engineering and aviation informatics. From a software architecture perspective, the observed limitations of GetX indicate that while it accelerates rapid prototyping, its reactive overhead in deeply nested widget trees makes it subVOLUME 07. No 02, 2025 DOI: 10. 52985/insyst. optimal for highly complex, multi-layered aviation compliance forms. Future developments in this domain may require migrating to more robust, immutable state management solutions like standard BLoC (Business Logic Componen. to guarantee determinism in safety-critical user More profoundly, the recommender system benchmarking confirms that embedding a cognitive processing layer completely transforms the operational utility of the The predictive supremacy of sequential transformers (HSTU and eSASRe. over static collaborative filtering is highly significant in the context of aviation. Static models evaluate a pilot's history as an unordered collection of past training. Conversely, sequential transformers process the chronological escalation of events, successfully mapping a consecutive degradation in specific assessment variables . , "Decision Making") directly to the necessity of remedial interventions . Crew Resource Managemen. The achievement of a 1. 000 PAP@3 score by the sequential models is the most critical operational finding. aviation training, false positives . ecommending unnecessary full-flight simulator session. cause severe financial and scheduling inefficiencies, while false negatives . ailing to recommend mandatory Recurrent Ground Trainin. lead to grounded pilots and regulatory violations. A perfect PAP metric at the top of the recommendation list guarantees that the highest-priority, safety-critical modules are ranked accurately without exception. Furthermore, the high Serendipity score validates the system's capability as an intelligent administrative assistant. By successfully uncovering latent, non-obvious training requirements hidden within granular soft-skill assessments, often overlooked during manual human reviewAithe application effectively transitions from a reactive digital ledger into a proactive, intelligent platform for optimizing pilot safety compliance. IV. CONCLUSION The development and optimization of the aviation training and Electronic Flight Bag handover application successfully addressed critical operational inefficiencies through a combination of architectural digitization and cognitive From a software engineering perspective, the implementation of GetX state management demonstrated substantial proficiency in hardware resource optimization. Performance profiling indicated considerable reductions in average active CPU load and total memory allocation, signifying a highly efficient baseline state update However, this resource efficiency was counterbalanced by slight rendering latency and an increase in janky frames when navigating deeply nested assessment These synchronization constraints occasionally necessitated manual lifecycle overrides, indicating that while GetX is highly optimal for memory-efficient development, its reactive overhead presents distinct architectural Jeremy Mart V Nainggolan, et. : Intelligent Pilot Training Recommender A (October 2. limitations when handling complex, multi-layered aviation compliance forms. Beyond interface digitization, the most significant operational advancement presented in this study is the integration of the intelligent recommendation engine. embedding a machine learning backend, the application transcended its role as a static digital ledger to become a proactive safety management platform. Simulation benchmarking validated that sequential transformer architectures, specifically HSTU and eSASRec, are exceptionally suited for the aviation domain due to their capacity to process pilot assessment histories Their demonstrated ability to achieve perfect predictive precision ensures that mandatory remedial modulesAisuch as Crew Resource Management or Recurrent Ground TrainingAiare safely and automatically prescribed based on latent patterns of technical or soft-skill degradation that manual administrative reviews might overlook. Moving forward, it is recommended that subsequent iterations of safety-critical mobile interfaces explore strictly deterministic state management solutions, such as the Business Logic Component (BLoC) pattern, to entirely mitigate UI reactivity latency. Furthermore, future research should focus on expanding the intelligent system's feature Integrating real-world flight telemetry data alongside subjective instructor assessments would allow the sequential recommender models to continuously refine and personalize pilot training schedules based on live operational performance, further advancing the paradigm of intelligent aviation informatics. AUTHORS CONTRIBUTION Jeremy Mart V Nainggolan: Conceptualization . Methodology . Formal analysis . Investigation . Project administration . Resources . Software . Validation . Visualization . Writing Ae original draft . Writing Ae review & editing . Meilyna Silvia A Hutajulu: Conceptualization . Methodology . Formal analysis . Investigation . Project administration . Resources . Software . Validation . Visualization . Writing Ae original draft . Writing Ae review & editing . Samuel Situmeang: Supervision . Project administration . Validation . Writing Ae review & editing . COPYRIGHT This work is licensed under a Creative Commons Attribution-NonCommercialShareAlike 4. 0 International License. REFERENCES