In this study, we aimed to improve the performance results of Arabic sentiment analysis. This can be achieved by investigating the most successful machine learning method and the most useful feature vector to classify sentiments in both term and document levels into two (positive or negative) categories. Moreover, specification of one polarity degree for the term that has more than one is investigated. Also to handle the negations and intensifications, some rules are developed. According to the obtained results, Artificial Neural Network classifier is nominated as the best classifier in both term and document level sentiment analysis (SA) for Arabic Language. Furthermore, the average F-score achieved in the term level SA for both positive and negative testing classes is 0.92. In the document level SA, the average F-score for positive testing classes is 0.94, while for negative classes is 0.93.
翻译:在这项研究中,我们的目标是改进阿拉伯语情绪分析的绩效结果,通过调查最成功的机器学习方法和最有用的特质矢量,将语系和文件级别上的情绪分为两类(正或负),从而达到这一目的;此外,对具有不止一种特征的术语的两极分度进行具体调查;为了处理否定和强化,还制定了一些规则;根据获得的结果,人工神经网络分类器被提名为阿拉伯语术语和文件级别情绪分析的最佳分类器;此外,在SA级中,正和负测试班的平均F级成绩为0.92;在文件级别SA,正测试班的平均F分数为0.94,而负级为0.93。