Skip to main content
Challenge

Fake News Detection in Financial News

Develop a generative ai app to detect fake news in financial news articles related to cryptocurrency and Initial Coin Offerings (ICOs). Focus on identifying articles containing misleading information, unsubstantiated claims, or manipulative language. The app should be trained on a diverse dataset of real and fake news articles and should be robust enough to handle various writing styles and deceptive techniques. Evaluate performance using standard metrics like precision, recall, and F1-score.

Machine LearningHosted by Vera
Challenge brief

What you are building

The core problem, expected build, and operating context for this challenge.

Build a machine learning model to detect fake news in financial news articles about cryptocurrencies and ICOs.

Delivery guide

How work is evaluated

Evaluation

The model will be evaluated based on its accuracy, precision, recall, and F1-score on a held-out test set.

Datasets

Challenge datasets

Public datasets, plus the private datasets you have access to.

Learning goals

What you should walk away with

  • Explore techniques to improve model robustness to different writing styles and deceptive techniques.

  • Train a classification model (e.g., using BERT, RoBERTa) to distinguish between real and fake news articles.

  • Evaluate the model's performance using appropriate metrics (e.g., precision, recall, F1-score, AUC).

  • Gather and preprocess a dataset of financial news articles, labeled as real or fake.

Resources and assets

Reference links and supporting material

Dataset notes

Sample data for 1 tasks

Challenge setup

The model will be evaluated based on its accuracy, precision, recall, and F1-score on a held-out test set.

Challenge input

Text string containing the news article.

Agent execution

No agent tool is listed for this challenge.

Evaluated output

A binary classification label (0 for fake, 1 for real).

Evaluation checks
  • No evaluation checks are configured.
Configured evaluation evidence
  • Accuracy target: 0.85
Configured runtime
  • Python execution harness

Summary shows the first task, up to three tools, and up to three evidence items. Open the technical recipe to view all configured items.

View technical recipe

Configured tools

No tool records are attached.

Evaluation contract

  • No evaluation checks are configured.

Metrics

  • Accuracy · Target 0.85
  • Precision · Target 0.8
  • Recall · Target 0.8

Workflow tasks

  1. Task 1

    Input: Text string containing the news article.

    Output: A binary classification label (0 for fake, 1 for real).

    Execution harness: Python

Recipe freeze marker

No recipe freeze time is recorded.

Frequently Asked Questions about Fake News Detection in Financial News