Coder Social home page Coder Social logo

rishi-bhardvaj / fake-news-detector Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jayantrane/fake-news-detector

0.0 0.0 0.0 4 MB

Detection and prevention of propagation of fake news using blockchain in android application

JavaScript 6.35% Python 21.77% Java 71.87%

fake-news-detector's Introduction

Fake-News-Detector

Detection and prevention of propagation of fake news using blockchain in android application

A)We plan to prevent propogation of fake news using blockchain. Whenever a user creates a message a new contract is created in the blockchain.Now people to whom the message is forwarded have three options namely- 1.Approve the message 2.Disapprove the message 3.Forward the message By chossing any of the options above they stake some definite cryptocurrency. Thus on every approval ,disapproval or forward crytocuurency is added in the contract.

B) They are also provided with probability of fakeness of the article or message and link of other relevent article. We summarize the given input using Natural Language Processing.The summarized content is then used to obtain relevant links from google. Along with that we search for prominant words in the text and find related trending tweets.And using this information we apply an algorithm to obtain probablity of fakeness of the content.

To finalize the contract we have three conditions as follows:

  1. The total count of either approval or disapproval should be greater than 80% of total votes.
  2. The fakeness probability of content should be greater than 75%.
  3. If both conditions are not met in certain period of time then the contract gets released.

People with right vote would be profitted by 25% margin and the wrong approvars or forwarders would be at loss. Thus preventing the propogation of fake content.Also the web scrapping tools would help people judge the article.

Thus, People would be more consious about what to share and what not to share!

fake-news-detector's People

Contributors

jayantrane avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.