一种获取用户喜好信息的方法及装置的制造方法

文档序号:9929597阅读:444来源:国知局
一种获取用户喜好信息的方法及装置的制造方法
【技术领域】
[0001]本发明涉及计算机技术领域,特别涉及一种获取用户喜好信息的方法及装置。
【背景技术】
[0002]随着互联网的不断发展,人们对互联网的使用越加频繁,两者之间的关系也越加密切。对于互联网的用户而言,让用户感兴趣的内容永远是留住用户的关键,通过把握用户的喜好和习惯,从而有针对性的对不同用户推送其喜好的内容显然尤为必要。
[0003]目前,一般可以利用网络爬虫工具,从互联网上获取各用户通过鼠标所点击的页面链接信息和通过键盘所输入的搜索内容,并通过大数据的分析方法对获取到的用户信息进行处理,以获得各用户的基本喜好信息。
[0004]但是,现有的用户信息获取方式,不能更加准确地获得用户的喜好信息。

【发明内容】

[0005]本发明提供了一种获取用户喜好信息的方法及装置,能够更加准确地获得用户的喜好?目息O
[0006]为了达到上述目的,本发明是通过如下技术方案实现的:
[0007]—方面,本发明提供了一种获取用户喜好信息的方法,预先将目标用户的屏幕划分为第一数量的第一区块,还包括:
[0008]获取所述目标用户在每一个所述第一区块上的浏览信息;
[0009]通过处理所述浏览信息,获得每一个所述第一区块的用户喜好值;
[0010]根据所述用户喜好值的大小,从所述第一数量的第一区块中筛选出第二数量的第二区块;
[0011]根据与所述第二区块相对应的位置信息和关键特性信息,获取第一用户喜好信息。
[0012]进一步地,还包括:预先根据所述目标用户的鼠标点击内容和键盘输入内容,确定第二用户喜好信息;
[0013]在所述获取第一用户喜好信息之后,还包括:整合所述第一用户喜好信息和所述第二用户喜好信息。
[0014]进一步地,所述获取所述目标用户在每一个所述第一区块上的浏览信息,包括:利用JavaScript技术,在所述目标用户从打开任一互联网页面至关闭所述互联网页面的时间范围内,获取所述目标用户的鼠标在每一个所述第一区块内的点击次数、滑动轨迹长度和停留时间。
[0015]进一步地,所述浏览信息,包括:点击次数、滑动轨迹长度和停留时间;
[0016]所述处理所述浏览信息,包括:利用node,js技术,根据所述点击次数、所述滑动轨迹长度和所述停留时间,计算相应的用户喜好值,其中,所述用户喜好值的计算方式为:用户喜好值=在第一区块内的点击次数/2+在第一区块内的滑动轨迹长度/3+在第一区块内的停留时间/6。
[0017]进一步地,所述将目标用户的屏幕划分为第一数量的第一区块,包括:利用所述JavaScript技术,获取目标用户的屏幕的分辨率,以根据所述分辨率,将所述屏幕以十字切分的方式平均划分为第一数量的第一区块。
[0018]进一步地,所述第一数量为64;所述第二数量为3。
[0019]另一方面,本发明提供了一种获取用户喜好信息的装置,包括:
[0020]浏览信息获取单元,用于将目标用户的屏幕划分为第一数量的第一区块;获取所述目标用户在每一个所述第一区块上的浏览信息;
[0021]筛选处理单元,用于通过处理所述浏览信息,获得每一个所述第一区块的用户喜好值;根据所述用户喜好值的大小,从所述第一数量的第一区块中筛选出第二数量的第二区块;
[0022]第一用户喜好信息获取单元,用于根据与所述第二区块相对应的位置信息和关键特性信息,获取第一用户喜好信息。
[0023]进一步地,该装置还包括:
[0024]第二用户喜好信息确定单元,用于根据所述目标用户的鼠标点击内容和键盘输入内容,确定第二用户喜好信息;
[0025]用户喜好信息整合单元,用于整合所述第一用户喜好信息和所述第二用户喜好信息。
[0026]进一步地,所述浏览信息获取单元,包括利用JavaScript技术的单元,具体用于利用所述JavaScript技术,在所述目标用户从打开任一互联网页面至关闭所述互联网页面的时间范围内,获取所述目标用户的鼠标在每一个所述第一区块内的点击次数、滑动轨迹长度和停留时间。
[0027]进一步地,所述浏览信息获取单元,具体用于获取包含点击次数、滑动轨迹长度和停留时间的浏览信息;
[0028]所述筛选处理单元,包括利用node.js技术的单元,具体用于利用所述node.js技术,根据所述点击次数、所述滑动轨迹长度和所述停留时间,计算相应的用户喜好值,其中,所述用户喜好值的计算方式为:用户喜好值=在第一区块内的点击次数/2+在第一区块内的滑动轨迹长度/3+在第一区块内的停留时间/6。
[0029]进一步地,所述浏览信息获取单元,包括利用JavaScript技术的单元,具体用于利用所述JavaScript技术,获取目标用户的屏幕的分辨率,以根据所述分辨率,将所述屏幕以十字切分的方式平均划分为第一数量的第一区块。
[0030]本发明提供了一种获取用户喜好信息的方法及装置,将用户的屏幕划分为至少一个区块,并获取该用户在每一个所述区块上的浏览信息;处理该浏览信息,获得每一个所述区块的用户喜好值,以根据用户喜好值的大小,从所述区块中筛选出能够代表用户喜好的目标区块;根据与该目标区块相对应的位置信息和关键特性信息,获取用户喜好信息。因此,本发明能够更加准确地获得用户的喜好信息。
【附图说明】
[0031]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0032]图1是本发明一实施例提供的一种获取用户喜好信息的方法的流程图;
[0033]图2是本发明一实施例提供的另一种获取用户喜好信息的方法的流程图;
[0034]图3是本发明一实施例提供的一种获取用户喜好信息的装置的示意图;
[0035]图4是本发明一实施例提供的另一种获取用户喜好信息的装置的示意图。
【具体实施方式】
[0036]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0037]如图1所示,本发明实施例提供了一种获取用户喜好信息的方法,可以包括以下步骤:
[0038]步骤101:预先将目标用户的屏幕划分为第一数量的第一区块。
[0039]步骤102:获取所述目标用户在每一个所述第一区块上的浏览信息。
[0040]步骤103:通过处理所述浏览信息,获得每一个所述第一区块的用户喜好值。
[0041]步骤104:根据所述用户喜好值的大小,从所述第一数量的第一区块中筛选出第二数量的第二区块。
[0042]步骤105:根据与所述第二区块相对应的位置信息和关键特性信息,获取第一用户喜好?目息O
[0043]本发明实施例提供了一种获取用户喜好信息的方法,将用户的屏幕划分为至少一个区块,并获取该用户在每一个所述区块上的浏览信息;处理该浏览信息,获得每一个所述区块的用户喜好值,以根据用户喜好
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1