226C Hackerman Hall
Research Areas
Artificial Intelligence
Natural Language Processing

Benjamin Van Durme is an associate professor in computer science with a secondary appointment in cognitive science. He is a member of the Center for Language and Speech Processing (CLSP) and leads natural language understanding research at Johns Hopkins University’s Human Language Technology Center of Excellence. His affiliations include CLSP and HLTCOE.

Van Durme’s work focuses on how computers acquire knowledge about the world, whether it is specific facts (“Johns Hopkins University is located in the city of Baltimore”), or general knowledge (“Universities are attended by students, and are sometimes located in cities”).

His research involves topics in natural language processing, data mining, social media analysis, machine learning, linguistic semantics, and other topics related to artificial intelligence and cognitive science. With his students, and with his colleagues at Johns Hopkins and other universities, he strives to teach computers how to extract structure from the text, how to design algorithms and data structures for working with large collections of data and to find ways in which machines can learn to comprehend how we convey knowledge through language – the meaning behind the words.

Van Durme received his Ph.D. in computer science and linguistics in 2010 from the University of Rochester, where he earlier earned an MS in computer science and a BS/BA in computer science/cognitive science. He earned an MS in language technologies in 2004 from Carnegie Mellon University. At Johns Hopkins, he teaches and has taught courses in artificial intelligence, knowledge discovery in text, and event semantics in theory and practice.

Most of Van Durme’s team’s publicly-released software can be found at the JHU HLTCOE GitHub and Docker sites. His work in decompositional semantics is starting to be organized at Decomp.net, with software available.

Secondary Appointments: Cognitive Science