I’m doing a CS PhD at Stanford, where my work focuses on mining community data to create new interactive systems. I graduated with a B.A. in Computer Science from the University of Virginia.

  • Ethan Fast, Binbin Chen, Michael Bernstein. Lexicons on Demand: Neural Word Embeddings for Large-Scale Text Analysis, IJCAI 2017 (invited paper, to appear)
  • Ethan Fast, Eric Horvitz. Long-Term Trends in the Public Perception of Artificial Intelligence, AAAI 2017 (arXiv preprint)
  • Ethan Fast, Eric Horvitz. Identifying Dogmatism in Social Media: Signals and Models, EMNLP 2016 (pdf)
  • Ethan Fast, Michael Bernstein. Meta: Enabling Programming Languages to Learn from the Crowd, UIST 2016 (pdf)
  • Ethan Fast, Tina Vachovsky, Michael Bernstein. Shirtless and Dangerous: Quantifying Linguistic Signals of Gender Bias in an Online Fiction Writing Community, ICWSM 2016 (pdf)
  • Ethan Fast, Binbin Chen, Michael Bernstein. Empath: Understanding Topic Signals in Large-scale Text. CHI 2016 (pdf) Best Paper
  • Ethan Fast, Will McGrath, Pranav Rajpurkar, Michael Bernstein. Augur: Mining Human Behaviors from Fiction to Power Interactive Systems. CHI 2016 (pdf) Honorable Mention
  • Ethan Fast, Daniel Steffee, Lucy Wang, Joel Brandt, Michael Bernstein. Emergent, Crowd-scale Programming Practice in the IDE. CHI 2014 (PDF)
  • Ethan Fast, Colleen Lee, Alex Aiken, Michael Bernstein, Daphne Koller, Eric Smith. Crowd-scale Interactive Formal Reasoning and Analytics. UIST 2013 (PDF)
  • Ethan Fast, Claire Le Goues, Westley Weimer, Stephanie Forrest. Designing better fitness functions for automated program repair. GECCO 2010 (PDF)
  • Ethan Fast, Pranav Rajpurkar, Michael Bernstein. Text Mining Human Behaviors for Interactive Systems, Extended Abstract CHI 2015 (PDF)
  • Eric Schulte, Zachary P. Fry, Ethan Fast, Westley Weimer, Stephanie Forrest. Software Mutational Robustness Genetic Programming and Evolvable Machines, 2013
  • “Emergent, Crowd-scale Programming Practice in the IDE, CHI: 2014 (SLIDES)
  • “Crowd-scale Interactive Formal Reasoning and Analytics.” UIST 2013 (SLIDES)
  • “Tendon Typing.” Stanford CS 376, 2013 (SLIDES, VIDEO)
  • “Designing better fitness functions for automated program repair.” The Genetic and Evolutionary Computation Conference, 2010 (SLIDES)
  • “Mutational Robustness and Automatic Program Repair.” Santa Fe Institute, 2010 (SLIDES)