The goal of this project is to leverage the YELP review dataset to predict possible review ratings on a scale of 1-5 by analyzing the text of user reviews. Utilized various pre-processing techniques, embedding methods, and classifiers(base classifiers and ensemble of base classifiers) to optimize prediction accuracy. This report details the methodology, experiments, and results obtained.