This document presents research on using machine learning models to predict taxi demand. The researchers used data on past taxi rides in New York City to train and test linear regression, random forest, and XGBoost regression models to predict future taxi demand. They found that the XGBoost model achieved the highest prediction accuracy of 88% based on metrics like root mean squared error. The proposed system aims to help taxi companies optimize resource allocation based on demand forecasts from machine learning models.