Henry Lieberman

Author: Henry Lieberman

I'm a Research Scientist at the MIT Media Laboratory. I work with the Agents Group. I'm especially interested in using Artificial Intelligence techniques to improve all kinds of user interfaces. Much of my work is centered on the use of Common Sense knowledge, simple facts about people and everyday life. I also work on bringing the full procedural power of computers to non-expert users through Programming by Example, natural language and visual programming. I'm also interested in a wide variety of other topics in AI and interactive computing.

Publications

Publication period start: 2009
Number of co-authors: 79

Co-authors

Number of publications with favourite co-authors
Hugo Liu
4
Ted Selker
4
Catherine Havasi
5

Productive Colleagues

Most productive colleagues in number of publications
Fabio Paterno
126
Mary Beth Rosson
142
Brad A. Myers
154

Publications

Ko, Andrew J., Abraham, Robin, Beckwith, Laura, Blackwell, Alan, Burnett, Margaret M., Erwig, Martin, Scaffidi, Christopher, Lawrance, Joseph, Lieberman, Henry, Myers, Brad A., Rosson, Mary Beth, Rothermel, Gregg, Shaw, Mary, Wiedenbeck, Susan (2011): The State of the Art in End-User Software Engineering. In ACM Computing Surveys, 43 (3) pp. 1-44.

Wagner, Earl J., Lieberman, Henry (2004): Supporting user hypotheses in problem diagnosis. In: Nunes, Nuno Jardim, Rich, Charles (eds.) International Conference on Intelligent User Interfaces 2004 January 13-16, 2004, Funchal, Madeira, Portugal. pp. 30-37. https://doi.acm.org/10.1145/964442.964450

Wagner, Earl J., Lieberman, Henry (2004): Demonstration of agent support for user hypotheses in problem diagnosis. In: Nunes, Nuno Jardim, Rich, Charles (eds.) International Conference on Intelligent User Interfaces 2004 January 13-16, 2004, Funchal, Madeira, Portugal. pp. 368-369. https://doi.acm.org/10.1145/964442.964538

Liu, Hugo, Lieberman, Henry, Selker, Ted (2003): A model of textual affect sensing using real-world knowledge. In: Johnson, Lewis, Andre, Elisabeth (eds.) International Conference on Intelligent User Interfaces 2003 January 12-15, 2003, Miami, Florida, USA. pp. 125-132. https://doi.acm.org/10.1145/604045.604067

Lieberman, Henry, Wagner, Earl J. (2003): End-user debugging for e-commerce. In: Johnson, Lewis, Andre, Elisabeth (eds.) International Conference on Intelligent User Interfaces 2003 January 12-15, 2003, Miami, Florida, USA. pp. 257-259. https://doi.acm.org/10.1145/604045.604092

Sharon, Taly, Lieberman, Henry, Selker, Ted (2003): A zero-input interface for leveraging group experience in web browsing. In: Johnson, Lewis, Andre, Elisabeth (eds.) International Conference on Intelligent User Interfaces 2003 January 12-15, 2003, Miami, Florida, USA. pp. 290-292. https://doi.acm.org/10.1145/604045.604102

Shearin, Sybil, Lieberman, Henry (2001): Intelligent Profiling by Example. In: International Conference on Intelligent User Interfaces 2001 January 14-17, 2001, Sanata Fe, New Mexico, USA. pp. 145-151. https://acm.org/pubs/articles/proceedings/uist/359784/p145-shearin/p145-shearin.pdf

Lieberman, Henry, Rozenweig, Elizabeth, Singh, Push (2001): Aria: An Agent for Annotating and Retrieving Images. In IEEE Computer, 34 (7) pp. 57-62. https://csdl.computer.org/computer/co2001/r7057abs.htm

Lieberman, Henry, Fry, Christopher (2001): Will software ever work?. In Communications of the ACM, 44 (3) pp. 122-124. https://dl.acm.org/doi/10.1145/365181.365236

Lieberman, Henry, Fry, Christopher, Weitzman, Louis (2001): Exploring the Web with reconnaissance agents. In Communications of the ACM, 44 (8) pp. 69-75. https://dl.acm.org/doi/10.1145/381641.381661

