Sherry Ruan (Chinese name: 阮珊珊) is a PhD student studying computer science at Stanford University. Her main research interest is the intersection of artificial intelligence and human-computer interaction.

Previously, she worked with Professor James Landay, Professor Jacob Wobbrock, and Professor Andrew Ng on a study comparing the text entry performance of speech-based dictation versus small touch screen keyboards. She also worked with Professor Maneesh Agrawala on automatically extracting references between text and tables from academic papers and with Professor Percy Liang on robust machine learning at the Stanford Artificial Intelligence Lab (SAIL). At McGill University, she worked on computing bisimulation metrics for Markov Decision Processes with Professor Prakash Panangaden and Professor Doina Precup and defining and justifying well-founded recursion principles over LF specifications with Professor Brigitte Pientka.