Sentiment Analysis of User-Generated Reviews of Women Safety Mobile Applications

No Thumbnail Available

Date

2022-01-05

Journal Title

Journal ISSN

Volume Title

Publisher

Daffodil International University

Abstract

Google Play Store is basically an app store from where we get various kinds of applications for our android certified devices which makes our life a lot easier and faster through the diverse functionalities the apps contain. Numerous users are using applications as per their needs and putting their experience, thoughts of using that application via reviews in form of ratings and texts. As the safety of women is threatened, whether or not applications like women’s safety apps are appreciated, can be detected through text reviews and ratings by the users. In this study, we try to analyze the polarity (positive, negative, neutral) of the sentences or text reviews that are given by the users of the women’s safety app through the google play store. To detect the emotions of the users through the given text reviews and star ratings, different machine learning (ML) and deep learning methods using natural language processing (NLP) are conducted to analyze the sentiments of the review given by the users. For this study, we have collected data from the app reviews and star ratings provided by the users of the women’s safety related applications whose main purpose is to provide necessary functionality that can keep women safe in any dangerous and unwanted situation. The purpose of this paper is to mine the opinion of the users and get their viewpoint about those apps of specific purpose whether it is positive, negative, or neutral. As the current user’s ratings, reviews, or as a whole their viewpoint helps the new user understand the performance of the applications and insights in advance, so the mining of their opinion is helpful for both parties - developers and general users. To detect the level of the sentiment, we have applied several supervised machine learning algorithms namely Multinomial Naive Bayes (MNB), Logistic Regression (LR), Support Vector Machine (SVM), and k-nearest neighbor (K-NN) as well as unsupervised deep learning algorithm Bidirectional Encoder Representations from Transformers (BERT). Among these algorithms, the BERT has outperformed all other algorithms in terms of accuracy (86.06%).

Description

Keywords

Mobile applications, Language processing, Machine learning

Citation

Collections

Endorsement

Review

Supplemented By

Referenced By