Immanuel Trummer

Immanuel Trummer

Associate Professor, Cornell University

Immanuel Trummer is an associate professor of computer science at Cornell University. His research makes data analysis more efficient and more user-friendly, in particular by the use of large language models. He received the NSF CAREER grant, and several "Best of VLDB" and "Best of SIGMOD" awards. He is also the author of the book "Data Analysis with LLMs", now available in five languages.

Publications

2026

Data Engineering Bulletin Towards Token-Efficient Query Languages for Data Agents. Immanuel Trummer

PVLDB SemBench: A Benchmark for Semantic Query Processing Engines. Jiale Lao, Andreas Zimmerer, Olga Ovcharenko, Tianji Cong, Matthew Russo, Gerardo Vitagliano, Michael Cochez, Fatma Özcan, Gautam Gupta, Thibaud Hottelier, H. V. Jagadish, Kris Kissel, Sebastian Schelter, Andreas Kipf, Immanuel Trummer

2025

2021

https://arxiv.org/pdf/2107.04553.pdf Can deep neural networks predict data correlations from column names? Immanuel Trummer

2020

CIDR BitGourmet: deterministic approximation via optimized bit selection. Saehan Jo, Immanuel Trummer

2019

2018

2017

Funding

External

Internal

  • CCSS Grant: Towards a National Infrastructure of Federated Private Computation Spaces (2026–2027).
  • CIDA RIF Seed Grant: Co-Creating a Human-Machine Interface Better Adapted for On-Farm Data Recording, Curation, Management, and Use (2021–2023).
  • Huawei Research Initiative: Deterministic Approximation via BitGourmet (2019).

Students

Postdoctoral researchers

PhD students

Graduated PhD students

First position listed is where each student went after completing the PhD.

  • Junxiong Wang (2019–2024), first position: Together AI (website)
  • Saehan Jo (2018–2025), first position: Amazon (website)
  • Victor Giannakouris (2021–2026), first position: Google SRG (website)
  • Ziyun Wei (2018–2024), first position: ByteDance (website)

Teaching

Cornell Courses

  • CS 4320: Introduction to database systems.
  • CS 4321: Practicum in database systems.
  • CS 5322: Efficient analysis of large data sets.
  • CS 6320: Advanced database systems.
  • CS 7390: Seminar in database systems.

Online Courses