Before revision: We focus on the problem of designing an artificial agent  capable of assisting a human user to complete a task.
After revision: We focus on the problem of designing an artificial agent , capable of assisting a human user to complete a task.