Gamification and deep learning approaches in higher education