Vivacqua, Adriana, Lieberman, Henry (2000): Agents to Assist in Finding Help. In: Turner, Thea, Szwillus, Gerd, Czerwinski, Mary, Peterno, Fabio, Pemberton, Steven (eds.) Proceedings of the ACM CHI 2000 Human Factors in Computing Systems Conference April 1-6, 2000, The Hague, The Netherlands. pp. 65-72. https://www.acm.org/pubs/articles/proceedings/chi/332040/p65-vivacqua/p65-vivacqua.pdf

Amant, Robert St., Lieberman, Henry, Potter, Richard, Zettlemoyer, Luke S. (2000): Visual Generalization in Programming by Example. In Communications of the ACM, 43 (3) pp. 107-114. https://dl.acm.org/doi/10.1145/330534.330549

Lieberman, Henry (2000): Programming by Example: Introduction. In Communications of the ACM, 43 (3) pp. 72-74. https://dl.acm.org/doi/10.1145/330534.330543

Lieberman, Henry (1999): Intelligent Interface Agents. In: Maybury, Mark T. (eds.) International Conference on Intelligent User Interfaces 1999 January 5-8, 1999, Redondo Beach, California, USA. pp. 7. https://www.acm.org/pubs/articles/proceedings/uist/291080/p7-lieberman/p7-lieberman.pdf

Dyke, Neil W. Van, Lieberman, Henry, Maes, Pattie (1999): Butterfly: A Conversation-Finding Agent for Internet Relay Chat. In: Maybury, Mark T. (eds.) International Conference on Intelligent User Interfaces 1999 January 5-8, 1999, Redondo Beach, California, USA. pp. 39-41. https://www.acm.org/pubs/articles/proceedings/uist/291080/p39-van_dyke/p39-van_dyke.pdf

Lieberman, Henry, Dyke, Neil W. Van, Vivacqua, Adrian S. (1999): Let's Browse: A Collaborative Web Browsing Agent. In: Maybury, Mark T. (eds.) International Conference on Intelligent User Interfaces 1999 January 5-8, 1999, Redondo Beach, California, USA. pp. 65-68. https://www.acm.org/pubs/articles/proceedings/uist/291080/p65-lieberman/p65-lieberman.pdf

Lieberman, Henry, Bradshaw, Jeffrey M., Gil, Yolanda, Selker, Ted (1999): IUI and Agents for the New Millennium. In: Maybury, Mark T. (eds.) International Conference on Intelligent User Interfaces 1999 January 5-8, 1999, Redondo Beach, California, USA. pp. 93-94. https://www.acm.org/pubs/articles/proceedings/uist/291080/p93-lieberman/p93-lieberman.pdf

Lieberman, Henry (1998): Intelligent Interface Agents. In: Marks, Joe (eds.) International Conference on Intelligent User Interfaces 1998 January 6-9, 1998, San Francisco, California, USA. pp. 3. https://www.acm.org/pubs/articles/proceedings/uist/268389/p3-lieberman/p3-lieberman.pdf

Lieberman, Henry (1998): Integrating User Interface Agents with Conventional Applications. In: Marks, Joe (eds.) International Conference on Intelligent User Interfaces 1998 January 6-9, 1998, San Francisco, California, USA. pp. 39-46. https://www.acm.org/pubs/articles/proceedings/uist/268389/p39-lieberman/p39-lieberman.pdf

Marks, Joe, Birnbaum, Larry, Horvitz, Eric, Kurlander, David, Lieberman, Henry, Roth, Steve (1997): Compelling Intelligent User Interfaces: How Much AI?. In: Moore, Johanna D., Edmonds, Ernest, Puerta, Angel R. (eds.) International Conference on Intelligent User Interfaces 1997 January 6-9, 1997, Orlando, Florida, USA. pp. 173-175. https://www.acm.org/pubs/articles/proceedings/uist/238218/p173-birnbaum/p173-birnbaum.pdf

Ungar, David, Lieberman, Henry, Fry, Christopher (1997): Debugging and the Experience of Immediacy. In Communications of the ACM, 40 (4) pp. 38-43.

Lieberman, Henry (1996): Intelligent Graphics. In Communications of the ACM, 39 (8) pp. 38-48.

