A framework for sentiment analysis: a data-driven approach

bracu.degree.levelUndergraduate
bracu.type.groupStudent Works
datacite.rightsOpen Access
dc.contributor.advisorParvez, Mohammad Zavid
dc.contributor.advisorRahman, Md. Anisur
dc.contributor.advisorAlam, Md. Golam Rabiul
dc.contributor.authorIslam, Md. Jahedul
dc.contributor.authorSarker, Tonmoy
dc.contributor.authorShuvo, Md. Shubiour
dc.contributor.authorHossen, Md. Robin
dc.contributor.authorAhmedh, Minhaz Uddin
dc.contributor.departmentDepartment of Computer Science and Engineering
dc.date.accessioned2021-10-06T07:30:22Z
dc.date.available2021-10-06T07:30:22Z
dc.date.copyright2021
dc.date.issued2021-06
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (page 28-30).
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2021.en_US
dc.description.abstractInternet is free and straightforward access to an immense measure of crude content information that can be mined for sentiment analysis. For a long time, this is being used for market research, user opinion mining, recommendation systems, analyze people’s views on a topic, etc. Many different techniques have been developed, yet a lot of complication remains. Selecting and understanding attribute patterns in a text dataset is important to build a good model and know where this model can be used. Different text datasets have different relations between their attributes and classes. For example, let’s take a dataset with totally random English texts labelled as positive or negative. We expect to see that extracted attributes for the positive or negative class are very heavy with general words that we consider positive or negative in everyday English use. However, if the dataset is created on a niche topic, such as an economic, pandemic, etc, we would probably see that positive and negative classes are now heavy with words specific to these topics, or they may not be considered important at all by the classifier. However, we might want to give importance to those niche-specific attributes specifically. In this paper, we take five different datasets of different instance lengths. We use Weka as a tool and go through some attribute selection techniques, do sentence-level sentiment analysis, and finally extract patterns from the datasets to analyze them. There are few related works on these datasets and our technique performed better than the existing works.We have been successful to beat Fuzzy method in terms of accuracy and better extraction of polarity in texts. Our approach have been proven to better work with the datasets than many former methods.In thispaper, we aim to present a method that can easily be fruitful to any dataset for textmining and can have a decent accuracy In this paper, we aim to present a method that can easily be fruitful to any dataset for text mining and can have a decent accuracy.en_US
dc.description.degreeBachelor of Science in Computer Science
dc.description.statementofresponsibilityMd. Jahedul Islam
dc.description.statementofresponsibilityTonmoy Sarker
dc.description.statementofresponsibilityMd. Shubiour Shuvo
dc.description.statementofresponsibilityMd. Robin Hossen
dc.description.statementofresponsibilityMinhaz Uddin Ahmed
dc.format.extent30 pages
dc.identifier.otherID: 17101430
dc.identifier.otherID: 17301052
dc.identifier.otherID: 17301132
dc.identifier.otherID: 17301110
dc.identifier.otherID: 17301087
dc.identifier.urihttp://hdl.handle.net/10361/15156
dc.language.isoenen_US
dc.publisherBRAC Universityen_US
dc.rightsBrac University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission.
dc.subjectSentiment Analysisen_US
dc.subjectAttribute selectionen_US
dc.subjectPattern Extractionen_US
dc.subjectClassificationen_US
dc.subjectAccuracyen_US
dc.subjectApplication of Machine Learningen_US
dc.subject.lcshClassification
dc.subject.lcshMachine learning
dc.titleA framework for sentiment analysis: a data-driven approachen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
17101430, 17301052, 17301132, 17301110, 17301087_CSE.pdf
Size:
1.01 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: