Gervasio, M., Lee, T. J., & Eker, S. (2008, July). Learning email procedures for the desktop. In Proc. AAAI 2008 Workshop on Enhanced Messaging.
In this electronic age, we are all knowledge workers, tackling on a daily basis the information that flows through our email, file systems, web browsers, calendars and various other desktop desktop applications. Email has come to be the center of desktop activity for many of us: we set up meetings, exchange documents, manage projects, forward interesting links, track requisitions, and perform a whole host of tasks through email. Many of these activities involve information flowing from one action to the next, across the applications. They are also often repetitive, structured procedures, involving an ordered list of steps, many but not all of which are amenable to automation. In this paper, we present our approach to learning generalized data flow procedures on the desktop from demonstrations by the user. Our system LAPDOG runs on the CALO desktop assistant and is capable of acquiring fully or partially automated procedures, spending multiple applications, from demonstrations that may include unobservable actions.