M·M/A.I.
Photo of Robin Chan
🇨🇭 Zürich, Switzerland

Robin Chan

Robin Shing Moon Chan (陳承滿)
PhD Student · ETH Zürich · ML Institute
Advised by Ryan Cotterell
Researches Inference-time LM control
Probabilistic inference for LMsInteractive disambiguationVisual NLPProbabilistic programmingGenLM
About

Robin Chan is a PhD student at the Institute for Machine Learning at ETH Zürich, advised by Prof. Ryan Cotterell at Rycolab. His research focuses on inference-time language-model control, integrating methods from probabilistic inference and human-computer interaction.

He is active in the GenLM consortium, building an open-source ecosystem for language-model probabilistic programming. Before his PhD he obtained an M.Sc in Data Science at ETH Zürich, with a thesis on controlled LLM code generation at IBM Research Europe.

Robin won Best Paper at CHI 2026 (PleaSQLarify, top 1% of ~7,000 submissions) and an Outstanding Reviewer Award at NeurIPS 2025.

Affiliation: Institute for Machine Learning, ETH Zürich (Rycolab).

Honours
  • CHI 2026 Best Paper Award (top 1%)
  • NeurIPS 2025 Outstanding Reviewer
Selected publications

Robin's prior work.

These papers are notsubmissions to the Mental Models of AI workshop. The workshop hasn't happened yet. They are the body of work Robin brings to the committee, verified against personal sites and Google Scholar.

7 entries · 20232026
20262 papers
2026CHI

PleaSQLarify: Visual Pragmatic Repair for Natural Language Database Interfaces

Robin Chan, Rita Sevastjanova, Menna El-Assady
Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems
Best Paper Award (top 1%)

Reframes ambiguity in natural-language database interfaces as a pragmatics problem and introduces pragmatic repair, incremental clarification through minimal interaction, implemented through a visual UI of interpretable decision variables. A study with twelve participants shows users recognise alternative interpretations and resolve ambiguity efficiently.

Interactive LM controlDOI ↗PDF ↗
2026Preprint

Ensembling Language Models with Sequential Monte Carlo

Robin Chan, Tianyu Liu, Samuel Kiegeland, Clemente Pasti, Jacob Hoover Vigly, Timothy J. O'Donnell, Ryan Cotterell, Tim Vieira
arXiv pre-print 2603.05432
Preprint

A unified framework for composing K language models into f-ensemble distributions, sampled with a byte-level sequential Monte Carlo algorithm operating in a shared character space, enabling consistent ensembling across models with mismatching vocabularies.

Probabilistic LM controlarXiv ↗PDF ↗
20252 papers
20242 papers
20231 paper