Digital Repository

“Falso” A fake review identification system for online products using supervised learning methods

Show simple item record

dc.contributor.author Jayawardena, Nethmi Venu H M
dc.date.accessioned 2020-06-03T02:01:33Z
dc.date.available 2020-06-03T02:01:33Z
dc.date.issued 2019
dc.identifier.citation Jayawardena, Nethmi Venu H. M. (2019) “Falso” A fake review identification system for online products using supervised learning methods. BSc. Dissertation Informatics Institute of Technology en_US
dc.identifier.other 2014107
dc.identifier.uri http://dlib.iit.ac.lk/xmlui/handle/123456789/469
dc.description.abstract Online shopping is the act of purchasing products or services through the internet. When shopping online, product reviews are one of the only methods of helping a buyer with their purchase decisions. Since many online sellers exist, the competition among them has led to the rise of fake online reviews to manipulate buyer purchase decisions. This is known as fake review spamming. By fake review spamming sellers can boost their own ratings to improve sales or degrade a competing seller’s ratings to reduce their sales. Fake review spamming is a rising problem and many previous researchers have attempted to solve this problem using methods such as opinion mining, optimization algorithms and machine learning. This research proposes a natural language processing and machine learning based approach to identify fake review spamming. Natural language processing is used for pre-processing textual inputs and extracting its features. Machine learning classifiers use these extracted features for identifying fake reviews. By comparing five supervised classification algorithms, it was possible to achieve a detection accuracy of 81% with a gradient boosting classifier called XGBoost. Using this classification approach, a fake review identification system for online products was developed under the name ‘Falso’. This solution was designed to be used by the administrators of an online shopping application. It allows an administrator to view the authenticity of a single review or an entire dataset of reviews at once. Using Falso, the administrators will be able to control fake review spamming to make sure that buyers will not be tricked into incorrect purchase decisions. en_US
dc.subject Machine Learning en_US
dc.subject Supervised Learning en_US
dc.subject Natural Language Processing en_US
dc.subject Spam review detection en_US
dc.title “Falso” A fake review identification system for online products using supervised learning methods en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search


Advanced Search

Browse

My Account