Project Case Study

Reddit Street Journal

Completed Jun 2024

Pipeline to identify trending stocks from Reddit discussions, fetch live stock price data from Yahoo Finance, generate AI powered summaries, and automate publication to Twitter and GitHub Pages.

Overview

Reddit Street Journal is an automated workflow focused on stock discussions from Reddit. The project processes Reddit conversations to detect trending tickers, enriches them with live market prices, creates AI generated summaries, and publishes the output for external consumption.

Architecture / How It Works

  1. Read Reddit discussions and identify trending stocks.
  2. Fetch live stock prices from Yahoo Finance.
  3. Generate AI powered summaries for the identified stocks.
  4. Publish generated output to Twitter and GitHub Pages.
  5. Run with automated DataFrame ingestion and caching as part of the deployment workflow.

Pipeline Snapshot

Reddit discussions
    -> Trending stock detection
    -> Yahoo Finance live price fetch
    -> AI summary generation
    -> Publish to Twitter + GitHub Pages

Technologies Used

  • Python
  • SQL
  • Docker
  • GCP
  • Google Cloud Jobs
  • Yahoo Finance
  • Twitter
  • GitHub Pages

Features

  • Trending stock signal extraction from Reddit discussions.
  • Live stock price enrichment using Yahoo Finance data.
  • AI powered summary generation.
  • Automated publishing pipeline to Twitter and GitHub Pages.
  • Automated DataFrame ingestion and caching support in migration workflow.