Using technology to improve apprenticeships