Sentiment Analysis is growing exponentially due to the importance of the automation in mining, extracting and processing information in order to determine the general opinion of a person. The problem that this thesis proposes to address is to determine what methods are more suitable to extract subjective impressions in real time from Twitter.

For live applications, since the opinions collected from Twitter are limited to certain amount of characters and it will happen in a real-time environment, this provides an interesting scenario; we will test using both the Machine Learning Approach and the Lexicon-based Approach, and then combine them in an effort to increase the accuracy. In order to test the real-time factor, I will implement a web service with the purpose of collecting real-time feedback from Twitter in real-time, which will be later processed and analyzed for accuracy and realtime performance.

Library of Congress Subject Headings

Twitter--Research; Public opinion polls

Publication Date


Document Type


Student Type


Degree Name

Computer Science (MS)

Department, Program, or Center

Computer Science (GCCIS)


Joe Geigel

Advisor/Committee Member

Reynold Bailey

Advisor/Committee Member

Leon Reznik


Physical copy available from RIT's Wallace Library at HM743.T95 C36 2016


RIT – Main Campus

Plan Codes