Skip to main content

Dan Klein

Associate Professor, Computer Science at UC Berkeley

About Me

Dan Klein (PhD Stanford, MSt Oxford, BA Cornell) is an Associate Professor of Computer Science at the University of California, Berkeley. His research focuses on natural language processing and using computational methods to automatically acquire models of human languages. Examples include large-scale systems for language understanding, information extraction, and machine translation, as well as computational linguistics projects, such as the reconstruction of ancient languages. One of his best-known results was to show that human grammars can be learned by statistical methods. He also led the development of the Overmind, a galaxy-dominating, tournament-winning agent for the game of Starcraft. Academic honors include a Marshall Fellowship, a Microsoft Faculty Fellowship, a Sloan Fellowship, an NSF CAREER award, the ACM Grace Murray Hopper award for his work on grammar induction, and best paper awards at the ACL, NAACL, and EMNLP conferences. Professor Klein is the recipient of multiple teaching honors, including the UC Berkeley Distinguished Teaching Award.

Courses and Programs taught by Dan Klein

Check back later for new courses!

Browse all courses and programs