NUST Institutional Repository

Sentiment Analysis Using ML Classifiers and Recurrent Neural Network

Show simple item record

dc.contributor.author Supervisor Assistant Professor Sobia Hayee, Ibrahim Ahmad Usman
dc.date.accessioned 2025-03-06T08:58:21Z
dc.date.available 2025-03-06T08:58:21Z
dc.date.issued 2021
dc.identifier.other DE-ELECT-39
dc.identifier.uri http://10.250.8.41:8080/xmlui/handle/123456789/50663
dc.description Supervisor Assistant Professor Sobia Hayee en_US
dc.description.abstract Sentiment Analysis is an efficient tool businesses use to understand the sentiment their brand has among customers. Using Machine Learning and Neural Networks we can automate this process for businesses and enable them to identify customer perspective from tens of thousands of texts in a short time. In our project, we performed sentiment analysis on a twitter dataset and classified the tweets on basis of their polarity, positive or negative. To achieve this we used 4 Machine Learning classifiers: Logistic Regression, Linear SVM, Naïve Bayes and Random Forest. Additionally, we also used a recurrent neural network. The results of all the classifiers were compared and it was found that the RNN outperforms the ML classifiers by a major margin. Among the ML classifiers, Logistic Regression was found to give the best results although all of the accuracy of all these classifiers was close to each other. en_US
dc.language.iso en en_US
dc.publisher College of Electrical & Mechanical Engineering (CEME), NUST en_US
dc.title Sentiment Analysis Using ML Classifiers and Recurrent Neural Network en_US
dc.type Project Report en_US


Files in this item

This item appears in the following Collection(s)

  • BS [148]

Show simple item record

Search DSpace


Advanced Search

Browse

My Account