Skip to content

rizaldiy/fake-news-detection

Repository files navigation

Fake News Detection using Deep Learning

This project proposed Word2Vec-LSTM methods for detecting fake news in Indonesian text language. As many as 4,800 news data from three Indonesian news sites with high credibility (cnnindonesia, detik.co.id, and turnbackhoax.id) are obtained through the crawl/scrap data process and used for this learning project. The average of the 10-fold cross-validation score results shows that:

  • Accuracy: 89.42%
  • Precision: 88.76%
  • Recall: 92.53%
  • F1 Score: 89.97%

Model

link : https://drive.google.com/file/d/1D22KQp4lMTtF4EamzuDkR86lGUbg5seX/

How to use

  1. Clone this repository.
  2. Download the model from gdrive link.
  3. Run app.py, go to the http://127.0.0.1:5000/
  4. Paste article text in text area input and submit.

Note

  • This project is only for learning purposes and doesn't work well in real time because was trained on historical and limited data.

Paper of Project

[1] R. Yusuf and S. Suyanto, "Hoax Detection on Indonesian Text using Long Short-Term Memory," 2022 5th International Conference on Information and Communications Technology (ICOIACT), 2022, pp. 268-271, doi: 10.1109/ICOIACT55506.2022.9972086.

About

Indonesian fake news detection using word2vec-lstm and flask.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages