Türkçe kullanıcı yorumlarından hedef temelli duygu analizi gerçekleştirimi
Implementation of aspect-based sentiment analysis from Turkish user reviews
Yazar: KIVANÇ BAYRAKTAR
Danışman: DR. ÖĞR. ÜYESİ URAZ YAVANOĞLU
Gazi Üniversitesi / Fen Bilimleri Enstitüsü / Bilgisayar Mühendisliği Ana Bilim Dalı
Derece: Yüksek Lisans, 2019
Konu: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol = Computer Engineering and Computer Science and Control

Özet:
Kişilerin yorumları başka insanların ve insanlara hizmet sağlayan kurumların karar verme sürecinde önemli bir yere sahiptir. İnternetin yaygınlaşması neticesinde kişilerin görüşlerini bu ortamda ifade etmesinden kaynaklı veri boyutu günden güne artmaktadır. Bu verinin insanlar tarafından herhangi bir araç kullanılmadan analiz edilmesi mümkün değildir. Bu sebeple duygu analizi kavramı ortaya çıkmıştır. Duygu analizi alanında yapılan çalışmaların çoğunda veri pozitif, negatif veya nötr olarak sınıflandırılır, kişilerin konular hakkındaki bakış açılarına göre sınıflandırma yapılmaz. Daha detaylı sonuç alınması için hedef temelli duygu analizi gereklidir. Bu çalışmada duygu analizinin alt seviyesi olan hedef temelli duygu analizinin Türkçe veri setinde gerçekleştirilmesi için bütüncül bir yaklaşım sunulmuştur. Hedef terimlerin çıkarılması için LDA konu modelleme tabanlı iki yaklaşım önerilmiştir. Önerilen yaklaşımlarda LDA'nın kelime çantası probleminin çözülmesi amaçlanmıştır. Belirlenen hedef terimleri kategorilere ayırmak için PMI yönteminden yararlanan bir metot geliştirilmiştir. Hedef terimler ve kategoriler belirlendikten sonra sınıflandırma işlemini gerçekleştirmek için kural ve sözlük tabanlı yaklaşımlardan yararlanılmıştır. Hedef terim çıkarma işleminde LDA temelli yöntem ile %70'in üzerinde f-skor elde edilmiştir. Hedef terim kategori eşleştirmesinde %59 oranında doğruluk elde edilirken, hedef terimlerinin polaritesinin belirlenmesinde ise %79 oranında doğruluk elde edilmiştir.

Abstract:
Opinions of people greatly impact the decision-making process of other people and institutions providing services to the society. Today, internet has become an integral part of our daily lives as it people can easily disseminate their thoughts through the internet. Along with the rapidly increasing data sizes, data processing has become even more challenging. As a result, the concept of sentiment analysis has emerged.  Most studies involving sentiment analysis do not reflect the interpretations of individuals, but only classify data as positive, negative or neutral.  Aspect-based sentiment analysis takes into account people's opinions to come up with more detailed results. In this study, a holistic approach has been proposed to perform an aspect-based sentiment analysis -a sub-level of sentiment analysis- on Turkish data. Two approaches based on LDA topic modeling have been proposed for the extraction of aspect terms. Proposed approaches aim to solve the LDA's bag of words problem. An algorithm that uses the PMI method is proposed to categorize the identified aspect terms. After determining the aspect terms and categories, rule and dictionary-based approaches have been used to perform the classification process. In the aspect extraction phase, an f-score of over 70% was obtained by LDA-based method. In the aspect term category matching stage, 59% accuracy was achieved. In determining the polarity of aspect terms 79% accuracy was attained.