Lexicon based approach, machine learning, Naïve Bayes (NB), Opinion Mining, product reviews, Sentiment Analysis, Support Vector Machine (SVM).