EDBT 2026 Demo / reviewers in the wild / expert
Vanessa Steurer
dblp:217/4836
· DBLP profile ↗
1ranked-venue papers
0as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 1
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.
| Software engineering, system software, and programming languages
1 paper |
Program synthesis and code generation · 50% Empirical software engineering · 50% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program synthesis and code generation
code generation from natural language |
0.4 | 1 | 2020 | Programming in Natural Language with fuSE: Synthesizing Methods from Spoken Utterances Using Deep Natural Language Understanding · ACL 2020 |
Empirical software engineering
end-user programming |
0.4 | 1 | 2020 | Programming in Natural Language with fuSE: Synthesizing Methods from Spoken Utterances Using Deep Natural Language Understanding · ACL 2020 |
Methods — techniques the papers use, named apart from their topics
knowledge-based methods · 0.4information retrieval · 0.4BiLSTM · 0.4BERT · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Programming in Natural Language with fuSE: Synthesizing Methods from Spoken Utterances Using Deep Natural Language UnderstandingabstractThe key to effortless end-user programming is natural language.We examine how to teach intelligent systems new functions, expressed in natural language.As a first step, we collected 3168 samples of teaching efforts in plain English.Then we built fu SE , a novel system that translates English function descriptions into code.Our approach is three-tiered and each task is evaluated separately.We first classify whether an intent to teach new functionality is present in the utterance (accuracy: 97.7% using BERT).Then we analyze the linguistic structure and construct a semantic model (accuracy: 97.6% using a BiLSTM).Finally, we synthesize the signature of the method, map the intermediate steps (instructions in the method body) to API calls and inject control structures (F 1 : 67.0% with information retrieval and knowledge-based methods).In an end-to-end evaluation on an unseen dataset fu SE synthesized 84.6% of the method signatures and 79.2% of the API calls correctly. Sebastian Weigelt, Vanessa Steurer, Tobias Hey 0001, Walter F. Tichy |
ACL | 2 |