文档

新闻行业通过上下架设置、场景搭建保障推荐内容时效性

更新时间:

一、上下架设置

在推荐系统中,主要通过pub_time与expire_time这2个字段实现新闻的自动上下架:pub_time:内容、新闻发布时的时间(秒级时间戳)。

1、本字段用于判断内容是否为最新发布。2、本字段为必填字段,如果不填写将直接影响算法效果,且无法进行推荐时效性保障。3、如果首次上传的新闻均为历史数据,已经无法获取精确的发布时间,建议统一刷一个过去的时间。在后续最新创作的新闻,按照实际发布时间填写。expire_time:内容、新闻失效时间戳(秒级时间戳)。

1、当前服务器时间大于该字段时,item将不被继续推荐,自动下架。2、如果所有数据均失效,服务无法启动。3、上报该字段时,字段值置为空则代表永不失效。

数据规范详情请见:新闻行业

示例:通过服务端SDK上报item表中的pub_time、expire_time字段。例:需要上条新闻的失效时间为5天。

JSON数据:

[{
    "cmd": "add",
    "fields": {
        "item_id": "item001",
        "item_type": "article",
        "author": "zhangsan",
        "pub_time": "1597308140",
        "expire_time": "1597734175",
        "channel": "娱乐",
        "scene_id": "a101",
        "title": "xxx",
        "content": "xxx",
        "tags": "娱乐",
        "category_level": "2",
        "category_path": "1_1",
        "weight": "1",
        "status": "1"
    }
}]

1.上报的pub_time=1597308140;(8月13日)2.上报的expire_time=1597734175;(8月18日)两个字段时间间隔为5天,即可实现该条新闻的时效性为5天,自发布后的5天后不会再推荐出来。服务端SDK推送数据参考:推送数据

二、控制台—场景管理

您可以通过控制台中的“场景管理”功能,指定每个场景的失效性,如本场景中的item都是发布时间<=5天的.。具体配置参考下面流程:注意: 场景管理中的选品发布时间是根据pub_time字段,请确保此字段值是正确值!

I 点击创建场景

在控制台的业务运营功能栏下,点击-场景管理。1

II 输入基本信息

2

III 筛选物品

选择发布时间<=3天的item。则本场景中的所有item的时效性都是5天,发布5天后则不会再推荐出来。3

如果存在某个场景对时效性要求更高可以再建一个场景是3天的。超过时间物料就自动不会被选进来了,也不会推荐出来。

剩余配置场景管理的步骤,及注意事项详见:通过选投策略配置,快速搭建推荐场景

  • 本页导读 (0)
文档反馈