Abstract

Consumers reviews on ecommerce websites, online services, ratings and experience stories are useful for the user as well as the vendor. The reviewer can increase their brand’s loyalty and help other customers understand their experience with the product. Similarly reviews help the vendors gain more profiles by increasing their sale of products, if consumers leave positive feedback on their product review. But unfortunately, these review mechanisms can be misused by vendors. For example, one may create fake positive reviews to promote brand’s reputation or try to demote competitor’s products by leaving fake negative reviews on their product. Existing solutions with supervised include application of different machine learning algorithms and different tools like Weka. Unlike the existing work, instead of using a constrained dataset I chose to have a wide variety of vocabulary to work on such as different subjects of datasets combined as one big data set. Sentiment analysis has been incorporated based on emojis and text content in the reviews. Fake reviews are detected and categorized. The testing results are obtained through the application of Naïve Bayes, Linear SVC, Support Vector Machine and Random forest algorithms. The implemented (proposed) solution is to classify these reviews into fake or genuine. The highest accuracy is obtained by using Naïve Bayes by including sentiment classifier.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call