A recommendation system is an artificial intelligence (AI) application that uses machine learning algorithms to generate personalized recommendations. While AI refers more broadly to computational methods that simulate human decision-making, recommendation engines are just one example of the many ways AI is used in a commercial setting.