Inspiration

Enhance traveler's experience when picking an airline.

What it does

On The Fly recommends the Top-3 airlines (if they are available) to the traveler based on the historical reviews of other passengers. Recommending travelers with a list of potential airlines will facilitate the search process. On The Fly generates recommendations for passengers based on the input trip data about where and when. Thus, On The Fly improves the user experience when picking the best airline.

How we built it

For the GUI we used the following libraries : tk, pyglet, tkcalendar.

Challenges we ran into

Limited time. Find a suitable dataset to implement the proposed idea. The small size of the data. It is common knowledge that recommendation systems require a huge amount of data to produce good-quality recommendations.

Accomplishments that we're proud of

We completed what we expected to take us a long time to complete, but we did it in a short period. Suggest a solution to improve the traveler experience when searching for an airline to book a trip. On The Fly recommends the best airlines based on the context of the traveler. On The Fly will motivate airline companies to improve their services to receive positive reviews from passengers; thus, it appears in the Top-3 recommendations.

What we learned

Teamwork, dedication to work under pressure, and curiosity are the keys to great results.

What's next

We have built a prototype. For future work, we may consider other features, such as the traveler budget. In addition, we may improve the recommendation results to recommend the tourist places at the destination based on the context (e.g., weather, trip purpose, free/paid places). Also, the idea should be tested using big data.

Built With

Share this project:

Updates