
Hi there, I’m Sergio 😊
I’m an Argentinian 🇦🇷 researcher in speech and natural language understanding at Idiap 🇨🇭🏔️
五つの「気」: 勇気・元気・本気・やる気・根気
Curious about what I do or who I am? If we were chatting over coffee ☕ (or mate 🧉) one afternoon, and you ask me, I’d probably say something like :
I’m part of Idiap Research Institute’s Speech & Audio Processing group. From a little valley in the heart of the Swiss Alps 🇨🇭🏔️, Idiap has been a leading institute in AI and ML for decades (fun fact: it’s where PyTorch was born! 🚀). My work focuses on speech recognition, dialog modeling, and interpretability, where I aim to extract representations that turn conversations into structures you can reason about.
Recently, I’ve been working on action-driven sentence embeddings to transform raw conversations into workflows. In the Dialog2Flow work, I unified task-oriented dialog datasets to pre-train embeddings that cluster utterances by both semantics and communicative intention, revealing underlying conversational graphs. I also introduced a new soft-contrastive supervised loss, which is particularly effective for tasks with many (potentially similar) labels — if you’re curious, the code, a ready-to-use model, and the dataset are available for playing around 🛠️.
Before LLMs became mainstream, I worked on interpretable text classification. During my PhD, I developed the SS3 model, a set of equations designed to highlight important textual features as it reads. This model achieved the best result in the CLEF eRisk challenge for three consecutive years (2019–2021) among all participating teams, and led to the creation of the open-source PySS3 library — if you’re interested, there’s an online demo 🔍.
As a researcher, I’ve published and reviewed for top-tier NLP and speech venues, including ACL, EMNLP, INTERSPEECH, and ICASSP. You can check out the full list of my publications on Google Scholar.
- Winner 😎 of the ICC Challenge 2024: team Steply (call-center workflow assistant 🧑💻).
- Johns Hopkins University's JSALT 2023 & 2025: contributed to the Automatic design of conversational models and gave lectures on, and contributed to, synthetic dialog generation with LLMs as a senior researcher member — you can see me presenting on the final day 🙈 on YouTube 🎥.
I have been coding since childhood (20 plus years of experience now! 👶💻), and curiosity keeps pulling me deeper. Here are a few projects I invested a lot of work in the past and I’m especially proud of:
- T‑World: an open-source and fully web-based 3D platform for AI research and education with agents. It’s built with native JavaScript (no frameworks) and runs entirely in the browser. You can code agents in any language, and I’ve included examples like Q-Learning-based reinforcement learning agents and A*-based problem solvers. You can even play against them 🎮! Check it out — click on "Run T-World!" at the bottom and run the first environment of the list 😎
-
As a Computer Science student, I also created, from scratch, a simple C-inspired programming language for people learning to code. I designed its context-free grammar, wrote a recursive-descent parser in C++, and implemented a stack-based virtual processor as its interpreter and the compiler logic for it. Later, I explored compiling directly to machine code and built a C++ library to generate valid Windows
.exe
(PE) files from user-provided x86 instructions. I paused the integration of this library to focus on my PhD and dedicate my efforts to AI research 😅 - For fun and learning, I’ve loved to implement many things from scratch. For instance, communication protocols (HTTP, TCP, UDP, WebSocket, etc.) based on their RFCs. For example, I coded a custom WebSocket proxy server in C to connect external agent programs to the in-browser 3D simulation in T‑World. I also implemented small physics engines, the math behind 3D and 2D rendering, and simple-reflect agents with, sometimes, unique emergent behaviors 🙈
On the side, in the past I’ve ventured into 2D and 3D animation (some pieces even aired on MTV Latinoamérica 📺), ethical hacking, and teaching. I also enjoy playing classical guitar 🎵 and learning Japanese 🇯🇵 — at one point, I reached the milestone of reading around 1000 kanjis!
If you’d like to connect, feel free to reach out at sergio.burdisso@gmail.com ✉️. I’m friendly, passionate, and open-minded, so don't hesitate 💪. Alternatively, you can connect with me on LinkedIn.