ruggsea/infini-news-corpus
INFINI-NEWS Corpus 🔎 Search this corpus online: query it with sub-second full-text search and n-gram counts — in the browser or via a public, keyless REST API, no download required — at infini-news.uni-graz.at (API reference). A multilingual news corpus extracted from Common Crawl CC-News WARC files. One row per article, with body text extracted via trafilatura, WARC provenance, and derived metadata (publish date, language, topic, byte hashes) in a single flat schema. Covers… See the full description on the dataset page: https://huggingface.co/datasets/ruggsea/infini-news-corpus.
Point the code link at git.ksolovev.com (repo moved; codeberg is now a mirror)
docs: add live search API reference (infini-news.uni-graz.at) to top of card
Drop trafilatura paper citation from opening sentence
Expand Source Data paragraph: explain WARC format (ISO 28500) for readers unfamiliar with it
Opening line: extracted from Common Crawl CC-News WARC files
BibTeX: reorder authors — Kirill last (senior)
Slim Terms to research-purpose-only; fix BibTeX authors to Lazzaroni/Solovev/Lasser
Slim Terms of use to attribution + no-redistribute + takedown (pure CC-BY)
Split Languages row: 1172 GlotLID + 331 CommonLingua (two identifiers, two counts)
Add Terms of use + FAIR compliance sections (manuscript-aligned)
Fix: Languages detected = 1172 (GlotLID ISO 639-3), not 331 (CommonLingua)
Add dataset_info to YAML: authoritative row counts (HF datasets-server failed 6 of 12 configs)
Fix Quick Start: drop uint64 hash for datasets, use hf:// scheme for DuckDB glob
Rationale emphasises FM-index queryability; per-column schema; drop hash step from pipeline
Drop non-standard text-mining task_category
Expand YAML metadata + add Dataset Creation section
README: drop redundant "all columns inline" line
README: keep only own bibtex in Citation; inline-cite tools where relevant
README: concrete stats (hostnames, tokens, top languages), reproduction one-liner, citations only
README: treat lang+topic as ordinary columns (no special framing)
Add files using upload-large-folder tool
Add files using upload-large-folder tool
Add files using upload-large-folder tool
Add files using upload-large-folder tool
Add files using upload-large-folder tool
Add files using upload-large-folder tool
Add files using upload-large-folder tool
Add files using upload-large-folder tool
Add files using upload-large-folder tool
Add files using upload-large-folder tool
Add files using upload-large-folder tool
Add files using upload-large-folder tool
Add files using upload-large-folder tool
Add files using upload-large-folder tool
Add files using upload-large-folder tool
Add files using upload-large-folder tool
Add files using upload-large-folder tool
Add files using upload-large-folder tool
Add files using upload-large-folder tool
Add files using upload-large-folder tool
Add files using upload-large-folder tool
Add files using upload-large-folder tool
Add files using upload-large-folder tool
Add files using upload-large-folder tool
Add files using upload-large-folder tool
Add files using upload-large-folder tool
Add files using upload-large-folder tool
Add files using upload-large-folder tool
Add files using upload-large-folder tool
Add files using upload-large-folder tool
