MediaWiki Code2Code Search: Neural Retrieval for the Semantic Discovery of Open-Source Software Entities
Not on the map. Why?
Abstract (arXiv)
Code search in large-scale ecosystems is often hindered by the lexical gap between user queries and implementation details, alongside the trade-off between the low latency of traditional Information Retrieval (IR) and the precision of Deep Learning (DL). We present MediaWiki Code2Code Search, a neural retrieval system for semantic code-to-code discovery. By indexing 1.29 million structural entities (functions, types, and templates) across 2,500+ MediaWiki repositories, our system enables retrieval based on computational intent rather than surface tokens. We employ a split-build architecture, decoupling GPU-intensive offline indexing from a CPU-only serving layer; our FAISS IVF-PQ index occupies 168.6 MB: a 96.6% reduction compared to a flat float32 baseline, and achieves a median query latency of 1.85 seconds on commodity hardware, satisfying the 6 GiB RAM constraint of Wikimedia Toolforge. Our evaluation across a 27-query benchmark demonstrates superior performance over the BM25 baseline, achieving a P@10 of 0.87 compared to 0.64 (0.52 versus 0.34 for strict matching). Gains are most pronounced in name-obfuscated tasks where lexical methods fail. The system is available at https://code2codesearch.toolforge.org under the Apache 2.0 licence and provides an open RESTful API.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 6 of its 33 references that are in the map. First posted on arXiv 29 Jul 2026.
Builds on
6 of 33 references.
References · 6
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,626
- 2025Who is using AI to code? Global diffusion and impact of generative AIcited by 18
- 2022Revisiting Code Search in a Two-Stage Paradigmcited by 8
- 2020Archiving and referencing source code with Software Heritagecited by 2
- 2024Source Code Archiving to the Rescue of Reproducible Deploymentcited by 2
- 2020The Software Heritage Graph Dataset: Large-scale Analysis of Public Software Development Historycited by 1
Built on by
Citing papers per year: 2026: 1.
1 paper.