信息推荐方法和装置
2019-11-22

信息推荐方法和装置

本发明实施例公开了一种信息推荐方法,包括:获取用户的历史浏览记录;获取历史浏览记录中每个历史浏览信息的特征标签;根据特征标签获取用户的用户特征信息;以及根据用户特征信息进行信息推荐。本发明实施例的方法为信息设置特征标签,通过对用户浏览过的信息的特征标签进行分析,得到用户的用户特征信息(性别、年龄等),根据用户特征信息向该用户推荐可能感兴趣的信息,有效提高了推荐结果的准确率,从而能够更为精准的为用户推荐贴合用户需求的个性化信息。本发明还公开了一种信息推荐装置。

当然,可选的,本步骤中,还可通过现有技术中的标记的方式来确定用户的喜好。举例而言,以信息推荐为新闻推荐为例,假设某个新闻网站设置了以“关注”、“不关注”或“赞”、“踩”等方式表示用户对某个新闻是否感兴趣,那么当用户对该新闻网站上的某个新闻进行了评论或标记了“关注”或“赞”等操作时,可认为该用户对该新闻感兴趣,即该新闻属于用户的喜好新闻。

在本发明的另一个实施例中,本步骤中,可根据预先的设置,获取历史浏览记录中每个历史浏览信息的特征标签。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

但是存在的问题是,由于用户用于自行设定或者选择标签的时间及精力有限,或者鉴于个人隐私不愿意去配置相应的标签,导致标签描述不准确且覆盖率低,使得无法将标签与推荐信息进行精确匹配,从而导致推荐结果的准确率降低,不能精确的为用户推荐贴合用户需求的个性化信息。

S302,获取历史浏览记录中每个历史浏览信息的特征标签。

其中,在本发明的实施例中,历史浏览记录可以理解为用户针对预先提供的可阅读信息的浏览记录,该记录中记载有用户在一定时间段内浏览过的信息,即历史浏览信息。例如,以预先为用户提供了可阅读的大量新闻为例,可获取用户在一定时间段内阅读过的所有新闻的记录,以作为历史浏览记录。

当然,可选的,第四获取模块60还可通过现有技术中的标记的方式来确定用户的喜好。举例而言,以信息推荐为新闻推荐为例,假设某个新闻网站设置了以“关注”、“不关注”或“赞”、“踩”等方式表示用户对某个新闻是否感兴趣,那么当用户对该新闻网站上的某个新闻进行了评论或标记了“关注”或“赞”等操作时,可认为该用户对该新闻感兴趣,即该新闻属于用户的喜好新闻。

S204,获取历史浏览记录中用户针对每个历史浏览信息的喜好信息。

其中,历史浏览信息的Tag标签可以是本步骤所实时确定并获取的,也可以是通过对该信息的分析预先设置好的,则本步骤中可以直接获取到历史浏览记录的预先设置好的Tag标签。本发明对于Tag标签如何获取不做限定。

例如,假设获取到用户的历史浏览信息特征标签包括“科技”、“体育”、“足球”、“娱乐”、“韩团EX0”等,根据“科技”、“体育”、“足球”特征标签在预设的标签特征对照表中进行查询,可查询出该用户的性别可能为男性,同时根据“娱乐”、“韩团EX0”特征标签可查询出该用户的年龄大概在20岁左右。又如,假设用户浏览过的新闻大多是属于军事类新闻,则可判断该用户为男性,同时该用户还浏览过大量的抗日战争时期的新闻,则可判断该用户的年龄大概在50岁左右。

具体地,获取单元41可根据用户特征信息获取多个欲推荐信息,并分别获取多个欲推荐信息中每个欲推荐信息的特征标签。其中,在本发明的实施例中,特征标签可理解为欲推荐信息的信息内容中的Tag标签。

此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

S306,根据用户特征信息获取多个欲推荐信息,并分别获取多个欲推荐信息中每个欲推荐信息的特征标签。

例如,用户在浏览某个新闻时的停留时间超过了预设值,则可认为该用户对该新闻感兴趣。或者,如果用户针对新闻的停留时间小于预设值,则可判断用户不喜欢该新闻。