0

我已经建立了一个推荐系统,其中包含数以万计的项目及其特征描述,但到目前为止还没有用户配置文件。我正在寻找可以帮助我引导系统的方法的指针,因此我可以进行一些评估。我将不胜感激任何指向已解决此问题的论文/应用程序的指针。

4

1 回答 1

3

如何处理冷启动问题很大程度上取决于您的具体应用。

处理用户冷启动问题的一种简单方法是向新用户展示随机项目,或最受欢迎的项目,或手动选择的项目,并开始从中学习。

另一种方式是向用户展示一份问卷,然后根据结果向他们展示物品。或者你直接向他们展示项目/产品,让他们评价/选择他们喜欢的。

另请注意,在基于 Web 的系统中,您通常了解用户的一些信息:他们使用哪种操作系统/浏览器,他们(大致)来自哪里,他们说哪种语言。所有这些信息都可以使用。

文件:

  • 请参阅有关该主题的维基百科文章
  • 我对 StackOverflow 上另一个问题的回答列出了一些处理新项目的论文——大多数方法也适用于新用户。
  • 另一种方法是选择最能帮助您了解用户的产品/项目。就在我脑海中,您可以通过在 Google Scholar 中查询“推荐”以及“决策树”、“主动学习”、“用户冷启动”等术语来找到它们。
于 2013-03-18T17:39:15.037 回答