His research lies in human computer interaction, with a focus on computational interaction, especially on Post-PC computing devices. He is a two-time Google Faculty Research Award winner (2016 and 2017), and won the ACM CHI Honorable Mention Award three times in the past four years (2015, 2017 and 2018). He won in 2018 for his paper that outlined the design, decoding algorithm and implementation for WrisText, a system that allows users to enter text on smartwatches via wrist gestures. He was also the recipient of the 2013 Google Most Influential Paper Award. Before coming to Stony Brook, he was a research scientist at Google. This spring Bi is teaching CSE 594-Advanced Topics in Human Computer Interaction.