Why Programming-By-Demonstration Systems Fail: Lessons Learned for Usable AI

Authors

  • Tessa Lau IBM Almaden Research Center

DOI:

https://doi.org/10.1609/aimag.v30i4.2262

Keywords:

programming-by-demonstration

Abstract

Programming by demonstration systems have long attempted to make it possible for people to program computers without writing code. However, while these systems have resulted in many publications in AI venues, none of the technologies have yet achieved widespread.adoption. Usability remains a critical barrier to their success. On the basis of lessons learned from three different programming by demonstration systems, we present a set of guidelines to consider when designing usable AI-based systems.

Author Biography

Tessa Lau, IBM Almaden Research Center

Research Staff Manager

Downloads

Published

2009-10-28

How to Cite

Lau, T. (2009). Why Programming-By-Demonstration Systems Fail: Lessons Learned for Usable AI. AI Magazine, 30(4), 65. https://doi.org/10.1609/aimag.v30i4.2262

Issue

Section

Articles