← HOME  /  PROJECTS

Airline Chatbot

May 2025 (ONGOING)

Sample Screenshot Of The Chatbot UI


 

A chatbot integrated with Azure Open AI created for an airline company. The chatbot should act as a substitute for a customer service representative and answer majority of the questions provided by the customers.

Language, Frameworks, and Tools Used

  • TypeScript
  • AWS
  • Azure Open AI
  • Requirements

  • The chatbot should use the WebSDK/BotSDK provided by the third-party provider selected by the client.
  • The chatbot frontend UI should match the previous service with minor modifications for improvement purposes
  • The chatbot backend should connect with all of the external APIs used by the client
  • The chatbot should be set up in AWS Cloud using the serverless structure and best practices that support high availability, scalability, and security.
  • The chatbot should use Azure Open AI as its Gen AI Model.
  • The chatbot should grab the user information from the localStorage and send it to the necessary Airline Management APIs.
  • Set up a LINE bot that connects to the backend of the chatbot, so customers can communicate from the LINE.
  • Tasks

    The following are the tasks I did for the project:

  • For the following project, I acted as a technical project manager. As a result, I conducted technical task allocation and acted as the POC for the client.
  • I developed the system desgin of the chatbot on how it should be set up in the cloud.
  • I conducted research on how to connect LINE chatroom with external services.