Fei Fang 方菲

[ CV ]

portrait.jpeg

I am passionate about developing natural language processing (NLP) systems that understand people as they are and help them reach their full potential. I draw from machine learning, linguistics, and cognitive science to build NLP that helps people collaborate more effectively with each other and with AI. In particular, I am interested in (1) reimagining NLP technologies to better support human communication by incorporating multimodal context, and (2) developing techniques to achieve more effective human-AI communication.

I graduated from Stanford University with a B.S. in Mathematics and M.S. in Computer Science, where I was fortunate to work with Professors Chris Potts, Elisa Kreiss, and Noah Goodman. Since graduation, I have been developing systems that help people work more efficiently and collaborate more effectively.

My work at the intersection of language and technology is rooted in my journey across languages—from growing up with Mandarin and Cantonese, to achieving native fluency in English and professional proficiency in Japanese and Spanish. These experiences have offered me a humbling glimpse into the incredible diversity of human language, and fueled my commitment to developing NLP systems that serve diverse user needs while promoting inclusive communication.

If you think I could be helpful in your journey, please reach out! Whenever I look back at the challenging times in my life—from moving abroad alone as a 15-year-old, to battling cancer before graduating from college—I’m reminded that none of us walks alone. I am forever indebted to those who reached out with unexpected kindness when I needed it most, and I hope to share at least a fraction of their kindness with the world.


publications

  1. Concadia: Towards Image-Based Text Generation with a Purpose
    Elisa Kreiss, Fei Fang, Noah D. Goodman, and Christopher Potts
    In Proceedings of the 2022 Conference on Empirical Methods in Natural Language Processing, Dec 2022
  2. Color Overmodification Emerges from Data-Driven Learning and Pragmatic Reasoning
    Fei Fang, Kunal Sinha, Noah D. Goodman, Christopher Potts, and Elisa Kreiss
    In Proceedings of the Cognitive Science Society, Jul 2022

teaching

Throughout my time at Stanford, I’ve had the privilege of serving in various teaching roles across core Computer Science courses. My experience ranges from course assistance to lecturing, with a focus on theory and artificial intelligence.

CS103: Mathematical Foundations of Computing (required for all CS students)

  • Co-Lecturer (Summer 2021, appointed as Computer Science Teaching Fellow)
  • Tutorial Leader (Spring 2021)
  • Course Assistant (Spring & Fall 2019; Winter & Spring 2020)

CS221: Artificial Intelligence: Principles and Techniques (required for all CS students specializing in AI)

  • Co-Head CA, Student Liaison (Fall 2021)
  • Head CA (Winter 2021)

miscellany

  • Origin of my name: this Chinese poem
  • Favorite exercise: the plank
  • My love language: cooking for my friends
  • If I could only read one thing for the rest of my life: Four Quartets by T. S. Eliot
  • In a parallel universe: before I found NLP, I dreamt of becoming a tea ceremony master and thus began to study Japanese