Skip to content

kanishksh4rma/fake-news--detector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Fake-News-detector

Open Source Love Code Climate

My first obstacle was unexpected. After doing some research into fake news, I very quickly discovered that there are many different categories misinformation can fall into. There are articles that are blatantly false, articles that provide a truthful event but then make some false interpretations, articles that are pseudoscientific, articles that are really just opinion pieces disguised as news, articles that are satirical, and articles that are comprised of mostly tweets and quotes from other people.

I Googled around and found some people trying to categorize websites into groups like ‘satire’, ‘fake’, ‘misleading’, etc.

Objective

We live in an Era of technology, where exchange of information is vital & it's spread rate faster than ever. But due to this, alot of people/oragnizations spread FAKE news which leds to Social conflicts and misleading info among YOUTH

This has become a neccesary need to Detect the fake news before it RUINS our youth.


Libraries Used :

* Pandas
* Numpy
* Sklearn
* Matplotlib
* Seaborn


Algorithms Used

The Algorithms used are :

* RandomForestClassifier
* PassiveAgressiveClassifier
* SVM

Screenshots

Graph Visualization

Screenshot 1

PassiveAgressiveClassifier

Screenshot 2

RandomForestClassifier

Screenshot 4

SVM

Screenshot 3


Developed by : kanishk sharma

forthebadge