File size: 985 Bytes
4b29ae3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
---
title: Flight Price Prediction
emoji: ✈️
colorFrom: yellow
colorTo: blue
sdk: streamlit
sdk_version: 1.0.0
app_file: app.py
pinned: false
---


# Flight Price Prediction

- I did this project just to perform some next-level feature engineerings to elevate the performance of this model.
- I have also created a GUI using HTML, Bootstrap, CSS, and implemented the backend in Flask for this project and will be uploading that on Heroku soon.
- Actually, this was a Kaggle problem.
- Initially, I used RandomForestRegressor but that was not giving very satisfying results, so I used RandomSearchCV to find the best hyperparameters and came up with a good model with an R2 score of around 0.82.
- Also used ExtraTreeRegressor to visualize the importances of all the features.
- Just run `app.py` to see the GUI on localhost.

Do visit my blog for better explanations: [Machine Learning Projects](https://machinelearningprojects.net/flight-price-prediction/)

![Screenshot](ss.png)