Key takeaways
- Online companies are often encouraged to implement recommendation engines for enhanced customer engagement.
- The effectiveness of personalised systems must be assessed to ensure they align with business goals.
- While successes exist, many companies have faced failures when transitioning to AI from traditional methods.
- Understanding how algorithm-driven solutions operate is essential for adapting to changing customer preferences.
- Business value from recommendation systems is typically measured through metrics like sales and customer retention.
If you are starting a company that sells products online or streams movies or suggests images, chances that you would be advised to deploy recommendation engines are very high.
So, how does one assess the effectiveness of such personalised systems to a company? What factors does one have to consider to make the recommender systems for the better business and vice versa?
Successes like Amazon and Netflix have surely put AI-powered recommendation engines at the top. However, there also have been reports of significant failures by the companies that took the leap of AI from traditional methods.
Awareness of how algorithm-driven solutions such as personalised systems work, is necessary to handle the ever-changing preferences of customers.
Academic research mostly focuses on the consumer perspective, with the assumption that improved customer value is indirectly also beneficial for the recommendation provider. Indeed, among other considerations, service providers are usually interested in improving the recommendation experience of consumers. Typically business value is measured through sales or revenue, click-through rates(CTR), higher user engagement, or customer retention rates.
Choosing The Right Strategy

Evaluation Hurdles
According to a survey on recommender systems done by Dietmar Jannach & Michael Jugovac, measuring the value of a recommender system is not trivial. Even when revenue or profit can be captured directly in A/B tests, there might be longitudinal effects that are difficult to assess in advance.
Here are a few takeaways from the survey:
- When nearly everything on a web page is personalised or some form of recommendation, e.g., in the case of Netflix, users are likely to choose whatever is recommended to them due to a mere presence effect.
- Counting only how often users start streaming such an item can therefore also be misleading as this measure would include users who started playing the movie but did not enjoy it in the end.
- In some cases, when customer retention is already high—like in the case of Netflix—obtaining significant improvements in customer retention can be difficult to achieve the choice of the recommendation strategy (collaborative vs. content-based vs.non-personalised) does matter both in terms of sales and in general user behaviour.
- Studies are, however, different from many online experiments conducted in academic research, which typically benchmark algorithms of a similar type, e.g., different matrix factorisation variants or sometimes even only different loss functions for the same learning approach.
- The tiny accuracy improvements reported in online experiments translate into relevant business value improvements when deployed in real-world environments remains difficult to assess, as published industrial field tests rarely focus on such one-grained comparisons between similar algorithmic approaches.
- The success of a recommender system can, however, also be dependent on other factors, including the users’ trust in the recommender or the website as a whole, the perceived transparency of the recommendations, and, most importantly, the user interface.
So Should You Get One?
Businesses, be it retail or entertainment, which are predominantly using recommendation models nowadays, more or less have three thumb rules to begin with:
- Content-based: What a certain customer is clicking(genres, actors, brands etc)
- Similarity: What customers who are similar in tastes are clicking
- Trending: Can depend on similarities, geographical location etc.
- Introduce products (movies, baby oil etc) to new users
- Retain the user with accurate recommendations
- Model improves with increased user base
- Recommends better
- Repeat




