How do AI agents personalize learning with practical rules? - Article | Upscend