{"title":"Classification of Users' Opinions and Posts on Facebook Using Machine Learning Approaches","authors":"Ibrahim sayed, M. Nour, Mohammed Badawy, E. Abed","doi":"10.21608/mjeer.2022.79630.1037","DOIUrl":null,"url":null,"abstract":"— In this research work, four classifiers are adopted, analyzed, and discussed. The classifiers are Naïve Bayes (NB), Support Vector Machine (SVM), Stochastic Gradient Descent (SGD), and Logistic Regression (LR). The classifiers are operated on a dataset with more than eight-thousands of instances. The dataset contains the users' reviews and their opinions about the quality of service of restaurants. The reviews are collected from the Arabic Facebook posts. Several experiments are done to evaluate the performance of the adopted classifiers. Moreover, some features selection methods are also applied to improve the classification process. The feature selected methods are based on term-weights with N-grams, correlation, chi-square, and mutual information. Some criteria are considered to evaluate the performance of the classification process mainly: precision, recall, F-measure, and learning time. From the experimental results, the SVM classifier outperforms the other adopted ones. Also, the feature selection method based on the correlation between the individual features and the target class outperforms the other chosen methods. The same concluding remarks are expected to take place for other datasets containing comments or reviews from social media.","PeriodicalId":218019,"journal":{"name":"Menoufia Journal of Electronic Engineering Research","volume":"68 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Menoufia Journal of Electronic Engineering Research","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.21608/mjeer.2022.79630.1037","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
— In this research work, four classifiers are adopted, analyzed, and discussed. The classifiers are Naïve Bayes (NB), Support Vector Machine (SVM), Stochastic Gradient Descent (SGD), and Logistic Regression (LR). The classifiers are operated on a dataset with more than eight-thousands of instances. The dataset contains the users' reviews and their opinions about the quality of service of restaurants. The reviews are collected from the Arabic Facebook posts. Several experiments are done to evaluate the performance of the adopted classifiers. Moreover, some features selection methods are also applied to improve the classification process. The feature selected methods are based on term-weights with N-grams, correlation, chi-square, and mutual information. Some criteria are considered to evaluate the performance of the classification process mainly: precision, recall, F-measure, and learning time. From the experimental results, the SVM classifier outperforms the other adopted ones. Also, the feature selection method based on the correlation between the individual features and the target class outperforms the other chosen methods. The same concluding remarks are expected to take place for other datasets containing comments or reviews from social media.