Research scientist, Department of Media Arts and Sciences
areas of expertise: artificial intelligence, human interface, intelligent software that assists users in interactive interfaces, programming by examples, reversible debugging, visualization for programming environments, software agents, computing
Henry Lieberman has been a research scientist at the MIT Media Laboratory since 1987. His interests are in the intersection of artificial intelligence and the human interface. He directs the Software Agents group, which is concerned with making intelligent software that provides assistance to users in interactive interfaces.
Many of his current projects revolve around applying Common Sense Reasoning to interactive interfaces. He is using a large knowledge base of Commonsense facts about everyday life to streamline interfaces and provide intelligent defaults and proactive help. He holds a strong interest in making programming easier for nonexpert users. He is a pioneer of the technique of Programming by Example, where a user demonstrates examples, which are recorded and generalized using techniques from machine learning. He has also worked on natural language programming and visual programming.
He worked at the MIT Artificial Intelligence Lab (now CSAIL) in parallel computing for artificial intelligence and in computer systems for education. He has published more than 100 research papers and edited three books. He holds a doctoral-equivalent degree (Habilitation) from the University of Paris VI and was a visiting professor there from 1989 to 1990.
request an interview: Sarah McDonnell | 617-253-8923 | firstname.lastname@example.org