Interface Agents

Learning Interface Agents

As a research community, we have given up on defining the word agent. The bottom line is that whatever definition you choose, almost any computer program satisfies it to some degree. I like to use the definition "Interface Agents are computer programs which assist the user with or automate daily tasks," which is slightly adapted from Pattie Maes, MIT Media Lab. As you can see, with this definition, MS Word could be considered an agent. An agent is a very subjective thing that each person must define for themselves; much like a religion. In an upcoming issue, I hope to be exploring some of the topics in defining and designing learning interface agents. To give you a taste of what's out there, I would like to point you at a few programs which I would consider learning interface agents and a few that I wouldn't.

Enjoy, and try to take note of how the agents make you feel...

  • OpenSesame!
  • Magnet
  • Maxims
  • Ringo
  • Bellcore
  • Stanford News Filter
  • WebBots