Show simple item record

dc.contributor.advisorKabir, Md Rayhan
dc.contributor.advisorSakeef, Nazmus
dc.contributor.authorPritha, Barha Meherun
dc.contributor.authorIslam, Samin
dc.contributor.authorAlam, Tabassum
dc.date.accessioned2022-06-01T08:29:07Z
dc.date.available2022-06-01T08:29:07Z
dc.date.copyright2021
dc.date.issued2021-09
dc.identifier.otherID 18101232
dc.identifier.otherID 18101444
dc.identifier.otherID 18101235
dc.identifier.urihttp://hdl.handle.net/10361/16801
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.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 29-30).
dc.description.abstractHate speech is becoming more prominent and dominant in the virtual world, with the popularity of social media increasing day by day. People nowadays have various online platforms where they can express their hatred and write offensive speech in the safety of their home. They could even spread false rumors and incite hatred out of nothing. Cyberbullies often verbally attack the sentiments of people with different race, nationality, gender, beliefs and political views. They could also target young children and teenagers. It is also important to note that profane language or some sensitive topic may be bothersome when reached in front of young children and teenagers. It has become necessary for modern technology to detect all those profane and hate speeches so that they can be filtered or removed automatically before they can appear in front of young children or hurt the sentiments of targeted people. However, even though it is easy to detect profanities, it could be difficult to detect all the hate speeches which do not have any offensive or sensitive keywords. It is possible to spot all sorts of hate speeches on social media through the application of machine learning, neural networks and natural language processing. In our study, to identify and recognize hate speeches we will use various models and algorithms. Then we will design and implement an algorithm which will be able to detect hate speech and profane language more efficiently.en_US
dc.description.statementofresponsibilityBarha Meherun Pritha
dc.description.statementofresponsibilitySamin Islam
dc.description.statementofresponsibilityTabassum Alam
dc.format.extent30 pages
dc.language.isoesen_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.subjectDetectionen_US
dc.subjectHate speechen_US
dc.subjectProfanityen_US
dc.subjectVectorizationen_US
dc.subjectWord-embeddingen_US
dc.subjectBiLSTMen_US
dc.subject.lcshMachine learning
dc.subject.lcshAutomatic speech recognition.
dc.titleNovel approach to detect hate speech and profanity on online platformsen_US
dc.typeThesisen_US
dc.contributor.departmentDepartment of Computer Science and Engineering, Brac University
dc.description.degreeB. Computer Science


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record