Lieberman, Henry, Fry, Christopher (1995): Bridging the Gulf Between Code and Behavior in Programming. In: Katz, Irvin R., Mack, Robert L., Marks, Linn, Rosson, Mary Beth, Nielsen, Jakob (eds.) Proceedings of the ACM CHI 95 Human Factors in Computing Systems Conference May 7-11, 1995, Denver, Colorado. pp. 480-486. https://www.acm.org/sigchi/chi95/proceedings/papers/hl_bdy.htm

Lieberman, Henry (1995): A Demonstrational Interface for Recording Technical Procedures by Annotation of Videotaped. In International Journal of Human-Computer Studies, 43 (3) pp. 383-417.

Lieberman, Henry (1994): Powers of Ten Thousand: Navigating in Large Information Spaces. In: Szekely, Pedro (eds.) Proceedings of the 7th annual ACM symposium on User interface software and technology November 02 - 04, 1994, Marina del Rey, California, United States. pp. 15-16. https://www.acm.org/pubs/articles/proceedings/uist/192426/p15-lieberman/p15-lieberman.pdf

Lieberman, Henry (1994): Powers of Ten Thousand: A Translucent Zooming Technique. In: Szekely, Pedro (eds.) Proceedings of the 7th annual ACM symposium on User interface software and technology November 02 - 04, 1994, Marina del Rey, California, United States.

Fineblum, Michelle, Lieberman, Henry (1991): Storyboard-Based Programming Tools. In ACM SIGCHI Bulletin, 23 (4) pp. 81-82.

Lieberman, Henry (1984): Seeing What Your Programs are Doing. In International Journal of Man-Machine Studies, 21 (4) pp. 311-331.

Lieberman, Henry, Hewitt, Carl (1983): A Real-Time Garbage Collector Based on the Lifetimes of Objects. In Communications of the ACM, 26 (6) pp. 419-429.

Lieberman, Henry (1982): Constructing graphical user interfaces by example. In: Graphics Interface 82 May 17-21, 1982, Toronto, Ontario, Canada. pp. 295-302.

Lieberman, Henry (eds.) International Conference on Intelligent User Interfaces 2000 January 9-12, 2000, New Orleans, Louisiana, USA.

Faaborg, Alexander, Lieberman, Henry (2006): A goal-oriented web browser. In: Proceedings of ACM CHI 2006 Conference on Human Factors in Computing Systems , 2006, . pp. 751-760. https://doi.acm.org/10.1145/1124772.1124883

Chung, Jae-woo, Kern, Rachel, Lieberman, Henry (2005): Topic spotting common sense translation assistant. In: Proceedings of ACM CHI 2005 Conference on Human Factors in Computing Systems , 2005, . pp. 1280-1283. https://doi.acm.org/10.1145/1056808.1056896

Liu, Hugo, Lieberman, Henry (2005): Programmatic semantics for natural language interfaces. In: Proceedings of ACM CHI 2005 Conference on Human Factors in Computing Systems , 2005, . pp. 1597-1600. https://doi.acm.org/10.1145/1056808.1056975

Lieberman, Henry, Espinosa, Jose (2006): A goal-oriented interface to consumer electronics using planning and commonsense reasoning. In: Proceedings of the 2006 International Conference on Intelligent User Interfaces , 2006, . pp. 226-233. https://doi.acm.org/10.1145/1111449.1111497

Lee, Chia-Hsun Jackie, Bonanni, Leonardo, Espinosa, Jose H., Lieberman, Henry, Selker, Ted (2006): Augmenting kitchen appliances with a shared context using knowledge about daily events. In: Proceedings of the 2006 International Conference on Intelligent User Interfaces , 2006, . pp. 348-350. https://doi.acm.org/10.1145/1111449.1111533

Havasi, Catherine, Lieberman, Henry (2007): Common sense and intelligent user interfaces. In: Proceedings of the 2007 International Conference on Intelligent User Interfaces , 2007, . pp. 7. https://doi.acm.org/10.1145/1216295.1216301

