Design interfaces that communicate uncertainty, support review and correction, preserve user control, and decide when automation should hand work to a person.