Synthetic News Generation for Fake News Classification

Abdul Sittar, Luka Golob, Mateja Smiljanic
3/31/2025
cs.CL

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

This study explores the generation and evaluation of synthetic fake news through fact based manipulations using large language models (LLMs). We introduce a novel methodology that extracts key facts from real articles, modifies them, and regenerates content to simulate fake news while maintaining coherence. To assess the quality of the generated content, we propose a set of evaluation metrics coherence, dissimilarity, and correctness. The research also investigates the application of synthetic data in fake news classification, comparing traditional machine learning models with transformer based models such as BERT. Our experiments demonstrate that transformer models, especially BERT, effectively leverage synthetic data for fake news detection, showing improvements with smaller proportions of synthetic data. Additionally, we find that fact verification features, which focus on identifying factual inconsistencies, provide the most promising results in distinguishing synthetic fake news. The study highlights the potential of synthetic data to enhance fake news detection systems, offering valuable insights for future research and suggesting that targeted improvements in synthetic data generation can further strengthen detection models.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{sittar2025synthetic,
  title  = {Synthetic News Generation for Fake News Classification},
  author = {Abdul Sittar and Luka Golob and Mateja Smiljanic},
  year   = {2025},
  eprint = {2503.24206},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.24206v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.24206.svg)](https://codeofpaper.com/paper/2503.24206)

Discussion