Logo
Please use this identifier to cite or link to this item: http://20.198.91.3:8080/jspui/handle/123456789/8722
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorSarkar, Kamal-
dc.contributor.authorNath, Sudeshna-
dc.date.accessioned2025-09-22T05:34:23Z-
dc.date.available2025-09-22T05:34:23Z-
dc.date.issued2022-
dc.date.submitted2022-
dc.identifier.otherDC3605-
dc.identifier.urihttp://20.198.91.3:8080/jspui/handle/123456789/8722-
dc.description.abstractSentiment Analysis, also known as opinion mining, is a natural language processing (NLP) technique that helps in analyzing pieces of texts, or an entire text to determine the emotional attitude of the author behind writing the particular message, review, or tweet. It is, basically, a text classification method that helps in identifying whether an online writing carries a positive, negative, or neutral connotation to it. Sentiment analysis finds its significance in a lot of domains these days, the most popular among them being brand and social media monitoring. Most businesses are mindful of their customers’ opinions on their products, thereby working on their strengths, and enhancing customer experience, which in turn, benefits them. It even helps in finance and stock monitoring with the correct analysis of customer sentiments for a more beneficial investment into it. Market research and analyzing competitors in it is also a noticeably big advantage that can be achieved via sentiment analysis. In this article, we propose various methods to mine the twitter data, and eventually classify it as positive, negative, or neutral. Amongst the traditional machine learning methods, we have implemented the Support Vector Machine (SVM) algorithm, the Multinomial Naive Bayes, and the Gaussian Naive Bayes methods. For the deep learning methods, we have implemented a Multichannel CNN method, a combination of LSTM and CNN algorithm. We have also used BERT in combination with other deep learning algorithms. Among the lexicon-based approaches, we have used a polarity dictionary in combination with BERT to get superior results on our approach. To implement these models, the datasets used were the US airline twitter dataset which gave the best result at an accuracy of 80.12%, and the SemEval 2013 task A dataset which gave the best result at an accuracy of 65.54%.en_US
dc.format.extent50p.en_US
dc.language.isoenen_US
dc.publisherJadavpur University, Kolkata, West Bengalen_US
dc.subjectTwitter Sentiment Analysisen_US
dc.subjectDeep Learningen_US
dc.titleTwitter sentiment analysis using deep learningen_US
dc.typeTexten_US
dc.departmentJadavpur University. Department of Computer Science and Engineeringen_US
Appears in Collections:Dissertations

Files in This Item:
File Description SizeFormat 
M.E. (Computer Science and Engineering) Sudeshna Nath.pdf786.91 kBAdobe PDFView/Open


Items in IR@JU are protected by copyright, with all rights reserved, unless otherwise indicated.