Our client, an American company operating globally, specializes in organizing and coordinating private flights worldwide. The company sought a way to automate its internal processes related to knowledge management. Addepto was selected to design and implement an intelligent system for creating aviation documentation integrated with client’s infrastructure.
The client sought to harness the potential of Large Language Models (LLMs) for Intelligent Document Processing (IDP) while mitigating their limitations in the sensitive area of flight operations. They chose Addepto for their expertise in creating domain-specific, seamlessly integrated solutions without costly infrastructure overhauls.
Addepto developed the Aviation Sourcing Chatbot to streamline ASR document generation, integrate with the TripGrade system, and operate on AWS. Despite initial plans to use Amazon Bedrock, Addepto opted for OpenAI models for better performance, and transformed the general-purpose model into a domain-specific one using business-specific knowledge and a microservices architecture.
The client’s objective was to develop a secure and reliable solution to streamline the creation of Aviation Service Request (ASR) documents, which detail all aspects of flight coordination. These documents include flight routes, aircraft availability, passenger numbers, VIP requirements, stops, and all legal, technical, and logistical details, with complexity arising from the interdependencies among these elements.
The tool developed by Addepto enhanced the operators’ work by speeding up information retrieval and reducing errors. Acting as an assistant, the chatbot automatically created and submitted ASR documents, ensuring efficient trip planning and accurate detail collection for successful outcomes.
The client was fully aware of the potential of Large Language Models (LLMs) in Intelligent Document Processing (IDP) systems and was determined to leverage this potential. At the same time, they recognized the limitations of LLMs, which were critical in the context of such sensitive issues as flight operations.
Addepto was chosen as the implementation partner for this project due to its experience in creating domain-specific solutions based on LLMs. Addepto’s solution eliminates hallucination effects and seamlessly integrates with the client’s systems without costly infrastructure overhauls.
We are aware that general-purpose LLMs are seldom ready for immediate business application, so we have developed various methods to overcome their limitations and selected the ones that achieve the Client's business objectives in the most optimized, time- and cost-effective manner. For instance, instead of resorting to costly LLM fine-tuning, we implemented automated prompt engineering for database integration. Our proprietary tools streamlined the validation process, making it both efficient and swift. Ultimately, we delivered a fully customized solution based on the market-proven, state-of-the-art technologies.
After consulting to thoroughly understand all nuances related to private flight planning, Addepto developed a plan to build and implement a solution named the Aviation Sourcing Chatbot. This chatbot’s primary goal was to streamline the generation of ASR documents, integrate with the TripGrade system, and operate on AWS infrastructure.
Initially, to reduce costs, Addepto’s Data Scientists planned to use Amazon Bedrock, which allows developers to easily create and deploy generative AI applications in AWS without managing any infrastructure. However, preliminary tests showed that while Bedrock’s default models, LLaMA 3 and Mistral, excelled in accuracy, they underperformed compared to OpenAI’s models (GPT 3.5 Turbo and GPT 4) in terms of performance. Therefore, Addepto decided to utilize OpenAI models.
The selection of the LLM was not the project’s most critical part. The core task was transforming a general-purpose model into a domain-specific one by “feeding” it business-specific knowledge. This involved connecting it to internal SQL databases and then creating operational logic that precisely defined the rules for using the available information.
Thus, a system plan with a microservices architecture was developed. It would connect to the client’s systems via API (FastAPI) and, thanks to prompt engineering, including dual response validation, determine how to use the available information. Developing the agent logic, which involves assigning specific prompts to specific actions, was a sensitive issue requiring extensive time and testing.
Here, Addepto had a significant advantage. Using a proprietary tool called ContentCheck, the team automated the testing and evaluation of prompts embedded in tools delivered to clients, significantly shortening their development process.
The tool developed by Addepto did not replace the operators who manually filled out ASR documentation but significantly improved their work by speeding up information retrieval and reducing the number of potential errors.
The chatbot acted as an assistant, accelerating the planning process by automatically creating and submitting ASR documents.
Users benefited from a more efficient planning process with the automated creation and submission of ASR documents. This ensured that all essential details for trip preparation were accurately collected, leading to well-organized and successful trip outcomes.
Manual ASR documentation with potential errors and slow information retrieval.
Automated ASR document generation with reduced errors and accelerated planning processes using an AI-powered chatbot.
Addepto is a leading AI consulting company, recognized by Forbes and Deloitte, for delivering cutting-edge AI and Data-driven solutions. We specialize in accelerating process automation and optimization within global enterprises using modern technologies.
Here you can learn more about the technologies used in this project: