# Anya A news headline aggregator that clusters near-duplicate headlines into **stories** and reports only the stories covered by a minimum number of distinct outlets. Instead of printing every pairwise "duplicate found" alert, Anya groups matching headlines transitively (union-find over cosine similarity) and answers the useful question: *which stories are multiple independent sources reporting right now?* ## How it works 1. **Load** source URLs and stopwords from `resources/`. 2. **Fetch** each source. RSS/Atom feeds are parsed as structured XML (titles and publication timestamps); HTML pages are scraped for ``/`` text, associating each headline with the nearest `