Fake News from dubious sources has been ever-increasing, since the inception of Social Media through various channels like Facebook, Twitter and WhatsApp. This has led to modern news and journalistic temper going into serious questionability about the credibility of the news being reported. To combat this, we have developed a Machine Learning Application built atop Django and to bring the user a News Platform which allows the tracing of Fake News.
Fake News has been a modern-day challenge for many people on Social Media and there have been very fewer efforts on tackling it on Social Media Platforms where people are more subservient (not ready to accept other unquestionably) towards Fake News. This has led to many hate campaigns now being organized in the name of “facts” which usually sprout out from dubious news sources.
This has led us to adopt a Cognitive approach towards the problem which not only relies on statistical techniques but also logical reasoning by crowdsourcing the Machine Learning Model to help gather data from multiple users on a Web Platform which will allow us to perfect our model.
One specific part that we have faced a lot of problems in, was brainstorming on the Machine Learning Algorithm that we need and the desired level of accuracy needed for our project. We also had some bugs in the User-Interface and setting up the Application Programming Interface for the same which were ultimately resolved after long sessions of brainstorming and development.
Discussion