Market demand analysis using NLP in Bangla language

This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2021.

書目詳細資料
Main Authors: Hossain, Md Sabbir, Nayla, Nishat
其他作者: Rasel, Annajiat Alim
格式: Thesis
語言:English
出版: Brac University 2022
主題:
在線閱讀:http://hdl.handle.net/10361/16634
id 10361-16634
record_format dspace
spelling 10361-166342022-05-18T21:01:35Z Market demand analysis using NLP in Bangla language Hossain, Md Sabbir Nayla, Nishat Rasel, Annajiat Alim Department of Computer Science and Engineering, Brac University Market demand analysis Sentiment analysis Natural language processing Name entity recognition Tensor-flow Gender prediction Banglish Text Computational linguistics. English language -- Data processing. Natural language processing (Computer science) This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2021. Cataloged from PDF version of thesis. Includes bibliographical references (pages 28-30). Product 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. Md Sabbir Hossain Nishat Nayla B. Computer Science 2022-05-18T04:36:28Z 2022-05-18T04:36:28Z 2021 2021-09 Thesis ID 18141007 ID 21341040 http://hdl.handle.net/10361/16634 en 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. 30 pages application/pdf Brac University
institution Brac University
collection Institutional Repository
language English
topic Market demand analysis
Sentiment analysis
Natural language processing
Name entity recognition
Tensor-flow
Gender prediction
Banglish Text
Computational linguistics.
English language -- Data processing.
Natural language processing (Computer science)
spellingShingle Market demand analysis
Sentiment analysis
Natural language processing
Name entity recognition
Tensor-flow
Gender prediction
Banglish Text
Computational linguistics.
English language -- Data processing.
Natural language processing (Computer science)
Hossain, Md Sabbir
Nayla, Nishat
Market demand analysis using NLP in Bangla language
description This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2021.
author2 Rasel, Annajiat Alim
author_facet Rasel, Annajiat Alim
Hossain, Md Sabbir
Nayla, Nishat
format Thesis
author Hossain, Md Sabbir
Nayla, Nishat
author_sort Hossain, Md Sabbir
title Market demand analysis using NLP in Bangla language
title_short Market demand analysis using NLP in Bangla language
title_full Market demand analysis using NLP in Bangla language
title_fullStr Market demand analysis using NLP in Bangla language
title_full_unstemmed Market demand analysis using NLP in Bangla language
title_sort market demand analysis using nlp in bangla language
publisher Brac University
publishDate 2022
url http://hdl.handle.net/10361/16634
work_keys_str_mv AT hossainmdsabbir marketdemandanalysisusingnlpinbanglalanguage
AT naylanishat marketdemandanalysisusingnlpinbanglalanguage
_version_ 1814307730025873408