表示评分器 (RSX) 是一个集中式评分系统,它使用基于嵌入的方法计算实体对(用户、推文等)之间的相似度分数。它通过提供从嵌入中提取的机器学习特征,用于候选检索和排名阶段,在Twitter的推荐管道中扮演着关键角色。有关嵌入如何管理和提供的信息,请参见表示管理器。
RSX 在原始嵌入和可操作的相似度分数之间充当中间层。它从用户信号服务 (USS) 获取用户行为数据,从表示管理器 (RMS) 提取嵌入,并计算成对和列表式特征,为包括 CR-Mixer 和 Home-Mixer 在内的各种推荐服务提供支持。
来源:representation-scorer/README.md README.md22
表示评分器作为一个服务运行,处理嵌入数据并计算实体之间的相似度分数。它与其他服务集成以获取输入(用户行为数据和嵌入),并向推荐服务提供输出(相似度分数和特征)。
来源:representation-scorer/README.md
RSX 专注于使用各种嵌入类型计算实体之间的相似度。该系统根据用例支持不同的评分方法。
RSX 提供两种主要的评分类型
成对评分: 计算两个实体之间的相似度(例如,用户到推文、用户到用户、推文到推文)
列表式评分: 评估一个实体与一系列其他实体之间的关系(例如,用户与一系列推文)
表示评分器是一个关键组件,它提供在整个推荐系统中使用的相似度特征。它与多个关键系统集成,并为推荐过程的多个阶段提供支持。
来源:representation-scorer/README.md README.md14-22
上游系统:
下游系统:
表示评分器支持 Twitter 推荐系统中的多种用例
作为驱动实时推荐的服务,表示评分器在设计时考虑了性能
来源:representation-scorer/README.md
表示评分器在 Twitter 的推荐系统中,是原始嵌入数据和可操作相似度特征之间的关键桥梁。通过使用各种基于嵌入的方法计算实体之间的相似度,它能够在多个产品界面(包括主页时间线、通知和内容推荐)上实现个性化的内容发现和排名。