Project Documentation
Project Documentation
BACHELOR OF TECHNOLOGY
IN
COMPUTER SCIENCE AND ENGINEERING
Submitted By
ASSOCIATE PROFESSOR
DEPARTMENT OF CSE
CERTIFICATE
This is to certify that the project work entitled “CYBERBULLYING PREDECTION USING
MACHINE LEARNING” is a bonafide work carried out by Mr. SHAIK AKRAM
(21KT5A0506). Fulfillment for the award of the degree of Bachelor of Technology in
COMPUTER SCIENCE AND ENGINEERING of Jawaharlal Nehru Technological
University, Kakinada during the year 2021-2024. It is certified that all corrections/suggestions
indicated for internal assessment have been incorporated in the report. The project report has
been approved as it satisfies the academic requirements in respect of project work prescribed for
the above degree
EXTERNAL EXAMINER
ACKNOWLEDEMENT
We owe a great many thanks to a great many people who helped and supported and suggested
us in every step.
We are glad for having the support of our principal Dr. J. Lakshmi
Narayana ,M.Tech ,Ph.D who inspired us with his words filled with dedication and discipline
towards work.
We express our gratitude towards Dr. D. Durga Prasad, M.Tech, Ph.D, Professor & HoD
of Computer Science and Engineering for extending his support through training classes which
had been the major source to carry out our project.
We are very much thankful to Mr. A. Chandra Mouli, M. Tech, Ph.D , Associate
Professor, Guide of our project for guiding and correcting various documents of ours with
attention and care. Sir, has taken pain to go through the project and make necessary corrections
as and when needed.
Finally, we thank one and all who directly and indirectly helped us to complete our project
successfully.
Project
Submitted by
Shaik.Akram
(21KT5A0506)
DECLARATION
Project
Submitted by
Shaik.Akram
(21KT5A0506)
ABSTRACT
Cyberbullying has become a prevalent issue in the digital age, significantly affecting individuals'
mental health and well-being. This project presents an approach to predict cyberbullying
incidents using machine learning techniques. By leveraging a diverse set of features, including
text content, user interactions, and temporal patterns, a predictive model is developed to classify
cyberbullying instances. Several machine learning algorithms, including Support Vector
Machines (SVM), Random Forest, and Gradient Boosting Machines (GBM), are evaluated to
identify the most effective model..
This project offers a comprehensive understanding of Cyberbullying incidents and their
corresponding offences combining a series of approaches reported in relevant Work. The
implementation provides the opportunity to systematically combine various element or
Cyberbullying characteristics. Additionally, a comprehensive list of Cyberbullying-related
offences is put forward. The offences are ordered in a Deep Neural Network classification
system based on specific criteria to assist in better classification and correlation of their
respective incidents. This enables a thorough understanding of the repeating and underlying
criminal activities.
The proposed system demonstrates promising results in cyberbullying prediction, offering a
proactive solution to mitigate its harmful consequences. Implementing this predictive model
enables social media platforms and authorities to swiftly identify and address cyberbullying,
fostering a safer online environment.
In conclusion, We have successfully implemented an effective system for detecting and
identifying abusive comments on social media using a random forest classifier. Our goal is to
filter tweets or comments using machine learning algorithms, creating a healthy environment for
interaction and information exchange. It's our responsibility as the future generation to prevent
the toxic environment in social media and foster a positive online space.
CONTENTS
1. INTRODUCTION 1
1.1.1 Scope 1
1.1.2 Purpose 1
2. SYSTEM ANALYSIS 5
2.4 Methodologies 10
2.4.1 Preprocessing 10
12
2.4.3 Classification
3. SYSTEM DESIGN 16
3.4 Dataset(Sample) 25
4. SYSTEM IMPLEMENTATION 26
4.3 Results 44
5. TESTING 50
7. REFERENCES 57
LIST OF THE FIGURE
LIST OF TABLES