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.
* Pandas
* Numpy
* Sklearn
* Matplotlib
* Seaborn
The Algorithms used are :
* RandomForestClassifier
* PassiveAgressiveClassifier
* SVM
Graph Visualization
PassiveAgressiveClassifier
RandomForestClassifier
SVM
Developed by : kanishk sharma