Show simple item record

dc.contributor.advisorArslan, Barış
dc.contributor.authorÇiftçi, Basri
dc.date.accessioned2021-05-08T07:33:12Z
dc.date.available2021-05-08T07:33:12Z
dc.date.submitted2019
dc.date.issued2019-11-20
dc.identifier.urihttps://acikbilim.yok.gov.tr/handle/20.500.12812/631389
dc.description.abstractDuygusal analiz makine öğrenmesinin alt dallarından biri olan doğal dil işlemenin problemlerinden biridir. Çoğunlukla sosyal medya paylaşımlarının, ürün ve medya yorumlarının kutupluluğunu belirlemek için kullanılır. Veri bilimcileri ve sosyal medya analistlerinin bu konuya olan ilgilerinden ötürü doğal dil işlemenin en popüler konuları arasındadır. İyi bir duygu analizi ölçer elde etmek için veri sözlüğü bazlı yöntemlerin yanı sıra, çokça bilinen tekniklerden ileri düzey algoritmalara varıncaya kadar farklı türlerde uygulamalar geliştirilmiştir. Bu çalışma, Türkçe'de duygu analizini için öğrenme metodlarını önerir. Mantıksal regresyon ve Naïve Bayes sınıflandırıcılar gibi geleneksel makine öğrenme metodları bu problemin çözümü için kullanılmaktadır. Fakat kelime kümeleri (bag-of-words) modellerini kullanan ve kelimelerin cümle içerisindeki yerini gözardı eden bu metodların uygulanabilirliği sınırlıdır. Bu çalışmada, bu bilinen yaklaşımları modern teknikler olarak sayabileceğimiz LSTM gibi Özyinelemeli Sinir Ağlarıyla, filmler hakkında bilgiler içeren popüler bir Türkçe web sitesinden elde ettiğimiz veriseti üzerinde uygulamalar yaparak karşılaştırıyoruz. Sonuçlarımız Özyinelemeli Sinir Ağları'nı kullanan yöntemlerin sınıflandırma sonuçlarında gelişme gösterdiği yönündedir.
dc.description.abstractSentiment analysis is an application of natural language processing (NLP) which is a subfield of artificial intelligence. Sentiment analysis is used to determine the polarity of the thoughts mostly on social media posts, product or different media reviews. Due to its growing demand by data scientists and social media analysts it is one of the most popular topics in NLP. Beside the lexicon-based techniques, from well-known machine learning techniques to advanced algorithms such as deep learning algorithms, there are different kind of algorithms and approaches developed to obtain a good sentiment analysis tool. This study proposes using recurrent neural networks, a type of deep learning algorithm for sentiment analysis in Turkish. Traditional machine learning methods such as logistic regression or Naive Bayes are often applied to this problem however their applicability is limited since they use bag-of-words model which does not take into account the order of the words in a sentence. In this study we compare these approaches with a modern technique called recurrent neural networks using LSTM units on a dataset crawled from a Turkish movie website. Our results show that RNN based approaches improve the classification accuracies.en_US
dc.languageEnglish
dc.language.isoen
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsAttribution 4.0 United Statestr_TR
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectBilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontroltr_TR
dc.subjectComputer Engineering and Computer Science and Controlen_US
dc.titleA deep learning approach to sentiment analysis in Turkish
dc.title.alternativeDerin öğrenme metodları kullanılarak Türkçe'de duygusal analiz
dc.typemasterThesis
dc.date.updated2019-11-20
dc.contributor.departmentElektronik ve Bilgisayar Mühendisliği Ana Bilim Dalı
dc.subject.ytmSentiment analysis
dc.subject.ytmDeep learning
dc.subject.ytmNatural language processing
dc.subject.ytmMachine learning
dc.identifier.yokid10285875
dc.publisher.instituteFen Bilimleri Enstitüsü
dc.publisher.universityİSTANBUL ŞEHİR ÜNİVERSİTESİ
dc.identifier.thesisid579164
dc.description.pages53
dc.publisher.disciplineDiğer


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

info:eu-repo/semantics/openAccess
Except where otherwise noted, this item's license is described as info:eu-repo/semantics/openAccess