应用市场推荐

这篇文章不再受到维护,因此它的内容可能已过时。

推荐是为用户提供的一个个性化应用列表。这些推荐(应用)是使用来自应用市场的注册用户匿名安装数据并通过一系列列算法计算而来。

app recommendations

谁可以看到应用推荐?

Firefox 应用市场里的推荐会向如下用户启用:

  • 有一个 Firefox 账户并在应用市场中登录
  • 没有选择退出接受应用推荐。

如何启用或停用此功能

您可以随时选择加入或退出,退出后您的数据也会被禁用于推荐计算(匿名)。

  1. 当您登录后,点击设置图标,然后选择 编辑账户设置
    account settings marketplace
  2. 好的,请基于我已安装的应用进行推荐。旁边进行勾选(即启用推荐),取消勾选则退出推荐。

推荐系统是如何运作的?

Firefox 中的推荐系统由 Telefonica Research Labs 开发。随着您安装的应用增加,系统为您推荐的内容会更适合更具个性化。在您安装任何应用之前,推荐算法无法得知您的个性化喜好,系统便会基于应用的受欢迎程度进行推荐。

推荐系统使用的主要技术叫作 协同过滤 (CF)。它是一种推荐算法技术,使用其他有相似喜好的用户作为参考,为用户生成个性化的推荐内容。

使用的具体协调过滤技术叫作矩阵分解,来源 在此。所使用的确切算法解释在 这篇论文中。我们只使用用户匿名的安装数据,而不会使用论文中提到的其他信息,比如家与工作的地址。

开发者: 实现算法的(开源)代码在: https://github.com/grafos-ml/test.fm/blob/master/src/testfm/models/tensorcofi.py 。推荐系统的后端服务代码(名叫 Frappe)在: https://github.com/grafos-ml/frappe

数据是如何收集与使用的?

当您登录应用市场并安装了一个应用,市场会记录是哪个软件、哪个国家、安装日期和时间,以及语言偏好。它不会知道您实际上是否喜欢此应用,是否使用过或者是否移除了此应用。

用户计算推荐的用户数据包括:

  • 安装的应用和安装日期
  • 用户的国家地区设置
  • 用户的语言设置

如果您安装应用时未登录市场,应用市场不会有您安装应用的记录,也不会记录除有人在某个国家安装了此应用这个事实之外的任何其他信息。

所有的数据都在 Mozilla 虚拟私有网络中存储和处理。我们绝不会与应用开发者分享这些信息,并遵守使用用户数据改善用户体验的应用市场隐私政策条款。

此文章在这些用户的协助下写成:

Illustration of hands

志愿者

分享知识并培养专业技能。解答问题并改进我们的知识库。

详细了解