Shen, Edward, Lieberman, Henry, Lam, Francis (2007): What am I gonna wear?: scenario-oriented recommendation. In: Proceedings of the 2007 International Conference on Intelligent User Interfaces , 2007, . pp. 365-368. https://doi.acm.org/10.1145/1216295.1216368

Lieberman, Henry (1992): Capturing Visual Design Expertise Interactively by Example. In: East-West International Conference on Human-Computer Interaction: Proceedings of the EWHCI92 , 1992, . pp. 360-366.

Kim, Kyunghee, Picard, Rosalind W., Lieberman, Henry (2008): Common sense assistant for writing stories that teach social skills. In: Proceedings of ACM CHI 2008 Conference on Human Factors in Computing Systems April 5-10, 2008, . pp. 2805-2810. https://doi.acm.org/10.1145/1358628.1358765

Lieberman, Henry (2002): Les \"Spirales de contextes\" dans I\'interaction homme-machine. In: Proceedings of the 2002 Conference of the Association Francophone dInteraction Homme-Machine , 2002, . pp. 15. https://doi.acm.org/10.1145/777005.777008

Shen, Edward Yu-Te, Lieberman, Henry, Davenport, Glorianna (2009): What\'s next?: emergent storytelling from video collection. In: Proceedings of ACM CHI 2009 Conference on Human Factors in Computing Systems , 2009, . pp. 809-818. https://doi.acm.org/10.1145/1518701.1518825

Villalon, Rachelle, Lieberman, Henry, Sass, Larry (2009): Breaking down brick walls: design, construction, and prototype fabrication knowledge in ar. In: Proceedings of ACM CHI 2009 Conference on Human Factors in Computing Systems , 2009, . pp. 4261-4266. https://doi.acm.org/10.1145/1520340.1520650

Smith, Dustin Arthur, Lieberman, Henry (2009): Recognizing and using goals in event management. In: Proceedings of ACM CHI 2009 Conference on Human Factors in Computing Systems , 2009, . pp. 4525-4530. https://doi.acm.org/10.1145/1520340.1520694

Lieberman, Henry, Kumar, Ashwani (2005): Providing Expert Advice by Analogy for On-Line Help. In: Skowron, Andrzej, Agrawal, Rakesh, Luck, Michael, Yamaguchi, Takahira, Morizet-Mahoudeaux, Pierre, Liu, Jiming, Zhong, Ning (eds.) 2005 IEEE / WIC / ACM International Conference on Web Intelligence WI 2005 19-22 September, 2005, Compiegne, France. pp. 26-32. https://doi.ieeecomputersociety.org/10.1109/WI.2005.121

Speer, Robert, Krishnamurthy, Jayant, Havasi, Catherine, Smith, Dustin, Lieberman, Henry, Arnold, Kenneth (2009): An interface for targeted collection of common sense knowledge using a mixture model. In: Proceedings of the 2009 International Conference on Intelligent User Interfaces , 2009, . pp. 137-146. https://doi.acm.org/10.1145/1502650.1502672

Havasi, Catherine, Lieberman, Henry, Mueller, Erik T. (2009): CSIUI 2009: story understanding and generation for aware and interactive interface design. In: Proceedings of the 2009 International Conference on Intelligent User Interfaces , 2009, . pp. 491-492. https://doi.acm.org/10.1145/1502650.1502731

Lieberman, Henry (1992): Dominoes and Storyboards: Beyond \"Icons on Strings. In: Proceedings of the 1992 IEEE Workshop on Visual Languages September 15-18, 1992, Seattle, Washington, USA. pp. 65-71.

Lieberman, Henry (1993): Graphical Annotation as a Visual Language for Specifying Generalization Relations. In: Proceedings of the 1993 IEEE Workshop on Visual Languages August 24-27, 1993, Bergen, Norway. pp. 19-24.

Lieberman, Henry (1995): The Visual Language of Experts in Graphic Design. In: VL 1995 , 1995, . pp. 5-12. https://csdl.computer.org/comp/proceedings/vl/1995/7045/00/70450005abs.htm

Liu, Hugo, Lieberman, Henry (2004): Toward a Programmatic Semantics of Natural Language. In: VL-HCC 2004 - IEEE Symposium on Visual Languages and Human-Centric Computing 26-29 September, 2004, Rome, Italy. pp. 281-282. https://doi.ieeecomputersociety.org/10.1109/VLHCC.2004.59

