z-logo
open-access-imgOpen Access
Sentiment analysis of users reviews in Facebook: comparison of TEXTBLOB and DOSTOEVSKY libraries
Author(s) -
Aliya Nugumanova,
AUTHOR_ID,
D. Zh. Akhmed-Zaki,
E. M. Bayburin,
K. S. Apaev,
AUTHOR_ID,
AUTHOR_ID,
AUTHOR_ID
Publication year - 2021
Publication title -
vestnik nacionalʹnoj inženernoj akademii respubliki kazahstan
Language(s) - English
Resource type - Journals
eISSN - 2709-4707
pISSN - 2709-4693
DOI - 10.47533/2020.1606-146x.120
Subject(s) - sentiment analysis , computer science , python (programming language) , world wide web , completeness (order theory) , quality (philosophy) , library science , artificial intelligence , mathematics , mathematical analysis , philosophy , epistemology , operating system
This article examines the work of two Python libraries TextBlob and Dostoevsky for determining the sentiment of reviews in Russian. The TextBlob library does not directly provide sentiment analysis of texts in Russian, but it has the ability to transfer such texts to the input of the Google Translate translator, in order to then evaluate the polarity of these texts based on the generated English translations. The second Dostoevsky library was created specifically for sentiment analysis of texts in Russian and is trained on the largest Russian-language sentiment corpus RuSentiment, which contains more than 30 thousand manually annotated messages. To compare these libraries, this article uses real feedback from residents of the city of Nur-Sultan about the quality of life in the capital, including about the activities of city services and the housing and communal sector, the work of service facilities, education, health care, culture, etc., posted on public Facebook groups. The results of the sentiment analysis carried out are evaluated using generally accepted metrics of accuracy, completeness and F-measure and demonstrate a slight superiority of the Dostoevsky library.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here