How to analyze thousands of products in stock and generate individual recommendations for each one

I see this as a deterministic rule-based business problem and doesn’t really require an agent to solve it.