In recent years, many researches focus on increasing recommendation serendiptiy – how to make surprise recommendation. In my research, I find surprise recommendation is not enough, we must give reasonable explanations. This is because users need explanation to make sure your recommendation is relavant to them.
In real life, we always give detail explaination when we give special recommendation. For example, when a student working on data mining ask you to recommend some books for him. If I recommenda a datamining book to him, I only need to give short explanation, such as “this is the best book in datamining”. However, if I recommend a math book to him, he may surprise. This time, I need to give more detail explanation, such as “if you want to do good job in datamining, you must have good math foundation”. If I do not give explanation, this student may not read the math book I recommend. So, reasonable explanation is very important for surprise recommendation.
We are working hard to increase recommendation serendipity to help users find many items they do not know but may prefer potentially. Increasing serendipity always make CTR down. I think, this is because we do not make reasonable explanation. If a user only see the name of the item we think he may like, she may be surprise but she may not click the item because she do not know what is it.
So, if we want to make surprise recommendation for users, we must give the explanation at the same time. There are many reasons, such as:
- this is the best book for your age
- this movie is directed by XXX who is the director of XXX you watch before
- Females living in zhongguancun always go to this shop
- ………………………….
In real life, we give explanation when we recommend our friends to do something, in Internet, we also need to give explanation, especially for recommendation which may make users surprise.
Related Posts
- Increasing serendipity by recommending items of users extraordinary interest (0.509)
- 推荐解释对推荐的重要性 (0.491)
- 推荐系统的5个问题 (0.018)
- 推荐系统中的两种不同类型的用户 (0.018)
- 推荐系统和协同过滤面临的主要问题 (0.018)
Comments 2
说得很好,我是初学者,谈谈我的看法。
Posted 13 七 2010 at 5:05 下午 ¶在基于Item的协同过滤里面,可以把与要推荐的商品相似度最大的已评价过的商品推荐给用户。也可以把相似度最大的N个已评价过的商品找出来,再找出用户当时评价最高的一个,然后告诉用户,推荐您这个商品,是因为您曾经购买或者评价某某商品。
其实解释说白了就是忽悠。忽悠还是需要功底的,忽悠的好,能让用户去点击他一开始觉得毫不相关的推荐。就好像三国里面的说客,能把黑的说成白的。特别是很让人惊喜的推荐,更需要解释。比如张悟本推荐大家吃绿豆说能治百病,大家一开始肯定很惊奇。觉得他胡说,但架不住他能忽悠啊,硬是能给出一个NB的解释。所以解释对推荐,我觉得是至关重要的。
Posted 13 七 2010 at 11:38 下午 ¶Post a Comment