Extremist Ideology Classification in Kazakh: A Multi-Class Approach Using Machine Learning and Psycholinguistic Analysis

IEEE Access, 2025

Полный текст Открытый доступ: Gold Метаданные (CSL-JSON)
DOI 10.1109/access.2025.3596601
Достоверность данных 85 высокая
Как считается эта оценка

Складывается из проверяемых признаков самой записи: есть ли у статьи DOI, сколько независимых источников подтвердили её данные, заполнены ли обязательные поля и насколько свежо последнее подтверждение. Снижают оценку расхождения между источниками и отсутствие идентификатора. Значение от 80 означает, что запись опубликована без дополнительной проверки; от 60 до 79 — что она опубликована с пониженной достоверностью и ручная проверка желательна. Запись, выверенную редактором вручную, пересчёт не опускает ниже 90. Это оценка наших данных о статье, а не оценка самой статьи.

Аннотация

This paper presents a new approach for analyzing extremist content in the Kazakh language on social media using advanced machine learning and natural language processing techniques. With the rapid growth of online data, especially on social networks, there is an urgent need for tools that can identify and classify extremist ideologies. Our study focuses on four primary categories: propaganda, recruitment, radicalization, and neutral content. We employ a hybrid methodology that combines traditional text vectorization techniques, machine learning algorithms, and a psycholinguistic analysis module (PLAM) specifically adapted for the Kazakh language. To improve the accuracy of classification and capture subtle emotional signals, we integrate psycholinguistic features extracted through PLAM. The experimental results demonstrate the effectiveness of our hybrid approach. The combination of CountVectorizer + Logistic Regression + PLAM achieved the highest performance among traditional models (F1-score: 0.9305, Accuracy: 0.9308, ROC AUC: 0.9892). Among deep learning models, the BERT + LSTM model yielded the best results (F1-score: 0.9481, Accuracy: 0.9485, ROC AUC: 0.9918), followed by the standalone BERT model (F1-score: 0.9412, Accuracy: 0.9414, ROC AUC: 0.9901). These findings confirm that combining contextual embeddings with sequential modeling improves classification performance, particularly for ideologically complex categories. This research provides an effective framework for multilingual text analysis. It also contributes to improved monitoring and prevention of extremist content in underrepresented languages, such as Kazakh. Future work will focus on refining these methods and exploring their application in other domains for robust content moderation and security in the digital space.