Dergiler / Eskişehir Türk Dünyası Uygulama ve Araştırma Merkezi Bilişim Dergisi / 2020 / Cilt: 1 - Sayı: 2

Çevrimiçi Kullanıcı Yorumlarının Duygu Analizi ile Sınıflandırılması

Classification of Online User Reviews with Sentiment Analysis

Sayfa
1–5
DOI
—

Özet

Duygu analizi, ilgilenilen metin kaynağının polarite sınıflandırmasını gerçekleştirmeye yönelik bir yaklaşımdır. Günümüzde yaygın internet kullanımına bağlı olarak hacmi giderek artan çevrimiçi kullanıcı yorumları da duygu analizi çalışmaları için ulaşılabilirlik ve çeşitlilik açısından oldukça önemli bir veri kaynağı haline gelmiştir. Bu çalışmada, çevrimiçi bir kitap satış sitesinin kullanıcı yorumları üzerinde duygu analizi için öncelikle Python programlama dili kullanılarak Çok Katmanlı Algılayıcı (MLP) algoritması uygulanmıştır. Daha sonra bir veri bilimi yazılımı olan RapidMiner kullanılarak, aynı veri seti üzerinde Naive Bayes (NB), Destek Vektör Makineleri (DVM) ve Lojistik Regresyon (LR) algoritmaları uygulanmıştır. Algoritmaların yorumları sınıflandırma başarıları karşılaştırılmış ve Çok Katmanlı Algılayıcı bu veri setinde en iyi sonuçları gösteren algoritma olmuştur.

Abstract

Sentiment analysis is an approach for classifying the polarity of text source that is interested. Due to the high rate of using internet today, online user reviews which gradually increase in volume become an important data source for sentiment analysis studies in terms of accessibility and diversity. In this study, firstly, Multi-Layer Perceptron (MLP) algorithm is applied on online user reviews of an online bookstore for sentiment analysis using Python programming language. Afterwards, Naïve Bayes (NB), Support Vector Machines (SVM), and Logistic Regression (LR) algorithms are applied on the same dataset using RapidMiner data science software. Algorithms’ successes in classifying reviews are compared and Multi-Layer Perceptron becomes the algorithm showing the best results on this dataset.

Anahtar kelimeler: Metin Madenciliği, Duygu Analizi, Düşünce Madenciliği, Doğal Dil İşleme, Python, RapidMiner