Inspiration
The flight booking system for airlines can be made relatively simple by using a Facebook Chatbot rather than spending time on an android application or on a website. Generally, a normal customer takes time to get used to the interface for flight services. Using a chatbot is a more user-friendly way, where just through a conversation, one can get their work done.
What it does
It provides the following functionalities:
- Flight Booking - easy booking of tickets through facebook messenger via chatbot
- Check-in - providing secure check-ins using face recognition
- Complaints - Improvising the existing Complain Management System by implementing the Ranking Algorithm
How we built it
We used Python(Flask), Postgres SQL, Amazon Rekognition API, Facebook Developer APIs.
Challenges we ran into
Non-availability of public API for booking of flight so we had to simulate it.
Accomplishments that we're proud of
Sound, fast and secure check-in system with facial recognition using Amazon Rekognition, hassle-free flight status retrieval, and bookings info.
What we learned
Handling conversations on the Chatbot effectively using NLP and responding to it using proper templates from Facebook and managing data effectively using PostGRE SQL.
What's next for DexterBot
Our further implementations are:
- Including Voice feature in chatbot using Amazon's Alexa, we can make it more user-friendly.
- Recommend flights based on previous bookings as well as positive feedback.
- Based on the frequency of complaints, we can find the root of the problem and tackle it at the earliest.
Built With
- amazon-rekognition
- facebook-developer-apis
- flask
- postgresql
- python
Log in or sign up for Devpost to join the conversation.