A machine should be like a personal trainer for learners