David Zabowski

Learn More
ersonal software assistants that help users with tasks like finding information, scheduling calendars, or managing work flow will require significant customization to each individual user. For example, an assistant that helps schedule a user’s calendar will have to know that user’s scheduling preferences. This article explores the potential of(More)
It is well accepted that knowledge base development and maintenance costs are key obstacles to the further proliferation of knowledge-based systems. We consider here an approach to dramatically reduce this cost by developing learning apprentice systems: knowledge-based advisors which learn from their users throughout their life-cycle. In particular, we(More)
Personalized knowledge-based systems have not yet become widespread, despite their potential for valuable assistance in many daily tasks. This is due, in part, to the high cost of developing and maintaining customized knowledge bases. The construction of personal assistants as learning apprentices -interactive assistants that learn continually from their(More)
  • 1