Skip to content

Kadam-Shrushti232/content-aggregator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Content Aggregator

Problem Statement

Aggregate content from multiple news sources into a single dataset.

Approach

  • Fetch RSS feeds from multiple sources
  • Parse feed entries using feedparser
  • Store aggregated data in CSV format

Tech Stack

  • Python 3.11
  • feedparser
  • pandas

How to Run

  1. Activate virtual environment
  2. Install dependencies using pip install -r requirements.txt
  3. Run python aggregator.py

Output

  • aggregated_content.csv containing combined feed data

Web Application Features

  • Implemented as a Flask-based web application
  • Displays aggregated news articles in a clean card layout
  • Client-side search and source filtering
  • Dark mode toggle for improved user experience

About

Web-based content aggregator built using Python and Flask

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published