Stoehr, Elizabeth, Lieberman, Henry (1995): Hearing Aid: Adding Verbal Hints to a Learning Interface. In: ACM Multimedia 1995 , 1995, . pp. 223-230. https://doi.acm.org/10.1145/217279.215272

Silva, Júnia Coutinho Anacleto, Godoi, Muriel de Souza, Carvalho, Aparecido Fabiano Pinatti de, Lieberman, Henry (2007): A Common Sense-Based On-Line Assistant for Training Employees. In: Baranauskas, Maria Cecília Calani, Palanque, Philippe A., Abascal, Julio, Barbosa, Simone Diniz Junqueira (eds.) DEGAS 2007 - Proceedings of the 1st International Workshop on Design and Evaluation of e-Government Applications and Services September 11th, 2007, Rio de Janeiro, Brazil. pp. 243-254. https://dx.doi.org/10.1007/978-3-540-74796-3_24

Chi, Pei-Yu, Lieberman, Henry (2010): Raconteur: from intent to stories. In: Proceedings of the 2010 International Conference on Intelligent User Interfaces , 2010, . pp. 301-304. https://doi.acm.org/10.1145/1719970.1720016

Smith, Dustin A., Lieberman, Henry (2010): The why UI: using goal networks to improve user interfaces. In: Proceedings of the 2010 International Conference on Intelligent User Interfaces , 2010, . pp. 377-380. https://doi.acm.org/10.1145/1719970.1720035

Speer, Robert H., Havasi, Catherine, Treadway, K. Nichole, Lieberman, Henry (2010): Finding your way in a multi-dimensional semantic space with luminoso. In: Proceedings of the 2010 International Conference on Intelligent User Interfaces , 2010, . pp. 385-388. https://doi.acm.org/10.1145/1719970.1720037

Liu, Hugo, Lieberman, Henry (2005): Metafor: visualizing stories as code. In: Amant, Robert St., Riedl, John, Jameson, Anthony (eds.) Proceedings of the 2005 International Conference on Intelligent User Interfaces January 10-13, 2005, San Diego, California, USA. pp. 305-307. https://doi.acm.org/10.1145/1040830.1040908

Chi, Pei-Yu, Lieberman, Henry (2011): Raconteur: integrating authored and real-time social media. In: Proceedings of ACM CHI 2011 Conference on Human Factors in Computing Systems , 2011, . pp. 3165-3168. https://dx.doi.org/10.1145/1978942.1979411

Anacleto, Junia Coutinho, Carvalho, Aparecido Fabiano P. de, Néris, Vânia Paula de Almeida, Godoi, Muriel de Souza, Zem-Mascarenhas, Sílvia, Neto, Americo Talarico, Lieberman, Henry (2006): Applying common sense to distance learning: the case of home care education. In: Proceedings of the 2006 Brazilian Symposium on Human Factors in Computing Systems , 2006, . pp. 1-4. https://dx.doi.org/10.1145/1298023.1298049

Alonso, Jason B., Havasi, Catherine, Lieberman, Henry (2009): PerspectiveSpace: Opinion Modeling with Dimensionality Reduction. In: Proceedings of the 2009 Conference on User Modeling, Adaptation and Personalization , 2009, . pp. 162-172. https://www.springerlink.com/content/H57XQ667550461X8

New to UX Design? We're Giving You a Free eBook!

The Basics of User Experience Design

Download our free ebook “The Basics of User Experience Design” to learn about core concepts of UX design.

In 9 chapters, we’ll cover: conducting user interviews, design thinking, interaction design, mobile UX design, usability, UX research, and many more!

A valid email address is required.
316,660 designers enjoy our newsletter—sure you don’t want to receive it?

New to UX Design? We're Giving You a Free eBook!

The Basics of User Experience Design

Download our free ebook “The Basics of User Experience Design” to learn about core concepts of UX design.

In 9 chapters, we’ll cover: conducting user interviews, design thinking, interaction design, mobile UX design, usability, UX research, and many more!

A valid email address is required.
316,660 designers enjoy our newsletter—sure you don’t want to receive it?