dc.contributor.advisor | Rahman, Md. Khalilur | |
dc.contributor.author | Piyal, Anindya Roy | |
dc.contributor.author | Iqbal, Shams | |
dc.contributor.author | Rohan, Anupom Ray | |
dc.contributor.author | Zaman, Nowshin | |
dc.contributor.author | Meheja, Nowshin | |
dc.date.accessioned | 2023-12-31T05:00:34Z | |
dc.date.available | 2023-12-31T05:00:34Z | |
dc.date.copyright | 2023 | |
dc.date.issued | 2023-05 | |
dc.identifier.other | ID 19101577 | |
dc.identifier.other | ID 19101578 | |
dc.identifier.other | ID 19101483 | |
dc.identifier.other | ID 19101018 | |
dc.identifier.other | ID 19101035 | |
dc.identifier.uri | http://hdl.handle.net/10361/22040 | |
dc.description | This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2023. | en_US |
dc.description | Cataloged from PDF version of thesis. | |
dc.description | Includes bibliographical references (pages 53-55). | |
dc.description.abstract | Internet-based resources are utilized by the vast majority of individuals today. The
news published on websites and shared on social media platforms are examples of
such resources. Due to the increasing number of content creators, online media
portals, and news portals, it has become nearly impossible to verify the veracity
of news headlines and undertake thorough assessments of them. The overwhelming majority of fraudulent headlines contain misleading or false information. They
obtain more views and shares from people of all ages by using clickbait titles that
contain fictitious terms or false information. However, these false and misleading
headlines cause chaos in the lives of the average individual and mislead them in
numerous ways. We have used recent Bangla news articles to create a model that
can accurately determine the reliability of the news. In order to detect fake Bangla
news stories, we have used approximately 10,000 news articles to train our machine
learning and deep learning model. In addition, the Bengali language uses BNLP and
BLTK for a wide range of natural language processing activities and bn_w2v_wiki
a word embedding model for Bangla Language to represent words as vectors. The
Synthetic Minority Oversampling Strategy (SMOTE) was used to remove the imbalance of our dataset. On the training data of our dataset, we have employed machine
learning in addition to deep learning algorithm. Our deep learning model LSTM
performs best with the accuracy of 91% . Also our machine learning model Random
Forest and Support Vector Machine performs well enough to compete with LSTM
for the prediction of fake news. The other machine learning algorithms included are
LR, KNN, GNB, bagging, boosting. Furthermore, we have developed a website that
takes Bangla news text as input and classifies the news with the help of our trained
model. We believe our study will go a long way towards establishing a foundation
in the research field of low resourced Bangla Language and open new door to future
study. | en_US |
dc.description.statementofresponsibility | Anindya Roy Piyal | |
dc.description.statementofresponsibility | Shams Iqbal | |
dc.description.statementofresponsibility | Anupom Ray Rohan | |
dc.description.statementofresponsibility | Nowshin Zaman | |
dc.description.statementofresponsibility | Nowshin Meheja | |
dc.format.extent | 55 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 | Fake-news | en_US |
dc.subject | Bangla fake-news | en_US |
dc.subject | BNLP | en_US |
dc.subject | BLTK | en_US |
dc.subject | bn_w2v_wiki | en_US |
dc.subject | SMOTE | en_US |
dc.subject | LSTM | en_US |
dc.subject | RFC | en_US |
dc.subject | Deep learning | en_US |
dc.subject.lcsh | Artificial intelligence | |
dc.subject.lcsh | Cognitive learning theory | |
dc.subject.lcsh | Machine learning | |
dc.subject.lcsh | Computer algorithms | |
dc.title | Identifying Bangla deceptive news using machine learning and deep learning algorithms | 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 | |