Rashmi Banthia

Applied AI · Research · Teaching

I build and study machine learning models, teach how they work, and share what I learn through research and practical projects. My interests span natural language, computer vision, and audio.

  • Kaggle Competitions Master
  • Teaching Fellow, Harvard SEAS

01 / SELECTED WORK

Good questions.
Hands-on answers.

A few projects I’ve spent a lot of time thinking about. From the language we write to the world we listen to.

BIRDCLEF+ 2026Working note · in staging

Listening to
the Pantanal.

How do you recognize wildlife in a noisy soundscape—with only 90 minutes of CPU time? Our work brings together distillation and diverse audio models to tackle that constraint.

With Stefano Morelli and Aman Kapoor · Equal contributions

About the working note

Listening to the Pantanal: Runtime-Constrained Distillation and Diversity-Aware Ensembling for BirdCLEF+ 2026.

The ensemble combines sound event detection models with a Perch/ProtoSSM branch using per-class rank fusion. Proceedings are currently in staging.

4th place, of 2,048 teams.

Natural language processing

Finding personal information in student writing

PII Data Detection

A DeBERTa ensemble trained with synthetic data generated by Llama 3 70B. A data-first approach to detecting sensitive information in educational text.

Synthetic dataToken classification
Read the solution

13th place, solo · of ~4,400 teams.

Natural language processing

Telling human and AI writing apart

LLM Detect AI-Generated Text

I generated 45,000 essays and trained a transformer ensemble. Trusting private cross-validation mattered more than chasing the public leaderboard.

TransformersValidation
Read the solution

13th place, of ~1,400 teams.

Machine learning for education

Understanding the thinking behind a wrong answer

EEDI · Mining Misconceptions in Mathematics

A Qwen retrieval and reranking cascade for identifying misconceptions. I fine-tuned the 14B retriever and built the full inference pipeline for two T4 GPUs.

RetrievalLLM reranking
Read the solution

There’s more in the notebooks.

All Kaggle writeups ↗

02 / TEACHING

The other half
of learning?
Teaching.

I’m a Teaching Fellow for machine learning and data science at Harvard SEAS and Harvard Extension. I’ve been teaching in this field since 2016.

I like working through hard problems—and helping others find their way through them, too.

View my résumé ↗

CURRENT TEACHING

01

Practical machine learning

AC215 · Advanced Practical Data Science

02

Data science foundations

CS109A / CS109B

SUMMER WORKSHOPS · 2025 & 2026

03

Professional AI workshops at MIT

Teaching Fellow · Summers 2025 and 2026

With Prof. Wojciech Matusik and Prof. Hanspeter Pfister

Previous teaching

Earlier Teaching Fellow roles include Harvard Business School and these courses:

  • Data Science Pipeline and Critical Thinking
  • CSCI E-82 · Machine learning in practice

From the first model to the experiment that finally makes sense.

SHARING WHAT I LEARN

Talks & teaching materials

About me

My work spans applied AI, machine learning, teaching, and research, with a focus on natural language, computer vision, and audio. I enjoy tackling challenging problems and sharing what I learn.

Natural languageComputer visionAudio

KEEP THE CONVERSATION GOING

Let’s compare
notes.

↗

Machine learning, teaching, or an interesting problem.
I’d love to hear what you’re working on.

LinkedIn ↗GitHub ↗Kaggle ↗