Fundus: A Simple-to-Use News Scraper Optimized for High Quality Extractions
Not on the map. Why?
Abstract (arXiv)
This paper introduces Fundus, a user-friendly news scraper that enables users to obtain millions of high-quality news articles with just a few lines of code. Unlike existing news scrapers, we use manually crafted, bespoke content extractors that are specifically tailored to the formatting guidelines of each supported online newspaper. This allows us to optimize our scraping for quality such that retrieved news articles are textually complete and without HTML artifacts. Further, our framework combines both crawling (retrieving HTML from the web or large web archives) and content extraction into a single pipeline. By providing a unified interface for a predefined collection of newspapers, we aim to make Fundus broadly usable even for non-technical users. This paper gives an overview of the framework, discusses our design choices, and presents a comparative evaluation against other popular news scrapers. Our evaluation shows that Fundus yields significantly higher quality extractions (complete and artifact-free news articles) than prior work. The framework is available on GitHub under https://github.com/flairNLP/fundus and can be simply installed using pip.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 6 of its 24 references that are in the map. First posted on arXiv 22 Mar 2024.
Builds on
6 of 24 references.
References · 6
- 2022Whose Language Counts as High Quality? Measuring Language Ideologies in Text Data Selectioncited by 53
- 2023OpinionGPT: Modelling Explicit Biases in Instruction-Tuned LLMscited by 29
- 2020Hate is the New Infodemic: A Topic-aware Modeling of Hate Speech Diffusion on Twittercited by 16
- 2020Boilerplate Removal using a Neural Sequence Labeling Modelcited by 11
- 2018Web2Text: Deep Structured Boilerplate Removalcited by 10
- 2021FastWARC: Optimizing Large-Scale Web Archive Analyticscited by 7
Built on by
Citing papers per year: 2024: 1; 2025: 1; 2026: 5.
7 papers.
- 2024Balancing Continuous Pre-Training and Instruction Fine-Tuning: Optimizing Instruction-Following in LLMscited by 12
- 2025WebLists: Extracting Structured Information From Complex Interactive Websites Using Executable LLM Agentscited by 3
- 2026Infini-News: Efficiently Queryable Access to 1.3 Billion Processed Common Crawl News Articlescited by 1
- 2026Repetition over Diversity: High-Signal Data Filtering for Sample-Efficient German Language Modelingcited by 0
- 2026news-crawler-LM: A Small Long-Context Model For High-Quality News Crawlingcited by 0
- 2026Global Crises and National Policies: A Large Scale Analysis of Political Content in German Language Online Mediacited by 0
- 2026PACE: Publisher-Adaptive Content Extraction via Agentic Automationcited by 0
- 2026Global Crises and National Policies: A Large Scale Analysis of Political Content in German Language Online Media18 Aug 2026
- 2026news-crawler-LM: A Small Long-Context Model For High-Quality News Crawling23 Jul 2026
- 2026PACE: Publisher-Adaptive Content Extraction via Agentic Automation20 Jul 2026
- 2026Infini-News: Efficiently Queryable Access to 1.3 Billion Processed Common Crawl News Articles18 May 2026
- 2026Repetition over Diversity: High-Signal Data Filtering for Sample-Efficient German Language Modeling30 Apr 2026
- 2025WebLists: Extracting Structured Information From Complex Interactive Websites Using Executable LLM Agents17 Apr 2025
- 2024Balancing Continuous Pre-Training and Instruction Fine-Tuning: Optimizing Instruction-Following in LLMs14 Oct 2024