Catherine Yeo

Profile Photo



Hi! I'm a student at Harvard pursuing a B.A. and M.S. in Computer Science, minor in English. Previously I was a SWE intern at Apple, and I'll be a research intern at IBM this summer.

My research interests include: machine learning, natural language processing, human-computer interaction, algorithmic fairness & privacy, and creating tools to make education more accessible. As part of MIT CSAIL's Internet Policy Research Initiative group, I'm doing research on designing & building a conversational, natural language programming agent used to make CS education more accessible. I also write about fairness and ethics in AI in my blog Fair Bytes.

I love hackathons and have organized 10+ hackathons (international, national, institutional, and regional). I founded and led PixelHacks, the Bay Area's first all-female high school hackathon, which is now in its 5th iteration. I also currently direct HackHarvard.

In my free time, I like to write fiction (fantasy, sci-fi, & drama) and have amassed over 200K+ readers across stories published online. I also love calligraphy, rewatching Star Wars movies, and cheering on the Golden State Warriors.

You can reach me at cyeo [at] college.harvard.edu.

Education

Harvard University

B.A./M.S. in Computer Science • 2018 - 2022 • Cambridge, MA


Experience

MIT CS and AI Laboratory (CSAIL)

Research Assistant (HCI + NLP) • Sep 2019 to Present • Cambridge, MA

Apple

Software Engineering Intern (Xcode) • May 2019 to Aug 2019 • Cupertino, CA

TechTogether

Front-End Developer • Apr 2018 to Mar 2019 • Boston, MA

Emory University

Mathematics Research Fellow • Jun 2017 to Jul 2017 • Atlanta, GA


Community Outreach

PixelHacks

Founder & Director • Oct 2016 to Present • San Jose, CA

HackHarvard

Director • Aug 2018 to Present • Cambridge, MA


Projects

Fairness in Natural Language Generation

Feb 2020 to Present • Cambridge, MA

SafePlates

Nov 2018 to Dec 2018 • Cambridge, MA

Applying Reinforcement Learning to Creating a Math Teacher AI

Feb 2018 to Jun 2018 • Oakland, CA

Saluton: Foreign Language Chatbot

Mar 2017 • Fremont, CA

Letter Pop

Mar 2014 to Jun 2016 • San Jose, CA

Categorizing Hurricane Sandy Tweets Using Natural Language Processing

Aug 2015 • Stanford, CA


Skills


Awards


In the Media

[Upcoming] Defining and Evaluating Fair Natural Language Generation

Catherine Yeo, Alyssa Chen
58th Annual Meeting of the Association for Computational Linguistics (ACL) Widening NLP Workshop, 2020

abstract

CONVO: What does conversational programming need?

Jessica Van Brummelen, Kevin Weng, Phoebe Lin, Catherine Yeo
IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), 2020

abstract arXiv

Polynomials That Behave Like The Riemann Zeta-Function

Dean Cureton*, Catherine Yeo*
August 2017

abstract PDF

(* denotes alphabetical ordering.)