The Software Agents Group of the MIT Media Laboratory "investigates computer systems to which one can delegate tasks." Software agents are different from conventional software because they are "long-lived, semi-autonomous, proactive, and adaptive." Software Agents Group focuses on creating software that "acts as an assistant to the user rather than a tool, learning from interaction and proactively...