Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

✈️ Flight Price Prediction

This project is a machine learning web application that predicts flight ticket prices based on different flight details. The model is built using Random Forest Regressor and deployed using Streamlit Cloud.

πŸš€ Live App

Click here to use the application:

πŸ‘‰ https://flightpriceprediction-upr96k8bu8qzvegjh9lktq.streamlit.app/

πŸ“Œ Project Overview

The application allows users to:

Upload the flight dataset

Train the model automatically

Enter flight details

Get predicted ticket price instantly

The project includes data preprocessing, feature engineering, model training, and deployment.

πŸ› οΈ Technologies Used

Python

Pandas

NumPy

Scikit-learn

Streamlit

πŸ€– Machine Learning Model

Random Forest Regressor

Data preprocessing and encoding

Train-test split validation

πŸ“‚ Project Structure

Flight_Price_Prediction/

β”‚

β”œβ”€β”€ app.py

β”œβ”€β”€ requirements.txt

β”œβ”€β”€ Data_Train.xlsx

└── README.md

▢️ Run Locally

Clone the repository

Install dependencies

pip install -r requirements.txt

Run the app

streamlit run app.py

πŸ“Š Features

Data cleaning and preprocessing

Feature extraction from date and time

Categorical encoding

Model training inside app

Real-time price prediction

πŸ‘¨β€πŸ’» Author

Developed as a machine learning project for flight price prediction.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages