美文网首页Python文集首页投稿(暂停使用,暂停投稿)首页推荐
【产品】千人千面,浅谈媒体新闻客户端的智能推荐设计

【产品】千人千面,浅谈媒体新闻客户端的智能推荐设计

作者: 程序员Anthony | 来源:发表于2018-02-23 17:59 被阅读155次

    智能推荐?

    智能推荐,是通过人工智能技术,为电商、新闻、阅读、在线教育、泛娱乐等行业提供千人千面的智能内容推荐服务,
    以数据驱动业务,有效提升用户粘性及转化率,提高app、网站用户体验。
    以数据+算法+系统为核心,结合电商、多媒体、资讯等行业积累的大数据和深度学习、自然语言处理人工智能技术帮助客户实现全平台内信息流、产品页、排行榜等版块的智能推荐。

    这里从媒体新闻客户端出发做分析,智能推荐的一些设计和思考。

    千人千面

    同样的一个“推荐”列表,对于普通用户我们推荐的新闻:


    普通用户

    对于科技达人我们推荐的新闻:


    科技达人

    对于文艺爱好者我们推荐的新闻:


    文艺爱好者
    对于旅游爱好者我们推荐的新闻:
    旅游爱好者

    整体架构

    主要分为这几个步骤:

    1 文本分析

    文本分析在推荐系统中一个很重要的作用是用户兴趣建模。没有内容及文本标签,无法得到用户兴趣标签。举个例子,只有知道文章标签是互联网,用户看了互联网标签的文章,才能知道用户有互联网标签,其他关键词也一样。同时我们也要知道哪些文章是互联网标签,我们才好给用户推荐。

    3 用户信息收集

    我们可以通过SDK api上传用户的实时行为数据。比如用户对文章的阅读时长,对文章的点赞评论,对文章的分享等互动功能。用户打开客户端的时间,用户对部分栏目的重点关注等并存储下来。

    4 推荐模型构建

    我们通过文章,用户和环境特征来构建推荐的模型


    推荐模型中,点击率、阅读时间、点赞、评论、转发包括点赞这些都是可以量化的目标,能够用模型直接拟合做预估。

    3 推荐数据的提供

    通过API的方式,单独提供一个新闻列表数据。需要上传用户的id,用于后台进行用户标示。时间戳,用于推荐的实时性处理。

    智能推荐参考

    功能点1 提供一个单独的推荐栏目,推荐数据
    功能点2 可以不断的下拉刷新,并显示“成功为你推荐了x条新内容”
    功能点3 提供“不喜欢”理由,用户可以选择理由

    为了进一步提高用户推荐指数,建议前端和后台协调添加增加推荐词功能:

    如下(来自凤凰新闻客户端):

    功能点4 支持app显示,阅读到之前的位置。显示为“上次看到这里,点击刷新”,点击后下拉刷新
    功能点5 点击“不喜欢”后。会显示“将减少推荐类似内容”,显示5s,支持撤销。5s后彻底消失。

    其他注意点

    • 1 一个单独的栏目展示推荐的内容。

    • 2 新闻列表返回新闻的标签列表,我们通过标签选择不喜欢。

    • 4 推荐热点的新闻,对于有用户数据的用户,推荐他喜欢的新闻。比如经常关注军事新闻的用户,会在推荐频道中看到更多的军事新闻。

    • 5 对于没有用户数据的用户,推荐按照最近的热点新闻进行推荐。

    • 6 确保请求的刷新接口以及下一页接口始终有数据。

    API设计综述

    1 提供推荐栏目数据(列表数据)
    • 接口请求增加时间戳(timeStamp)机制+请求标识(刷新操作update 加载更多操作loadmore)
    • app第一次加载数据的时候不传递时间戳,默认加载第一页数据
      app进行下拉操作的时候,通过传递第一条新闻的时间戳(timestamp 后台返回新闻按时间倒序排列,第一条则为最新的数据)+刷新请求标识(update)到后台,后台处理逻辑会返回这条之后的最新数据,并规定确定好pageSize,返回的数据小于等于pageSize。也就意味着返回的是最新的数据。
    • app进行上拉操作的时候,通过传递最后一条新闻的时间戳(timestamp 后台返回新闻按时间倒序排列,最后一条则为当前app最旧的数据)+加载更多请求标示(loadmore)到后台,后台处理逻辑会返回这条新闻之前的旧数据,并规定确定好pageSize,返回的数据小于等于pageSize。也就意味着返回的是旧的数据。
    2 提供“不喜欢”接口 ,用户可以上传不喜欢的标签

    为进一步提高智能推荐的精确度,我们提供上传标签操作,后台通过列表返回的数据,同时在每条新闻中返回不喜欢标签+喜欢标签。用户可以点击app新闻上的小x“删除”当前新闻,并且选择标签。

    参考

    今日头条算法原理(全)
    艾克斯智能
    智能推荐TIR

    相关文章

      网友评论

        本文标题:【产品】千人千面,浅谈媒体新闻客户端的智能推荐设计

        本文链接:https://www.haomeiwen.com/subject/lnuxxftx.html