Intelligent software assistant

From Wikipedia, the free encyclopedia
Jump to: navigation, search

An intelligent software assistant, also called an intelligent software agent, cognitive assistant or cognitive agent, is a software agent that is also an intelligent agent which performs a task with minimum specific directions from users. It evolves from the concept of virtual personal assistant, a cognitive assistant that learns and organizes. Intelligent software assistant combines traditionally isolated approaches to artificial intelligence to try to create a personal-assistant program that improves by interacting with its user.

It uses intelligent techniques and behavior studies to impress the users that a computer could be so "smart". The purpose of developing intelligent software assistant is to create an incredible experience that will help people be more efficient in their lives, in solving problems and the tasks.

The examples of what intelligent software assistant could do in current stage are help make reservations at restaurants, check flight status, or plan weekend activities.

MIT Technology Review has put "intelligent software assistant" as one of its ten emerging technologies in 2009 TR10 special reports.

See also[edit]