Leveraging AI for predictive product recommendations