~/talk

CodeCommons_ Towards transparent, richer and sustainable datasets for code generation model training

Talkat PyData Paris 2025 · 2025-09-30..10-01· [open-source, large-language-models]
links:none on file
slides:none on file

CodeCommons builds a metadata-rich code corpus on top of Software Heritage and claims an ingestion pipeline that will catch up ~150 million GitHub repositories. The implementation runs on an HPC cluster using Kafka and RocksDB for streams and indexes, a Redis-style queue and object storage, and a custom dduplicator component that exports OC-format graph objects. Indexes swell to 1.4 terabytes, an index corruption is repaired, and the pipeline currently runs and is being benchmarked to finish ingestion in a few months.

AI-written summary · about

  1. 0:00CodeCommons project intro
  2. 2:08Software Heritage’s mission
  3. 3:12Enriching code with metadata
  4. 4:56Infrastructure contributions
  5. 7:45Ingestion pipeline overview
  6. 10:59HPC constraints
  7. 13:32Deduplicator deep dive
  8. 17:51HPC challenges and solutions
  9. 19:20Ethics transparency goals
  10. 20:22Next steps and resources
  11. 21:23Q&A: Motivation and infrastructure
  12. 23:56Q&A: Ingestion timeline
  13. 24:38Q&A: Accessibility and UI
  14. 26:27Q&A: Query capabilities
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.