Інтелектуальна система кластеризації користувачів соціальних мереж на основі аналізу тональності даних
Date
Journal Title
Journal ISSN
Volume Title
Publisher
Видавництво Львівської політехніки
Lviv Politechnic Publishing House
Lviv Politechnic Publishing House
Abstract
Головна мета статті – аналіз інтелектуальної системи кластеризації користувачів соціальних мереж на основі аналізу тональності даних. Основна мета цієї інтелектуальної системи – формування загального “образу” користувача системи за допомогою аналізу тональності даних соціальних мереж користувача та їх подальшої кластеризації. Спроєктовано інтелектуальну систему, яка з використанням алгоритмів Identity та Access/Refresh JWT токенів забезпечує швидкі та максимально безпечні функції реєстрації, автентифікації та опрацювання різних сеансів користувачів системи. Описано основні підходи до здійснення аналізу тональності користувацьких повідомлень та інших даних різних типів, описано принципи реалізації LSTM рекурентної нейронної мережі, яка є дуже зручною для здійснення аналізу даних, оскільки добре працює і запам’ятовує контекст повідомлень у необхідні проміжки часу, завдяки чому збільшується фактор осмисленості аналізованих даних, відповідно до користувача інтелектуальної системи. Також описано загальні сучасні підходи до кластеризації та найдоцільніший алгоритм кластеризації – k-means, оскільки ми кожен раз працюватимемо з невизначеною кількістю даних, яка може істотно змінюватися залежно від кожного окремого користувача, відповідно через це буде змінюватися кількість кластерів і опрацювання даних. Завдяки цьому описано створення загального “образу” користувача інтелектуальної системи на основі комплексного аналізу, що дало змогу здійснювати дослідження користувачів і відображати відповідні результати.
The main objective of this article is the analysis of the intelligent system for clustering users of social networks based on the messages sentiment analysis. The main goal of this intelligent system is to form a general image of the user of the system by analyzing the sentiment of the data of the user's social networks and their subsequent clustering. An intelligent system was designed, which, using the Identity and Access/Refresh JWT token algorithms, provides fast and maximally secure registration, authentication and processing of various system user sessions. The main approaches to the sentiment analysis of user messages and other data of various types are described, the principles of LSTM implementation of a recurrent neural network are described, which is very convenient for data analysis, because it works well and remembers the context of messages in the necessary time intervals, which increases the meaningfulness factor of the data analyzed according to the user of the intelligent system. General modern approaches to clustering and the most suitable clustering algorithm k-means is also described, since we will work with an undetermined amount of data each time, which can change significantly according to each individual user, the number of clusters and data processing will change because of this. Due to this, as a result of the work, the creation of a general image of the system user was described thanks to its comprehensive analysis, which made it possible to analyze users and display the corresponding results.
The main objective of this article is the analysis of the intelligent system for clustering users of social networks based on the messages sentiment analysis. The main goal of this intelligent system is to form a general image of the user of the system by analyzing the sentiment of the data of the user's social networks and their subsequent clustering. An intelligent system was designed, which, using the Identity and Access/Refresh JWT token algorithms, provides fast and maximally secure registration, authentication and processing of various system user sessions. The main approaches to the sentiment analysis of user messages and other data of various types are described, the principles of LSTM implementation of a recurrent neural network are described, which is very convenient for data analysis, because it works well and remembers the context of messages in the necessary time intervals, which increases the meaningfulness factor of the data analyzed according to the user of the intelligent system. General modern approaches to clustering and the most suitable clustering algorithm k-means is also described, since we will work with an undetermined amount of data each time, which can change significantly according to each individual user, the number of clusters and data processing will change because of this. Due to this, as a result of the work, the creation of a general image of the system user was described thanks to its comprehensive analysis, which made it possible to analyze users and display the corresponding results.
Description
Citation
Батюк Т. Інтелектуальна система кластеризації користувачів соціальних мереж на основі аналізу тональності даних / Тарас Батюк, Дмитро Досин // Вісник Національного університету "Львівська політехніка". Інформаційні системи та мережі. — Львів : Видавництво Львівської політехніки, 2023. — № 13. — С. 121–138.