*Check back in mid-December for a list of Summer 2025 faculty mentors.
Summer 2024
- Brennan Antone
- Suggested: Interest in organizational social network analysis or in studying how people learn about Generative AI tools from a social science perspective
- Yoav Artzi (Cornell Tech)
- Suggested: Experience with machine learning, deep learning, web development
- Kavita Bala
- Required: Taken either an undergraduate level Computer Vision or Machine Learning course
- Tapo Bhattacharjee
- Required: Knowledge of Python (ROS and C++ are bonus)
- Suggested: Taken CS4750
- Claire Cardie
- Required: Interest in NLP
- Sanjiban Choudhury
- Required: Programming expertise (Python and PyTorch)
- Suggested: Taken CS4780
- Anil Damle
- Cristian Danescu-Niculescu-Mizil
- Required: Strong Python skills
- Suggested: Interest in natural language processing and coversation analysis
- Abe Davis
- Sarah Dean
- Suggested: Taken ML4780
- Saikat Dutta (remote mentor)
- Required: Strong programming experience (Python/JAVA)
- Suggested: Experience with machine learning, compilers, or software engineering
- Raaz Dwivedi (Cornell Tech)
- Required: Proficiency in at least one of the following three topics, and familiarity with the others: machine learning, statistics, Python
- Kevin Ellis
- Required: Knowledge of python
- Suggested: Experience with deep learning and functional programming languages
- Sainyam Galhotra
- Kyra Gan
- Required: Interest in the intersection of causality, statistics, and optimization
- Suggested: Strong math/stats background, extensive coding experience
- Giulia Guidi
- Required: Taken CS5220 and familiar with C++
- Suggested: Taken CS3410
- Bharath Hariharan
- Justin Hsu
- Required: Taken CS3110 (received at least A-)
- Suggested: Taken one or more of the following: CS4110, CS6110, CS6117, CS6861
- Thorsten Joachims
- Required: Taken an introductory machine learning course
- Jaehee Kim
- Michael Kim
- Bobby Kleinberg
- Required: Taken CS4820, interest and aptitude for reading and writing mathematical proofs
- Suggested: Received A or higher in CS4820, completion of at least one semester of probability (e.g., BTRY/STSCI3080, CS4850, ECE3100, ECON3130, ENGRD2700, MATH4710)
- Amy Kuceyeski
- Owolabi Legunsen
- David Mimno
- Rajalakshmi Nandakumar (Cornell Tech)
- Required: Experience with signal processing, working with sensors, data science skills
- Thijs Roumen (Cornell Tech)
- Suggested: Experience with CAD tools
- Adrian Sampson
- Suggested: Taken CS3110 or CS3410
- David Shmoys
- Noah Snavely (Cornell Tech)
- Required: Taken an undergraduate level computer vision course or have experience with web development
- Noah Stephens-Davidowitz
- Eva Tardos
- Angelique Taylor (Cornell Tech)
- Required: Proficient in python, experience with machine learning and particularly with reinforcement learning
- Suggested: Familiar with Pytorch and an understanding of Gym RL environments
- Aditya Vashistha
- Hakim Weatherspoon
- Walker White
- Qian Yang
- Required: Knowledge of at least one of the following - python and web app development, javascript and front-end development, qualitative user research (e.g., conducting user interviews, analyzing user interview data), python for data analysis, NLP
- Suggested: Knowledge in multiple areas listed above
- Yian Yin
- Required: Introductory-level background in probability and statistics, programming experience with Python (preferred) or R
- Suggested: Experience with network analysis or large-scale data analysis
- Cheng Zhang
- Suggested: Experience with machine learning, signal processing, hardware prototyping