Problems with current agent technology:
Some situations give rise to ambiguity of action
selection
Lack of communication with user regarding automation
can lead to mistrust
May be slow if action library is large
2nd generation of algorithm incorporates:
Better explanation of agent reasoning with user
when conflicts arise
Confirmation before rule execution (approve/reject/edit)
In ambiguous situations, a clarification factor
determines further dialogue with user
(User sets his/her tolerance level)