How AI-based Tutors can Engage Students In Learning