{'fraction_non_alphanumeric': 0.023914968999114262, 'fraction_numerical': 0.008857395925597875, 'mean_word_length': 4.947368421052632, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Classification of Product Review Sentiment by NLP and Machine Learning

Online marketing and e-commerce firms were already prospering in Bangladesh during this era of internet technology. Because people are under lockdown due to the COVID-19 epidemic, internet shopping has become the major platform for purchasing because it is the safest option. It sped up the time it took for firms to go online. More online product service providers improve people's lives, but it also raises concerns about product quality and service. As a result, it is simple for new clients to dupe while purchasing online. Our objective is to create a system that uses Natural Language Processing to assess client feedback from online purchasing and deliver a ratio of good and bad comments written in Bangla from past customers (NLP). We gathered approximately 6000 comments and views on the product to conduct the study. As classification approaches, we used sentiment analysis, as well as KNN, Decision Tree, Support Vector Machine (SVM), Random Forest, and Logistic Regression. With an accuracy of 94.78 percent, SVM outperformed all other methods.