Flight Price Prediction using Machine Learning

Project Code :TCMAPY1046

Objective

The primary objective of this study is to assess and compare the performance of three machine learning algorithms—Decision Trees, Random Forest, and Logistic Regression—in predicting flight ticket prices accurately. By analyzing real-world flight pricing data and evaluating the algorithms in terms, the aim is to identify the most effective approach for flight price prediction. This research seeks to provide insights that can enhance pricing strategies for airlines and empower travelers to make informed decisions, ultimately improving pricing efficiency in the airline industry.

Abstract

In the dynamic and highly competitive airline industry, accurate flight price prediction is paramount for both travellers seeking cost-effective options and airlines optimizing revenue management. This study presents a comprehensive analysis of three distinct machine learning algorithms – Decision Trees, Random Forest, and Logistic Regression – in the context of flight price prediction. Firstly, Decision Trees, known for their simplicity and interpretability, are examined. We explore their capacity to capture pricing patterns and their limitations in handling complex relationships within the dataset. Next, Random Forest, an ensemble method, is investigated to assess its ability to improve prediction accuracy by combining multiple decision trees. Finally, Logistic Regression, a widely-used classification algorithm, is adapted for flight price prediction, highlighting its strengths in handling binary outcomes and potential benefits when applied to ticket pricing. The study utilizes real-world flight pricing data and evaluates the performance of each algorithm in terms of r2 score , and mean squared Error mean absolute Error  . Additionally, feature importance analysis is conducted to uncover the key factors influencing flight prices. By comparing the three machine learning approaches, this research aims to provide valuable insights into the strengths and weaknesses of each method in the context of flight price prediction. These findings will help stakeholders, including travellers and airlines, make more informed decisions and enhance pricing strategies in the aviation industry. 

 Keywords: Decision Tree, Random Forest, Logistic Regression. LASSO, MLP

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

H/W CONFIGURATION:

Processor - I7/Intel Processor

Hard Disk - 160GB

Key Board - Standard Windows Keyboard

Mouse - Two or Three Button Mouse

RAM - 8Gb


S/W CONFIGURATION:

Operating System : Windows 11

Server side Script : Python, HTML, MYSQL, CSS, Bootstrap.

Libraries : PANDAS, Django

IDE         :  PyCharm (or) VS code

Technology : Python 3.10


Demo Video

mail-banner
call-banner
contact-banner
Request Video

Related Projects

Final year projects