Demo Data from VLDB 2026 / reviewers in the wild / expert
Neil Toronto
dblp:16/751
· DBLP profile ↗
8ranked-venue papers
5as first author
1since 2021 · last 2023
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 3 · 3 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-authorHuman-computer interaction and ubiquitous computing · 2 · 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.
| Human-computer interaction and pervasive computing
1 paper |
Human-AI interaction · 100% | |
| Computer graphics and multimedia
1 paper |
Image and video processing · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Program synthesis and code generation · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program synthesis and code generation
code generation with language models |
0.2 | 1 | 2023 | "What It Wants Me To Say": Bridging the Abstraction Gap Between End-User Programmers and Code-Generating Large Language Models · CHI 2023 |
Image and video processing › image restoration
demosaicing |
0.1 | 1 | 2009 | Super-resolution via recapture and Bayesian effect modeling · CVPR 2009 |
Image and video processing › image restoration
image inpainting |
0.1 | 1 | 2009 | Super-resolution via recapture and Bayesian effect modeling · CVPR 2009 |
Image and video processing
image restoration |
0.1 | 1 | 2009 | Super-resolution via recapture and Bayesian effect modeling · CVPR 2009 |
Image and video processing › super-resolution
single-frame super-resolution |
0.1 | 1 | 2009 | Super-resolution via recapture and Bayesian effect modeling · CVPR 2009 |
Image and video processing
super-resolution |
0.1 | 1 | 2009 | Super-resolution via recapture and Bayesian effect modeling · CVPR 2009 |
Methods — techniques the papers use, named apart from their topics
think-aloud study · 1.3grounded abstraction matching · 1.3markov random field · 0.1bayesian inference · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | "What It Wants Me To Say": Bridging the Abstraction Gap Between End-User Programmers and Code-Generating Large Language ModelsabstractCode-generating large language models map natural language to code. However, only a small portion of the infinite space of naturalistic utterances is effective at guiding code generation. For non-expert end-user programmers, learning this is the challenge of abstraction matching. We examine this challenge in the specific context of data analysis in spreadsheets, in a system that maps the user’s natural language query to Python code using the Codex generator, executes the code, and shows the result. We propose grounded abstraction matching, which bridges the abstraction gap by translating the code back into a systematic and predictable naturalistic utterance. In a between-subjects, think-aloud study (n=24), we compare grounded abstraction matching to an ungrounded alternative based on previously established query framing principles. We find that the grounded approach improves end-users’ understanding of the scope and capabilities of the code-generating model, and the kind of language needed to use it effectively. Michael Xieyang Liu, Advait Sarkar, Carina Negreanu, Benjamin G. Zorn, Jack Williams 0001, Neil Toronto, Andrew D. Gordon 0001 |
CHI | 6 |
| 2018 | Calculation View: multiple-representation editing in spreadsheetsabstractSpreadsheet errors are ubiquitous and costly, an unfortunate combination that is well-reported. A large class of these errors can be attributed to the inability to clearly see the underlying computational structure, as well as poor support for abstraction (encapsulation, re-use, etc). In this paper we propose a novel solution: a multiple-representation spreadsheet containing additional representations that allow abstract operations, without altering the conventional grid representation or its formula syntax. Through a user study, we demonstrate that the use of multiple representations can significantly improve user performance when performing spreadsheet authoring and debugging tasks. We close with a discussion of design implications and outline future directions for this line of inquiry. Advait Sarkar, Andrew D. Gordon 0001, Simon L. Peyton Jones, Neil Toronto |
VL/HCC | 4 |
| 2015 | Running Probabilistic Programs Backwards
Neil Toronto, Jay McCarthy, David Van Horn |
ESOP | 1 |
| 2013 | Experience report: applying random testing to a base type environmentabstractAs programmers, programming in typed languages increases our confidence in the correctness of our programs. As type system designers, soundness proofs increase our confidence in the correctness of our type systems. There is more to typed languages than their typing rules, however. To be usable, a typed language needs to provide a well-furnished standard library and to specify types for its exports. Vincent St-Amour, Neil Toronto |
ICFP | 2 |
| 2009 | Super-resolution via recapture and Bayesian effect modelingabstractThis paper presents Bayesian edge inference (BEI), a single frame super resolution method explicitly grounded in Bayesian inference that addresses issues common to existing methods. Though the best give excellent results at modest magnification factors, they suffer from gradient stepping and boundary coherence problems by factors of 4x. Central to BEI is a causal framework that allows image capture and recapture to be modeled differently, a principled way of undoing downsampling blur, and a technique for incorporating Markov random field potentials arbitrarily into Bayesian networks. Besides addressing gradient and boundary issues, BEI is shown to be competitive with existing methods on published correctness measures. The model and framework are shown to generalize to other reconstruction tasks by demonstrating BEI's effectiveness at CCD demosaicing and inpainting with only trivial changes. Neil Toronto, Bryan S. Morse, Kevin D. Seppi, Dan Ventura |
CVPR | 1 |
| 2007 | The Hough Transform's Implicit Bayesian FoundationabstractThis paper shows that the basic Hough transform is implicitly a Bayesian process-that it computes an unnormalized posterior distribution over the parameters of a single shape given feature points. The proof motivates a purely Bayesian approach to the problem of finding parameterized shapes in digital images. A proof-of-concept implementation that finds multiple shapes of four parameters is presented. Extensions to the basic model that are made more obvious by the presented reformulation are discussed. Neil Toronto, Bryan S. Morse, Dan Ventura, Kevin D. Seppi |
ICIP (4) | 1 |
| 2006 | Learning Quantum Operators From Quantum State PairsabstractDeveloping quantum algorithms has proven to be very difficult. In this paper, the concept of using classical machine learning techniques to derive quantum operators from examples is presented. A gradient descent algorithm for learning unitary operators from quantum state pairs is developed as a starting point to aid in developing quantum algorithms. The algorithm is used to learn the quantum Fourier transform, an underconstrained two-bit function, and Grover's iterate. Neil Toronto, Dan Ventura |
IEEE Congress on Evolutionary Computation | 1 |
| 2005 | Edge inference for image interpolationabstractImage interpolation algorithms try to fit a function to a matrix of samples in a "natural-looking" way. This paper presents edge inference, an algorithm that does this by mixing neural network regression with standard image interpolation techniques. Results on gray level images are presented, and it is demonstrated that edge inference is capable of producing sharp, natural-looking results. A technique for reintroducing noise is given, and it is shown that, with noise added using a bicubic interpolant, edge inference can be regarded as a generalization of bicubic interpolation. Extension into RGB color space and additional applications of the algorithm are discussed, and some tips for optimization are given. Neil Toronto, Dan Ventura, Bryan S. Morse |
IJCNN | 1 |