Database Prof at Cornell. I make data analysis more efficient and more user-friendly.

Ithaca, NY (USA)
Joined October 2017
🚗ThalamusDB counting pictures of red cars in the database: - Semantic operators are described in natural language and evaluated via GPT-5 - Simply store paths to images or audio files in your database – ThalamusDB recognizes the file format and selects the right LLM 💾 Code: github.com/itrummer/thalamus… 📄 Website: itrummer.github.io/thalamusd… #SemanticQueries #ApproximateProcessing #LLM #GPT5 #ThalamusDB
9
1,252
💡 Two arXiv papers published in recent days (one from us, one from TUD) reach the same conclusion: LLMs can now generate C++ code for SQL processing that outperforms classical database systems. ⚙️ Our code generator is based on Claude Code and exploits multiple agents working in parallel. Each agent performs tasks typically associated with different components in a #DBMS, such as workload analysis, query optimization, or physical design tuning. 📊 We compare to various classical #DBMS such as DuckDB, ClickHouse, Umbra, MonetDB, and PostgreSQL, finding that the agent-generated code is often significantly faster. Code generation costs are moderate (<$20), making the approach practical for frequently executed queries. 🤖 Analyzing generated code, we find that agents exploit various optimization techniques, including query-specific data structures, as well as low-level optimizations that are specific to the hardware cache hierarchy of our server. 📃 Paper: arxiv.org/pdf/2603.02081 💾 Code: github.com/SolidLao/GenDB 🌐 Site: solidlao.github.io/GenDB @lojil192574 #LLM #Databases #AI #DB
3
7
1
31
3,479
Happy to hear you liked it, @DanKornas!
This quoted post is unavailable.
4
1,485
A demo of #ThalamusDB (#SIGMOD2023), introducing semantic filter operators. Users write SQL queries with natural language predicates on table columns containing 🖼️ images, 📃 text, or 🔊 sound files. These predicates are evaluated via #LLMs. In the video (below), I'm querying for furniture ads with pictures showing "wooden tables". After entering my query, #ThalamusDB 1️⃣ performs data profiling and cost-based optimization, 2️⃣ shows the Pareto frontier of cost-quality tradeoffs, 3️⃣ updates bounds on query aggregates while processing. #ThalamusDB is designed from the ground up for approximate processing, prioritizing data that maximally reduces approximation error per cost unit. 🪧 #SIGMOD2023 demo: dl.acm.org/doi/abs/10.1145/3… 📃 #SIGMOD2024 paper: dl.acm.org/doi/10.1145/36549… 💾 Code repository: github.com/saehanjo/thalamus… @SaehanJo @sigmod #GPT4 #LanguageModel #MultimodalData @Cornell @CornellCIS
6
954
📢 All our posters & talks at #SIGMOD2025! 1️⃣ λ-Tune — using #LLMs to write configuration scripts for databases. 🪧 Poster: itrummer.github.io/SIGMOD202… 💬 Slides: itrummer.github.io/SIGMOD202… @giannakourisv 2️⃣ SpareLLM — selecting #LLMs with optimal cost-quality tradeoffs 🪧 Poster: itrummer.github.io/SIGMOD202… @SaehanJo 3️⃣ SQLBarber — generating custom benchmarks via #LLMs 🪧 Poster: itrummer.github.io/SIGMOD202… @lojil192574 4️⃣ CEDAR — cost-efficient data-driven claim verification via #LLMs 🪧 Poster: itrummer.github.io/SIGMOD202… @Tharushi96 5️⃣ SwellDB — generating data on-the-fly during query processing by #LLMs 🪧 Poster: itrummer.github.io/SIGMOD202… @giannakourisv 6️⃣ Query optimization for hybrid classical-quantum workflows 💬 Slides: itrummer.github.io/SIGMOD202… 7️⃣ Quantum annealing for optimal data partitioning 💬 Slides: itrummer.github.io/SIGMOD202… 8️⃣ Panel "AI for Future Databases" with @tim_kraska, @adityagp, @feifei_initiald, @ailamaki, and #SurajitChaudhuri 💬 Slides: itrummer.github.io/SIGMOD202… @SIGMODConf @sigmod @Cornell @CornellCIS
1
11
863
Really proud of my students — @SaehanJo, @giannakourisv, @lojil192574, and @Tharushi96 (left to right) — who each presented their latest work at #SIGMOD2025. Many thanks to the organizers for an amazing conference! @SIGMODConf @sigmod
1
1
13
759
🥳Looking forward to an amazing #SIGMOD2025 conference! Our schedule: 📃 Sunday, 15:00-17:30: Data partitioning with quantum and digital annealers 📃 Sunday, 15:00-17:30: Optimizing hybrid quantum-classical processing pipelines 📃 Tuesday, 10:30-11:30: SpareLLM - selecting LLMs with optimal cost-quality tradeoffs 🖥️ Tuesday, 11:30-13:00: Demonstrating SQLBarber - generating custom benchmarks via LLMs 🖥️ Tuesday, 11:30-13:00: Demonstrating SwellDB - generating data on-the-fly during query processing 📢 Tuesday, 16:30-18:00: Panel on AI for future databases with @TimKraska, @drfeifei, @adityagp, @ailamaki, and Surajit Chaudhuri 📃 Thursday, 10:30-11:30 & 16:30-18:00: λ-Tune - using LLMs to write configuration scripts for databases 🖥️ Thursday, 16:30-18:00: Demonstrating CEDAR - cost-efficient data-driven claim verification @giannakourisv @Tharushi96 @SaehanJo @lojil192574 @SIGMODConf @sigmod #LLM #SQL #Database
1
13
724
🥳Paper accepted at #SIGMOD2026! Our paper leverages #DigitalAnnealers (hardware accelerators for optimization) for #QueryOptimization. We scale up to large problem instances using 1⃣domain-specific problem decomposition and 2⃣pre/post-processing on classical machines. @sigmod
1
1
14
856
Outperforming various baselines, including #QuantumAnnealers and classical optimization, for large problem instances with 1000 queries. #SQL #DB #Quantum #QueryOptimization
355
Had a great time at the @dagstuhl seminar on Table Representation Learning! Lots of interesting discussions and future work directions. Many thanks to the organizers (@FrankRHutter @cbinnig @MadelonHulsebos @eisenjulian)! #TabularFoundationModel #AI #ML #DB
1
13
664
Immanuel Trummer retweeted
The submission deadline for the Q-Data Workshop has been extended by one week. The new submission deadline is April 27, 2025. @SIGMODConf #SIGMOD2025
Based on many requests, the submission deadline for the Q-Data Workshop has been extended to April 27, 2025. Plan to submit your work and spread the word! @SIGMODConf #SIGMOD2025
1
4
627
🥳I finished my book! 📘"Data Analysis with LLMs" shows how to analyze (📄text/🖼️image/🔊audio/📽️video/...) data with #LLMs and #Python! 🔗dataanalysiswithllms.com @ManningBooks #LLM #GPT4 @OpenAI #SQL #GraphData #AgenticAI @langchain @llama_index #Multimodal #DataScience
2
1
23
800
The book is a hands-on introduction to #LLMs and #Multimodal #DataAnalysis, based on a few mini-projects. It covers the @OpenAI #Python library, #Prompting, #FewShotLearning, #FineTuning, #LLM #Agents, and recent #LLM frameworks like #LangChain and #LlamaIndex.
2
316
🥳Many congrats to Dr. Saehan Jo! 🎓Saehan successfully defended his PhD thesis "Efficient Data Systems for Scalable Analysis with LLMs", introducing systems like #ThalamusDB and #SpareLLM that scale up processing with #LLMs to very large data sets! @SIGMODConf #Data #SQL #ML
1
13
791
Immanuel Trummer retweeted
The submission deadline for the Q-Data workshop is in a week. Please submit your work and spread the word! @SIGMODConf #QuantumComputing #Databases.
Our submission deadline is in a week (April 20, 2025). Please submit your work and spread the word!
2
3
575
The @Q_Data_Workshop deadline is on 4/20! Submit your work connecting database research and emerging hardware such as #DigitalAnnealers and #QuantumAnnealers! We accept: 1⃣ Long papers (12 pages) 2⃣ Short papers (6 pages) 3⃣ Abstracts (1 page) See you in #Berlin! 📄 qdataworkshop.com/ @ibrahim_sabek #QuantumComputing @SIGMODConf
1
1
404