Henry Lieberman

Personal Homepage
http://web.media.mit.edu/~lieber/
Employer
()
Email
lieber@media.mit.edu

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.

Publication Statistics

Publication period start
1982
Publication period end
2011
Number of co-authors
79

Co-authors
Number of publications with favourite co-authors

Productive Colleagues
Most productive colleagues in number of publications

Publications

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. http://dx.doi.org/10.1145/1978942.1979411

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.

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. http://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. http://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. http://doi.acm.org/10.1145/1719970.1720037

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. http://doi.acm.org/10.1145/1502650.1502731

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. http://www.springerlink.com/content/H57XQ667550461X8

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. http://doi.acm.org/10.1145/1502650.1502672

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. http://doi.acm.org/10.1145/1520340.1520694

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. http://doi.acm.org/10.1145/1520340.1520650

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. http://doi.acm.org/10.1145/1518701.1518825

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. http://doi.acm.org/10.1145/1358628.1358765

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. http://doi.acm.org/10.1145/1216295.1216368

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. http://doi.acm.org/10.1145/1216295.1216301

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. http://dx.doi.org/10.1007/978-3-540-74796-3_24

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. http://doi.acm.org/10.1145/1111449.1111533

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. http://dx.doi.org/10.1145/1298023.1298049

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. http://doi.acm.org/10.1145/1111449.1111497

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. http://doi.acm.org/10.1145/1124772.1124883

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. http://doi.ieeecomputersociety.org/10.1109/WI.2005.121

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. http://doi.acm.org/10.1145/1040830.1040908

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. http://doi.acm.org/10.1145/1056808.1056975

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. http://doi.acm.org/10.1145/1056808.1056896

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. http://doi.acm.org/10.1145/964442.964538

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. http://doi.ieeecomputersociety.org/10.1109/VLHCC.2004.59

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. http://doi.acm.org/10.1145/964442.964450

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. http://doi.acm.org/10.1145/604045.604102

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. http://doi.acm.org/10.1145/604045.604092

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. http://doi.acm.org/10.1145/604045.604067

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. http://doi.acm.org/10.1145/777005.777008

Lieberman, Henry, Rozenweig, Elizabeth, Singh, Push (2001): Aria: An Agent for Annotating and Retrieving Images. In IEEE Computer, 34 (7) pp. 57-62. http://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. http://doi.acm.org/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. http://doi.acm.org/10.1145/381641.381661

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. http://acm.org/pubs/articles/proceedings/uist/359784/p145-shearin/p145-shearin.pdf

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. http://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. http://doi.acm.org/10.1145/330534.330549

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

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. http://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. http://www.acm.org/pubs/articles/proceedings/uist/291080/p93-lieberman/p93-lieberman.pdf

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. http://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. http://www.acm.org/pubs/articles/proceedings/uist/291080/p39-van_dyke/p39-van_dyke.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. http://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. http://www.acm.org/pubs/articles/proceedings/uist/268389/p39-lieberman/p39-lieberman.pdf

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

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. http://www.acm.org/pubs/articles/proceedings/uist/238218/p173-birnbaum/p173-birnbaum.pdf

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

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

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

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. http://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: 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.

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. http://www.acm.org/pubs/articles/proceedings/uist/192426/p15-lieberman/p15-lieberman.pdf

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 (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.

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.

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 (2001): Your Wish Is My Command: Programming by Example, Morgan Kaufmann Publishers,

Lieberman, Henry, Paterno, Fabio, Klann, Markus, Wulf, Volker (2006): End-user development: An emerging paradigm. End User Development. In: "End User Development (Human-Computer Interaction Series)" Springer .

Lieberman, Henry, Paterno, Fabio, Wulf, Volker (2006): End User Development (Human-Computer Interaction Series), Springer,

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

(2006): End-User Development, Lieberman, Henry, Paterno, Fabio, Wulf, Volker (eds.), Springer-Verlag,