The application uses a machine learning model to determine if a hotel review is positive or negative. The application hosts a web interface where the user can pass a review to the trained model to be analyzed.