A collection of easily customizable, context-sensitive agents
q Capable of leveraging any Web service
q …with the proper semantic markup…
q Capable of leveraging contextual ontologies
q Capable of eliciting, learning and re-using user preferences to
q Tailor outgoing requests (“pull”) and carry out tasks in a
(semi)autonomous manner
q “Launch and forget”
q Anticipate future user needs/filter incoming information
(“push”)
q …and, above all, doing in so in a useful, unobtrusive manner
q Technology has to be invisible