Professional Documents
Culture Documents
INTERNSHIP REPORT
On
“FAKE NEWS DETECTION USING MACHINE LEARNING”
Submitted in partial fulfillment of the requirements for
INTERNSHIP
For the Academic
year 2023-24
Submitted by:
GEETHA C 1GG21CS404
CERTIFICATE
Certified that the Internship Report entitled " FAKE NEWS DETECTION USING MACHINE
LEARNING" carried out by GEETHA C (1GG21CS404) Submitted for the partial fulfillment of
the requirements for the award of the degree of INTERNSHIP (18CSI85) in Computer Science
and Engineering of Visveswaraya Technological University, Belagavi during the year 2023-
2024.The Internship report has approved as it satisfies the academic requirements in respect to the
Internship work prescribed for the Bachelor of Engineering Degree.
1. 1..……………………
………………………
2. ……………………… 2 …………………………
ACKNOWLEDGEMENT
I consider it a privilege to whole heartedly express my gratitude and respect to each and every
one who guided and helped me in the successful completion of this Internship Report.
I would greatly mention the enthusiastic influence provided by, Dr VASANTH G, Professor
and HOD of Dept OF CSE as my Internship Guide, for her/his ideas and co-operation showed
on me during my venture and making this Internship great success.
I am very thankful to the principal Dr G PUNDARIKA for being kind enough to providing
me an opportunity to work on a Internship in this institution.
I would also like to thank my parents and well-wishers as well as my classmates for their
guidance and their kind co-operation.
Finally, it is my pleasure and happiness to the friendly co-operation showed by all the staff
members of Computer Science Department, GECR.
ABSTRACT
This Project comes up with the applications of NLP (Natural Language Processing)
techniques for detecting the ‘fake news’, that is, misleading news stories that comes from the
non-reputable sources. Only by building a model based on a count vectorizer (using word
tallies) or a (Term Frequency Inverse Document Frequency) tfidf matrix, (word tallies
relative to how often they’re used in other articles in your dataset) can only get you so far.
But these models do not consider the important qualities like word ordering and context. It is
very possible that two articles that are similar in their word count will be completely different
in their meaning. The data science community has responded by taking actions against the
problem. There is a Kaggle competition called as the “Fake News Challenge” and Facebook
is employing AI to filter fake news stories out of users’ feeds. Combatting the fake news is a
classic text classification project with a straight forward proposition. Is it possible for you to
build a model that can differentiate between “Real “news and “Fake” news? So a proposed
work on assembling a dataset of both fake and real news and employ a Naive Bayes classifier
in order to create a model to classify an article into fake or real based on its words and
phrases.
Contents
CHAPTER 1 .............................................................................................................................................................. 1
COMPANY PROFILE .................................................................................................................................... 1
1.1 Introduction .............................................................................................................................................. 1
`1.1.1 Overview of the company .............................................................................................................. 1
`1.1.1 Vision ............................................................................................................................................. 1
`1.1.1 Mission ........................................................................................................................................... 2
`1.1.1 Goals .............................................................................................................................................. 2
`1.1.1 Services………………… .............................................................................................................. 2
1.2 ABOUT THE DEPARTMENT……........................................................................................................ 4
1.3Products and Services They Provide……….............................................................................................. 4
1.4 COMPANY SERVICES ....................................................................................................................... 5
1.5 DOMAINS ............................................................................................................................................... 5
CHAPTER 2 .............................................................................................................................................................. 6
TECHNOLOGIES LEARNT ........................................................................................................................ 6
2.1 ANACONDA ....................................................................................................................... 6
2.2 ANACONDA NAVIGATOR .............................................................................................. 7
2.3 JUPYTER NOTEBOOK ................................................................................................................. 9
2.4 SPYDER SOFTWARE ...................................................................................................... 11
CHAPTER 3 ............................................................................................................................................................ 12
CASE STUDY ON PROJECT .................................................................................................................... 12
3.1 INTRODUCTION .............................................................................................................. 12
3.2 SYSTEM ARCHITECTURE .............................................................................................13
Processing Steps ............................................................................................................ 13
3.3 LITERATURE SURVEY ............................................................................................................... 15
3.4 METHODOLOGY ......................................................................................................................... 16
EXISTING SYSTEM ............................................................................................................... 16
PROPOSED SYSTEM ............................................................................................................. 17
CHAPTER 4 ............................................................................................................................................................ 19
IMPLEMENTATION .................................................................................................................................. 19
RESULT ANALYSIS AND SNAPSHOTS ................................................................................................ 21
CONCLUSION ............................................................................................................................................ 23
REFERENCES ............................................................................................................................................ 24