Designing Ethical Personal Agents

The authors consider the problem of engineering ethical personal agents. Such an agent would understand the applicable social norms and its users preferences among values. It would act or recommend actions that promote preferred values, especially, in scenarios where the norms conflict.