Using topic modeling techniques like supervised latent Dirichlet allocation, the author analyzed over 1.5 million Yelp reviews to predict review star ratings and identify topics that most influence customer satisfaction. Key topics associated with high ratings included friendliness, location, and menu variety, while long wait times, poor food quality, and server mistakes led to lower ratings. The model achieved better prediction than assuming the most common rating, demonstrating the technique's potential to help businesses improve based on customer feedback.