Engineercc / TwitterSentimentAnalysis

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TwitterSentimentAnalysis

Projenin amacı, Twitter kullanıcılarının paylaştığı tweetlerdeki anlamların, olumlu ya da olumsuz olarak sınıflandırılmasıdır. Proje sadece Türkçe tweetlerde sınıflandırma yapar. Projenin bu kısmı Arayüz tasarımı, Doğal Dil İşleme ve tweetlerin çekilmesini kapsamaktadır.

The purpose of the project, the meanings of tweets that Twitter users share are classified as positive or negative.The project only classifies in Turkish tweets. This part of the project includes Interface design, Natural Language Processing and downloading tweets.

#Gerekli Döküman ve Uygulamalar

#Required Documents and Applications

  1. Twitter Developer App
  2. Twitter4J
  3. Zemberek
  4. JSF Primefaces
  5. ElasticSearch

#Projenin Çalışma Adımları

#Project development steps

  1. Arama kutusuna aratılacak olan cümle,tweet veya kullanıcı adı girilir ve kaydet kısmındaki tick işaretlenir. ✅

    enter the sentence, tweet or username to be searched and tick the tick in the save. 
    
  2. Kelime veya cümle önerisi geldiğinde isteğe göre yeni arama yapılabilir. ✅

    Search again by word or sentence suggestion. 
    
  3. Kaydedilen veriler CSV dosyası formatında bilgisayara kaydedilir. ✅

    The recorded data is saved to the computer in CSV file format.
    
  4. Bu veriler Makine Öğrenmesi uygulaması için Python'a test verisi olarak gönderilir. ✅

    These data are sent as test data to Python for Machine Learning application. 
    

About


Languages

Language:Java 68.7%Language:HTML 31.3%