The Role of AI in Adaptive Learning for Gamification