This repository contains 3 Jupyter notebooks and a streamlit file.
- tlc1.ipynb attempts to work on a very small subset of the dataset. This includes some machine learning models
- tlc2.ipynb attempts to work on a very smaller subset of the dataset. This includes some machine learning models
- group.ipynb works on the entire dataset for Q1 2024 without any ML models
- streamlit.py, is the backend for the streamlit app (https://nyc-tlc-trips.streamlit.app/)
- Clone this repository.
- Install the necessary libraries mentioned in requirements below.
- Run the Jupyter notebook.
- Python 3.11.1
- Jupyter
- Scikit-learn
- Pandas
- Numpy
- Matplotlib
- Seaborn
- Lightgbm
- XGBoost
- GC
- Pickle
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
MIT