Welcome to the upgraded BRAC University Institutional Repository. We are currently organizing collections after a recent system upgrade. Homepage category counters may temporarily show lower numbers while syncing, but over 27,000 repository items remain safe and accessible. Please use the search bar to find theses, scholarly outputs, and institutional documents.

Market demand analysis using NLP in Bangla language

bracu.degree.levelUndergraduate
bracu.type.groupStudent Works
datacite.rightsOpen Access
dc.contributor.advisorRasel, Annajiat Alim
dc.contributor.authorHossain, Md Sabbir
dc.contributor.authorNayla, Nishat
dc.contributor.departmentDepartment of Computer Science and Engineering
dc.date.accessioned2022-05-18T04:36:28Z
dc.date.available2022-05-18T04:36:28Z
dc.date.copyright2021
dc.date.issued2021-09
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 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.abstractProduct market demand analysis plays a significant role for originating business strategies due to its noticeable impact on the competitive business field. Furthermore, there are roughly 228 million native Bengali speakers, the majority of whom use Banglish text to interact with one another on social media. Consumers are buying and evaluating items on social media with Banglish text as social media emerges as an online marketplace for entrepreneurs. People use social media to find preferred smartphone brands and models by sharing their positive and bad experiences with them. As a result, our goal is to gather Banglish text data and use sentiment analysis and named entity identification to assess Bangladeshi market demand for smartphones in order to determine the most popular smartphones by gender. We scraped data from social media with instant data scrapers and scraped data from Wikipedia with python web scrapers. Using Python’s Pandas and Seaborn libraries, the raw data is filtered using NLP methods. To train our datasets for named entity recognition, we utilized Spacey’s custom NER model, Amazon Comprehend Custom NER. A tensorflow sequential model was deployed with parameter tweaking for sentiment analysis. Meanwhile, we used the Google Cloud Translation API to estimate the gender of the reviewers using the BanglaLinga library. In this article, we use natural language processing (NLP) approaches and several machine learning models to identify the most in-demand items and services in the Bangladeshi market. Our model has an accuracy of 87.99 percent in Spacy Custom Named Entity recognition, 95.51 percent in Amazon Comprehend Custom NER, and 87.02 percent in the Sequential model for demand analysis. After Spacy’s study, we were able to manage 80 % of mistakes related to misspelled words using a mix of Levenshtein distance and ratio algorithms.en_US
dc.description.degreeBachelor of Science in Computer Science
dc.description.statementofresponsibilityMd Sabbir Hossain
dc.description.statementofresponsibilityNishat Nayla
dc.format.extent30 pages
dc.identifier.otherID 18141007
dc.identifier.otherID 21341040
dc.identifier.urihttp://hdl.handle.net/10361/16634
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.subjectMarket demand analysisen_US
dc.subjectSentiment analysisen_US
dc.subjectNatural language processingen_US
dc.subjectName entity recognitionen_US
dc.subjectTensor-flowen_US
dc.subjectGender predictionen_US
dc.subjectBanglish Texten_US
dc.subject.lcshComputational linguistics.
dc.subject.lcshEnglish language -- Data processing.
dc.subject.lcshNatural language processing (Computer science)
dc.titleMarket demand analysis using NLP in Bangla languageen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
18141007, 21341040_CSE.pdf
Size:
3.88 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: