The document discusses sentiment analysis of online product reviews using machine learning algorithms. It first provides background on sentiment analysis and its uses. It then describes preprocessing customer review data and extracting features using count and TF-IDF vectorization. Three machine learning algorithms are tested - support vector machine (SVM), random forest, and XGBoost classifier. The results show that XGBoost achieved higher accuracy than SVM and random forest for sentiment classification of the product review data.