Show simple item record

dc.contributor.advisorRahman, Md. Khalilur
dc.contributor.authorPiyal, Anindya Roy
dc.contributor.authorIqbal, Shams
dc.contributor.authorRohan, Anupom Ray
dc.contributor.authorZaman, Nowshin
dc.contributor.authorMeheja, Nowshin
dc.date.accessioned2023-12-31T05:00:34Z
dc.date.available2023-12-31T05:00:34Z
dc.date.copyright2023
dc.date.issued2023-05
dc.identifier.otherID 19101577
dc.identifier.otherID 19101578
dc.identifier.otherID 19101483
dc.identifier.otherID 19101018
dc.identifier.otherID 19101035
dc.identifier.urihttp://hdl.handle.net/10361/22040
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2023.en_US
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 53-55).
dc.description.abstractInternet-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.statementofresponsibilityAnindya Roy Piyal
dc.description.statementofresponsibilityShams Iqbal
dc.description.statementofresponsibilityAnupom Ray Rohan
dc.description.statementofresponsibilityNowshin Zaman
dc.description.statementofresponsibilityNowshin Meheja
dc.format.extent55 pages
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.subjectFake-newsen_US
dc.subjectBangla fake-newsen_US
dc.subjectBNLPen_US
dc.subjectBLTKen_US
dc.subjectbn_w2v_wikien_US
dc.subjectSMOTEen_US
dc.subjectLSTMen_US
dc.subjectRFCen_US
dc.subjectDeep learningen_US
dc.subject.lcshArtificial intelligence
dc.subject.lcshCognitive learning theory
dc.subject.lcshMachine learning
dc.subject.lcshComputer algorithms
dc.titleIdentifying Bangla deceptive news using machine learning and deep learning algorithmsen_US
dc.typeThesisen_US
dc.contributor.departmentDepartment of Computer Science and Engineering, Brac University
dc.description.degreeB.Sc. in Computer Science


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record