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
Co-authors
Productive Colleagues
- Fabio Paterno
- Mary Beth Rosson
- Brad A. Myers
- 126
- 142
- 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