dc.contributor.advisor | Karim, Dewan Ziaul | |
dc.contributor.advisor | Ahmed, Md Faisal | |
dc.contributor.author | Hassan, Mehedi | |
dc.contributor.author | Pritom, Mujtaba Wasif | |
dc.contributor.author | Fuad, Shahidul Islam | |
dc.contributor.author | Sifat, Saif Ahmmed | |
dc.date.accessioned | 2025-02-20T04:26:49Z | |
dc.date.available | 2025-02-20T04:26:49Z | |
dc.date.copyright | 2024 | |
dc.date.issued | 2024 | |
dc.identifier.other | ID 20201148 | |
dc.identifier.other | ID 20201130 | |
dc.identifier.other | ID 20201055 | |
dc.identifier.other | ID 21101341 | |
dc.identifier.uri | http://hdl.handle.net/10361/25480 | |
dc.description | This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2024. | en_US |
dc.description | Cataloged from PDF version of thesis. | |
dc.description | Includes bibliographical references (pages 54-55). | |
dc.description.abstract | "These days, customers are more keen to buy products online rather than going to
a shop or market. However, they often fear about the quality of products, as there
is no way to measure them before buying them. As a result, most buyers rely on
the reviews of other customers who have already purchased the product. For this
reason, customer reviews are very crucial for the e-commerce industry. A popular method for assessing the quality of a product is opinion mining, which is also
called sentiment analysis. It is a method of extracting emotion from a text using
natural language processing (NLP). In this study, we have collected data from an
e-commerce site named Daraz and introduced a new dataset that contains Bengali
reviews. A total of 48000 reviews were collected, of which 22000 were Bengali. 15000
are in English, while the rest of 9000 are in “Banglish” (Romanized Bengali). Several
data preprocessing techniques were used to introduce a new clean dataset that only
contains Bengali reviews. Five machine learning algorithms—Naive Bayes, Random
Forest, Gradient Boosting Classifier, Logistic Regression, and Support Vector Machine (SVM)—and three deep learning models—BiLSTM, Multilingual BERT, and
BanglaBERT—were implemented to evaluate our work. Our work should help the
sellers filter out the best products that are popular among consumers.
" | en_US |
dc.description.statementofresponsibility | Mehedi Hassan | |
dc.description.statementofresponsibility | Mujtaba Wasif Pritom | |
dc.description.statementofresponsibility | Shahidul Islam Fuad | |
dc.description.statementofresponsibility | Saif Ahmmed Sifat | |
dc.format.extent | 64 pages | |
dc.language.iso | en | en_US |
dc.publisher | BRAC University | en_US |
dc.rights | BRAC 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.subject | NLP | en_US |
dc.subject | Naive Bayes | en_US |
dc.subject | Random forest | en_US |
dc.subject | Gradient boosting classifier | en_US |
dc.subject | Logistic regression | en_US |
dc.subject | Support vector machine | en_US |
dc.subject | E-commerce | en_US |
dc.title | Bengali sentiment analysis based on product reviews: unveiling consumer voices | en_US |
dc.type | Thesis | en_US |
dc.contributor.department | Department of Computer Science and Engineering, BRAC University | |
dc.description.degree | B.Sc. in Computer Science and Engineering | |