Coder Social home page Coder Social logo

shrebox / fake-news-detection Goto Github PK

View Code? Open in Web Editor NEW
14.0 3.0 0.0 730 KB

This repository contains supervised fake news detection on LIAR dataset. Check out the analysis details for more details.

Jupyter Notebook 100.00%
fake-news fake-news-detection supervised-learning machine-learning neural-networks doc2vec logistic-regression mlp-classifier ensemble-model svm-classifier

fake-news-detection's Introduction

Checkout the code: Open In Colab

Detailed analysis: Report_Fake_News_Detection_NUS.pdf

Fake-News-Detection

Refer to this paper: ​https://aclweb.org/anthology/W18-5513​.

● Dataset download link: ​https://github.com/Tariq60/LIAR-PLUS/tree/master/dataset

● An earlier version of the dataset appeared in this paper: https://arxiv.org/pdf/1705.00648.pdf​.

● Earlier Dataset can be downloaded from: ​https://github.com/thiagorainmaker77/liar_dataset​.

LIAR-PLUS is a benchmark dataset for fake news detection, released recently. This dataset has evidence sentences extracted automatically from the full-text verdict report written by journalists in Politifact. It consists of 12,836 short statements taken from POLITIFACT and labeled by humans for truthfulness, subject, context/venue, speaker, state, party, and prior history. For truthfulness, the LIAR dataset has six labels: pants-fire, false, mostly-false, half-true, mostly-true, and true. These six label sets are relatively balanced in size.

There are two tasks:

  1. Binary classification task (true, false)
  2. Six-way classification task (pants on fire, false, mostly false, half-true, mostly true, true) Your task is to select a classifier (or a group of classifiers) that you think is suitable for this dataset and get the highest possible accuracy. You can choose different classifiers for the two tasks. You are free to use any ideas you think will be suitable for this dataset. For example, you may plot graphs for gaining insights about the features or clean/re-organise the data for feature extraction.

fake-news-detection's People

Contributors

shrebox avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  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.