Recommendation systems use a chain of several AI models to perform classification, recall, and ranking across several data sets to deliver personalized results for each end user. A single system can employ up to a hundred or more distinct models.