Colin Cherry works in Machine Translation and Natural Language Processing. He's interested in creating learning algorithms that discover the underlying structures behind words and sentences, and making use of that structure to generate language. Previously, he was a Research Officer in Text Analytics at National Research Council Canada, and a Researcher in the Natural Language Processing group at Microsoft Research. He received his PhD from the University of Alberta.
He is a proud member of the Association for Computational Linguistics (ACL). He is currently serving as chair of the North American chapter of the ACL (NAACL), and as an action editor of the Transactions of the ACL (TACL).
More details at his personal homepage.