Fake News detector using machine learning
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Hugo LIVET cdd659b5dc
continuous-integration/drone/push Build is passing Details
✏️ Fix path
5 months ago
datas 🎉 add initial python script and datas 5 months ago
src ✏️ Fix path 5 months ago
.drone.yml fix ci 5 months ago
.gitignore fix ci 5 months ago
LICENSE Initial commit 5 months ago
README.md Update 'README.md' 5 months ago
requirements.txt 💄 add index viex for web app 5 months ago

README.md

Build Status

Built with

Python Django scikit-learn

Fake News Detector

Getting started

Clone repo:

git clone https://codefirst.iut.uca.fr/git/PyPloteam/PlotaFakeNews.git

Install requirements using:

pip install -r requirements.txt

Training script

cd src/
python3 main.py

Launch web app

cd src/app/
python3 manage.py runserver

Dataset informations

FakeNews Dataset

title news_url source_domain tweet_num real
title of the article URL of the article web domain where article was posted number of retweets for this article 1 is real and 0 is fake

(N.B. Italic columns are not used for learning models)

References

Authors

LIVET Hugo

DE LA FUENTE Axel

Acknowledgements

Thanks to our professor for his guidance and feedback throughout the development of this project.

  • SAMIR Chafik