我已经建立了一个推荐系统,其中有数以万计的项目和它们的功能描述,但到目前为止还没有用户配置文件。我正在寻找可以帮助我引导系统的方法的指针,这样我就可以做一些评估。如果有任何关于这个问题的论文/应用程序的指点,我将不胜感激。
发布于 2013-03-19 01:39:15
如何处理冷启动问题很大程度上取决于您的具体应用。
处理用户冷启动问题的一种简单方法是向新用户提供随机项目,或最受欢迎的项目,或手动选择的项目,并开始从这些项目中学习。
另一种方式是向用户提供调查问卷,然后根据结果向他们呈现项目。或者直接向他们展示项目/产品,让他们对自己喜欢的产品进行评分/选择。
还要注意的是,在基于web的系统中,您通常知道用户的一些情况:他们使用哪种操作系统/浏览器,他们(大致)来自哪里,他们说哪种语言。所有这些信息都可以使用。
论文:
the Wikipedia article on the topic
https://stackoverflow.com/questions/15460467
复制相似问题