He is also affiliated with the Center for Language and Speech Processing. He earned his B.S. and B.A. (’01), an M.S. in Language Technologies (’04) and an M.S. in Computer Science (’06) and his Ph.D. (’09) from the University of Rochester. His research focuses on social media, randomized algorithms, and computational semantics.