{'fraction_non_alphanumeric': 0.011458333333333333, 'fraction_numerical': 0.0, 'mean_word_length': 5.00625, '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}}
Recommending products to customers using opinion mining of online product reviews and features

E-Commerce sites are gaining popularity across the world. People visit them not just to shop products but also to know the opinion of other buyers and users of products. Online customer reviews are helping consumers to decide which products to buy and also companies to understand the buying behavior of consumers. In this paper we have created a prototype Web based system for recommending and comparing products sold online. We have used natural language processing to automatically read reviews and used Naive Bayes classification to determine the polarity of reviews. We have also extracted the reviews of product features and the polarity of those features. We graphically present to the customer, the better of two products based on various criteria including the star ratings, date of review, the helpfulness score of the review and the polarity of reviews.