Google play store is an application store from where people get various kinds of applications for android certified devices which makes 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 applications like women's safety apps are appreciated, can be detected through text reviews and ratings by the users. This paper analyzes the positive, negative, neutral polarity 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, the machine learning (ML) algorithms using natural language processing (NLP) are conducted to analyze the sentiments of the review given by the users. For this study, the data was collected 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 polarity levels. As the current user's ratings, reviews, or 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, several machine learning algorithms were applied, namely Multinomial Naive Bayes (MNB), Logistic Regression (LR), Support Vector Machine (SVM), and k-nearest neighbor (k-NN). Among these algorithms, the MNB has outperformed all other algorithms in terms of accuracy (85.42%).