Demo Data from EDBT 2026 / reviewers in the wild / expert
Francesca Lucchetti
dblp:355/0691
· DBLP profile ↗
3ranked-venue papers
1as first author
3since 2021 · last 2025
0009-0002-5837-6097ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 2 · 1 first-author · 2 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
1 paper |
Efficient and distributed learning · 50% Deep learning architectures and training · 38% Language models and text generation · 12% | |
| Software engineering, system software, and programming languages
1 paper |
Program synthesis and code generation · 62% Software testing · 38% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Efficient and distributed learning
distributed training |
0.9 | 1 | 2025 | NNsight and NDIF: Democratizing Access to Open-Weight Foundation Model Internals · ICLR 2025 |
Program synthesis and code generation
code generation with language models |
0.8 | 1 | 2024 | Knowledge Transfer from High-Resource to Low-Resource Programming Languages for Code LLMs · Proc. ACM Program. Lang. 2024 |
Machine learning › Efficient and distributed learning
inference serving |
0.3 | 1 | 2025 | NNsight and NDIF: Democratizing Access to Open-Weight Foundation Model Internals · ICLR 2025 |
Natural language and speech › Language models and text generation
large language model |
0.3 | 1 | 2025 | NNsight and NDIF: Democratizing Access to Open-Weight Foundation Model Internals · ICLR 2025 |
Software testing
test generation |
0.2 | 1 | 2024 | Knowledge Transfer from High-Resource to Low-Resource Programming Languages for Code LLMs · Proc. ACM Program. Lang. 2024 |
Software testing › unit testing
unit test synthesis |
0.2 | 1 | 2024 | Knowledge Transfer from High-Resource to Low-Resource Programming Languages for Code LLMs · Proc. ACM Program. Lang. 2024 |
Methods — techniques the papers use, named apart from their topics
intervention graph · 0.9deferred remote execution · 0.9fine-tuning · 0.8compiler-based validation · 0.8code LLM · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | NNsight and NDIF: Democratizing Access to Open-Weight Foundation Model InternalsabstractWe introduce NNsight and NDIF, technologies that work in tandem to enable scientific study of the representations and computations learned by very large neural networks. NNsight is an open-source system that extends PyTorch to introduce deferred remote execution. The National Deep Inference Fabric (NDIF) is a scalable inference service that executes NNsight requests, allowing users to share GPU resources and pretrained models. These technologies are enabled by the Intervention Graph, an architecture developed to decouple experimental design from model runtime. Together, this framework provides transparent and efficient access to the internals of deep neural networks such as very large language models (LLMs) without imposing the cost or complexity of hosting customized models individually. We conduct a quantitative survey of the machine learning literature that reveals a growing gap in the study of the internals of large-scale AI. We demonstrate the design and use of our framework to address this gap by enabling a range of research methods on huge models. Finally, we conduct benchmarks to compare performance with previous approaches.
Code, documentation, and tutorials are available at https://nnsight.net/. Jaden Fiotto-Kaufman, Alexander R. Loftus, Eric Todd, Jannik Brinkmann, Koyena Pal, Dmitrii Troitskii, Michael Ripa, Adam Belfki, Can Rager, Caden Juang, Aaron Mueller, Samuel Marks, Arnab Sen Sharma, Francesca Lucchetti, Nikhil Prakash, Carla E. Brodley, Arjun Guha, Jonathan Bell 0001, Byron C. Wallace, David Bau |
ICLR | 14 |
| 2025 | Substance Beats Style: Why Beginning Students Fail to Code with LLMsabstractFrancesca Lucchetti, Zixuan Wu, Arjun Guha, Molly Q Feldman, Carolyn Jane Anderson. Proceedings of the 2025 Conference of the Nations of the Americas Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers). 2025. Francesca Lucchetti, Arjun Guha, Molly Q. Feldman, Carolyn Jane Anderson |
NAACL (Long Papers) | 1 |
| 2024 | Knowledge Transfer from High-Resource to Low-Resource Programming Languages for Code LLMsabstractOver the past few years, Large Language Models of Code (Code LLMs) have started to have a significant impact on programming practice. Code LLMs are also emerging as building blocks for research in programming languages and software engineering. However, the quality of code produced by a Code LLM varies significantly by programming language. Code LLMs produce impressive results on high-resource programming languages that are well represented in their training data (e.g., Java, Python, or JavaScript), but struggle with low-resource languages that have limited training data available (e.g., OCaml, Racket, and several others). This paper presents an effective approach for boosting the performance of Code LLMs on low-resource languages using semi-synthetic data. Our approach, called M ulti PL-T, generates high-quality datasets for low-resource languages, which can then be used to fine-tune any pretrained Code LLM. M ulti PL-T translates training data from high-resource languages into training data for low-resource languages in the following way. 1) We use a Code LLM to synthesize unit tests for commented code from a high-resource source language, filtering out faulty tests and code with low test coverage. 2) We use a Code LLM to translate the code from the high-resource source language to a target low-resource language. This gives us a corpus of candidate training data in the target language, but many of these translations are wrong. 3) We use a lightweight compiler to compile the test cases generated in (1) from the source language to the target language, which allows us to filter our obviously wrong translations. The result is a training corpus in the target low-resource language where all items have been validated with test cases. We apply this approach to generate tens of thousands of new, validated training items for five low-resource languages: Julia, Lua, OCaml, R, and Racket, using Python as the source high-resource language. Furthermore, we use an open Code LLM (StarCoderBase) with open training data (The Stack), which allows us to decontaminate benchmarks, train models without violating licenses, and run experiments that could not otherwise be done. Using datasets generated with M ulti PL-T, we present fine-tuned versions of StarCoderBase and Code Llama for Julia, Lua, OCaml, R, and Racket that outperform other fine-tunes of these base models on the natural language to code task. We also present Racket fine-tunes for two very recent models, DeepSeek Coder and StarCoder2, to show that M ulti PL-T continues to outperform other fine-tuning approaches for low-resource languages. The M ulti PL-T approach is easy to apply to new languages, and is significantly more efficient and effective than alternatives such as training longer. Federico Cassano, John Gouwar, Francesca Lucchetti, Claire Schlesinger, Anders Freeman, Carolyn Jane Anderson, Molly Q. Feldman, Michael Greenberg 0002, Abhinav Jangda, Arjun Guha |
Proc. ACM Program. Lang. | 3 |