Associate Professor in the Department of Computer Science and Engineering at the University of California, San Diego. His research group works on natural language processing and machine learning, focusing on unsupervised methods for deciphering hidden structure. They develop techniques for analyzing various kinds of human data, including natural language, early modern books, handwritten text, historical ciphers, and music.