This project predicts flight ticket prices based on various input features, such as origin, destination, date, and airline. It uses a machine learning model built with Python and scikit-learn, with a user interface developed in ReactJS and styled with Tailwind CSS.
- Predicts flight ticket prices based on selected parameters.
- Frontend built with ReactJS and Tailwind CSS for an interactive user experience.
- API built with Flask to serve predictions from the trained model.
- Supports model retraining and integration with updated datasets.
- Python: Backend server and model training
- scikit-learn: Machine learning model for prediction
- Flask REST API to serve predictions
- ReactJS: Frontend for collecting user input and displaying predictions
- Tailwind CSS: Styling for a responsive UI
Enter flight details in the provided form (origin, destination, date, etc.). Click on the "Predict" button to get the predicted ticket price. The predicted price will appear below the form.