Flight fare prediction using machine learning
This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2022.
Main Authors: | , , , |
---|---|
其他作者: | |
格式: | Thesis |
语言: | English |
出版: |
Brac University
2024
|
主题: | |
在线阅读: | http://hdl.handle.net/10361/23256 |
id |
10361-23256 |
---|---|
record_format |
dspace |
spelling |
10361-232562024-06-09T21:03:03Z Flight fare prediction using machine learning Noyon, Md. Shaim Hosan Islam, Tanzidul Islam, Solaiman Reejon, Md. Refayet Islam Chakrabarty, Amitabha Department of Computer Science and Engineering, Brac University XGBoost Price prediction Air fare Regessor models PCA Machine learning This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2022. Cataloged from PDF version of thesis. Includes bibliographical references (pages 31-33). This paper deals with the forecast of Flight Price of domestic airlines.Revenue management relies heavily on forecasting. Air passengers (buyers) frequently search for the ideal time to buy tickets in order to save as much money as possible, whilst airlines (sellers) constantly strive to maximize their profits by adjusting different rates for the same service. For flying tickets, the airline uses dynamic pricing. Flight ticket costs fluctuate throughout the day, especially in the morning and evening. It also varies according to the holidays or festival season. The cost of a plane ticket is determined by a number of distinct factors. A lot of factors influence the cost of an airline ticket, including the location of source and destination, purchase time, number of stoppage, and so on. The sellers have all of the information they need (such as past sales, market demand, consumer profile, and behavior) to decide whether to raise or lower airfares at various times leading up to departure dates. Buyers, on the other hand, have limited access to information, which is insufficient to anticipate flight costs. It will offer the optimum time to buy the ticket based on parameters such as departure Date, Arrival Date, Source, Destination, Stoppage and Airline Name. To use Machine Learning (ML) models, features are retrieved from the gathered data. Then, using this data, we want to create a system that will assist consumers in deciding whether or not to purchase a ticket. Extracted features of a typical domestic flight of a year are taken as data and other conditions that may affect the flight is taken into consideration. The information is applied to machine learning models to predict flight ticket prices which uses the XGBoost algorithm that has given us 84.46% accuracy of prediction of the output price. We selected XGBoost as our chosen model after analyzing and visualizing 6 different Regressor models. Md. Shaim Hosan Noyon Tanzidul Islam Solaiman Islam Md. Refayet Islam Reejon B.Sc in Computer Science 2024-06-09T07:10:40Z 2024-06-09T07:10:40Z 2022 2022-01 Thesis ID 16101150 ID 15101090 ID 18141020 ID 16301184 http://hdl.handle.net/10361/23256 en Brac University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. 33 pages application/pdf Brac University |
institution |
Brac University |
collection |
Institutional Repository |
language |
English |
topic |
XGBoost Price prediction Air fare Regessor models PCA Machine learning |
spellingShingle |
XGBoost Price prediction Air fare Regessor models PCA Machine learning Noyon, Md. Shaim Hosan Islam, Tanzidul Islam, Solaiman Reejon, Md. Refayet Islam Flight fare prediction using machine learning |
description |
This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2022. |
author2 |
Chakrabarty, Amitabha |
author_facet |
Chakrabarty, Amitabha Noyon, Md. Shaim Hosan Islam, Tanzidul Islam, Solaiman Reejon, Md. Refayet Islam |
format |
Thesis |
author |
Noyon, Md. Shaim Hosan Islam, Tanzidul Islam, Solaiman Reejon, Md. Refayet Islam |
author_sort |
Noyon, Md. Shaim Hosan |
title |
Flight fare prediction using machine learning |
title_short |
Flight fare prediction using machine learning |
title_full |
Flight fare prediction using machine learning |
title_fullStr |
Flight fare prediction using machine learning |
title_full_unstemmed |
Flight fare prediction using machine learning |
title_sort |
flight fare prediction using machine learning |
publisher |
Brac University |
publishDate |
2024 |
url |
http://hdl.handle.net/10361/23256 |
work_keys_str_mv |
AT noyonmdshaimhosan flightfarepredictionusingmachinelearning AT islamtanzidul flightfarepredictionusingmachinelearning AT islamsolaiman flightfarepredictionusingmachinelearning AT reejonmdrefayetislam flightfarepredictionusingmachinelearning |
_version_ |
1814308416028409856 |