Return to Article Details AI-Powered Personalization in Online Shopping: Key Factors Influencing Customer Retention