
Department of Computer Science
Room 161
Stony Brook, NY 11794-2424
Xiaojun Bi is an Associate Professor in the Department of Computer Science at Stony Brook University. Prior to joining Stony Brook, he was a Research Scientist at Google LLC. in California. Xiaojun Bi earned his Ph.D. from the Department of Computer Science at the University of Toronto, working with Prof. Ravin Balakrishnan. He received his Master's degree in Computer Science, and Bachelor's degree in Automation both from Tsinghua University.
Xiaojun Bi's research focuses on Human-AI interaction, AI-powered input technologies, multimodal interaction, probabilistic modeling of user interaction, and accessible input technologies. His innovations such as keyboard correction and completion algorithm, bimanual gesture typing, and personalizing language models for text entry have been integrated into the stock Google keyboard and used by Android users worldwide. This Google AI blog article introduces the successful technology transfer of some of his inventions.