Bengali sentiment analysis based on product reviews: unveiling consumer voices
| bracu.type.group | Student Works | |
| 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.contributor.department | Department of Computer Science and Engineering | |
| 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.description | Cataloged from PDF version of thesis. | |
| dc.description | Includes bibliographical references (pages 54-55). | |
| 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.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.degree | Bachelor of Science in Computer Science and Engineering | |
| 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.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.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 |