Gamifying Customer Engagement with AI-Driven Experiences