- Scikit Learn: ML Library used
- Seaborn: Data visualisation library
- Pandas: Python data manipulation libraries
- TensorFlow Keras: ML Libraries used
- HTML: HTML documentation used
- Javscript: Javscript framework used
This is the main file with all the preprocessing, EDA, various Machine learning and Deep Learning Models.
- Installing libraries and dependency
- Importing the dataset - Flight Price Prediction Dataset
- Exploratory Data Analysis and Visualisation
- Data Preprocessing - Basic preprocessing and cleaning the dataset
- Extra regressor model to determine feature importance
- Dividing the dataset into train and test
- Applying Machine Learning models
- Applying Deep Learning models
- Saving the weights and .json file for deployment
- Run the cells according to above mentioned pipeline