一种用户特征的分析方法及装置的制造方法_2

文档序号:9217275阅读:来源:国知局
[0055]在每个兴趣标签更新周期,仅根据本兴趣标签更新周期内确定的上述时间衰减因子,确定该对象的兴趣标签。
[0056]该实现方式一可以与上述步骤100的任意实现方式配合实施。如果与上述步骤100的实现方式二配合实施,对象的执行动作的行为权重对该对象的兴趣标签的影响仅体现在:根据行为权重最高的执行动作的执行时间,确定时间衰减因子。
[0057]步骤120的实现方式二:
[0058]在每个兴趣标签更新周期,根据本兴趣标签更新周期内确定的上述时间衰减因子和上述对象的内容权重,确定该对象的兴趣标签。
[0059]本发明实施例中,具体如何根据时间衰减因子和对象的内容权重,确定对象的兴趣权重,其实现方式有多种。例如,将上述时间衰减因子与对象的内容权重的乘积,作为该对象的兴趣标签的取值。
[0060]其中,对象的内容权重至少是根据针对该对象的执行动作的频度确定的。
[0061]本发明并不对确定针对该对象的执行动作的频度的时间范围进行限定。该时间范围可以在实际应用中,根据经验或统计设定。例如,该时间范围是保存的所有执行动作对应的时间跨度,假设总共保存了 3万条执行动作的记录,其中“搜索”的记录为2000条,搜索的对象是歌曲《默》的记录为100条,那么,针对歌曲《默》的执行动作“搜索”的频度可以表示为1/300。
[0062]本发明实施例中,对象的内容权重可以仅根据针对该对象的执行动作的频度确定,还可以根据针对该对象的执行动作的频度、以及针对该对象的相关对象的执行动作的频度确定。
[0063]其中,存在关联的对象之间,互为相关对象。本发明不对“关联”进行限定,可以在实际应用中,根据实际需要确定哪些对象之间存在关联。例如,歌曲《默》,其演唱者是A,其作为影视剧B的主题曲,那么,可以规定A和B均为歌曲《默》的相关对象,在确定歌曲《默》的内容权重时,是根据针对歌曲《默》、演唱者A和影视剧B的执行动作的频度确定的。
[0064]该实现方式二可以与上述步骤100的任意实现方式配合实施。
[0065]步骤120的实现方式三:
[0066]根据本兴趣标签更新周期内确定的上述时间衰减因子和上述执行动作的行为权重,确定该对象的兴趣标签。
[0067]其中,对执行动作的行为权重的定义,可以参照上述实施例的描述,此处不再赘述。
[0068]本发明实施例中,具体如何根据时间衰减因子和执行动作的行为权重,确定对象的兴趣标签,其实现方式有多种。例如,将上述时间衰减因子与上述执行动作的行为权重的乘积,作为该对象的兴趣标签的取值。
[0069]该实现方式三可以与上述步骤100的任意实现方式配合实施。如果与上述步骤100的实现方式二配合实施,对象的执行动作的行为权重对该对象的兴趣标签的影响不仅体现在:根据行为权重最高的执行动作的执行时间,确定时间衰减因子;还体现在:行为权重会影响兴趣标签的取值。
[0070]步骤120的实现方式四:
[0071]在每个兴趣标签更新周期,根据本兴趣标签更新周期内确定的上述时间衰减因子、上述对象的内容权重和上述执行动作的行为权重,确定该对象的兴趣标签。
[0072]其中,对执行动作的行为权重的定义,可以参照上述实施例的描述,此处不再赘述。
[0073]本发明实施例中,具体如何根据时间衰减因子、对象的内容权重和执行动作的行为权重,确定对象的兴趣标签,其实现方式有多种。例如,将上述时间衰减因子与上述对象的内容权重与上述执行动作的行为权重的乘积,作为该对象的兴趣标签的取值。又例如,确定上述时间衰减因子与上述对象的内容权重的乘积,以及上述时间衰减因子与上述执行动作的行为权重的乘积,将这两个乘积之和作为该对象的兴趣标签的取值。
[0074]该实现方式四可以与上述步骤100的任意实现方式配合实施。
[0075]发明人在实现本发明的过程中发现,并不是所有的执行动作都表示用户对该执行动作的对象感兴趣。例如,“取消收藏”、“删除”等等动作,代表了用户对这些执行动作的对象失去兴趣。那么,在确定对象的兴趣标签时,要区分正反馈执行动作和负反馈执行动作。相应的,本发明实施例中,获取执行动作后,确定该执行动作是正反馈执行动作还是负反馈执行动作。基于执行动作的分类,确定兴趣标签的实现方式又有多种,下面例举几种。
[0076]基于执行动作的分类,确定兴趣标签的实现方式一:
[0077]如果上述执行动作是正反馈执行动作,根据本兴趣标签更新周期内确定的上述时间衰减因子,确定该执行动作的对象的正反馈兴趣标签;如果上述执行动作是负反馈执行动作,根据本兴趣标签更新周期内确定的上述时间衰减因子,确定上述执行动作的对象的负反馈兴趣标签。
[0078]其中,对象的正反馈兴趣标签,体现了用户对该对象感兴趣的程度;对象的负反馈兴趣标签,体现了用户对该对象不感兴趣的程度。
[0079]其中,可以结合上述步骤120的各种实现方式确定兴趣权重。
[0080]基于执行动作的分类,确定兴趣标签的实现方式二:
[0081 ] 正反馈执行动作和负反馈执行动作对应不同的时间衰减因子,对应不同的行为权重、和/或对应不同的内容权重。相应的,不区分正反馈兴趣标签、负反馈兴趣标签。
[0082]本发明实施例中,用户特性不仅包括对象的兴趣标签,还可以包括执行动作的行为标签,通过行为标签表现用户对不同服务的喜好。相应的,基于上述任意方法实施例,还可以周期性地根据用户的执行动作的频度,确定该执行动作的行为标签;在每个行为标签更新周期,保存本行为标签更新周期内确定的上述行为标签作为用户特征。
[0083]本发明并不对确定执行动作的频度的时间范围进行限定。该时间范围可以在实际应用中,根据经验或统计设定。例如,该时间范围是保存的所有执行动作对应的时间跨度,假设总共保存了 3万条执行动作的记录,其中“搜索”的记录为2000条,那么,执行动作“搜索”的频度可以表示为1/15。
[0084]本发明实施例中,可以仅根据用户的执行动作的频度,确定该执行动作的行为标签,也可以结合执行动作的行为权重,确定该执行动作的行为标签。例如,将执行动作的频度与该执行动作的行为权重的乘积,作为该执行动作的行为标签的取值。
[0085]本发明实施例中,可以规定每个执行动作分别对应一个行为标签。即,行为标签不区分具体的对象。相应的,如果在本行为标签更新周期之前已经保存了同一执行动作的行为标签,则可以使用本行为标签更新周期内确定的同一执行动作的行为标签替换掉以保存的行为标签,或者将本行为标签更新周期内确定的同一执行动作的行为标签的取值与以保存的行为标签的取值累加后作为该执行动作更新后的行为标签保存。
[0086]本发明实施例中,也可以规定针对每个对象的每个执行动作分别对应一个行为标签。即,行为标签区分具体的对象,例如:对歌曲《默》的搜索,与对歌曲《小乌龟》的搜索,对应不同的行为标签。相应的,如果在本行为标签更新周期之前已经保存了针对同一对象的同一执行动作的行为标签,则可以使用本行为标签更新周期内确定的针对同一对象的同一执行动作的行为标签替换掉以保存的行为标签,或者将本行为标签更新周期内确定的针对同一对象的同一执行动作的行为标签的取值与以保存的行为标签的取值累加后作为针对该对象的该执行动作更新后的行为标签保存。
[0087]发明人在实现本发明的过程中还发现,不仅对象的兴趣标签、执行动作的行为标签等等这些动态信息反映了用户特性,用户的静态信息也能反映用户特性。相应的,基于上述任意方法实施例,还周期性地确定用户的以下至少一个静态信息:地域、年龄、性别、职业等等;在每个静态信息更新周期,保存本静态信息更新周期内确定的上述静态信息作为用户特征。
[0088]其中,各个静态信息的确定方式有多种,下面举例说明。
[0089]地域:确定地域的一种方式是获取用户在各种应用的注册信息中的地域信息,根据地域信息确定用户所在地域;另一种方式是获取用户所使用的智能设备的IP地址,根据该IP地址确定用户所在地域。
[0090]年龄:确定年龄的一种方式是获取用户在各种应用的注册信息中的年龄信息,根据年龄信息确定用户的年龄;另外,大多数情况下,用户对自己的同龄人更感兴趣,例如钟情于同龄的歌手,钟情于同龄的作者等等,相应的,另一种方式是根据保存的所有正反馈执行动作中,针对的对象是人物的人物年龄确定用户的年龄,例如将所有这些任务的年龄作为样本,去除离散点后,取年龄的平均值作为用户的年龄;又一种实现方式也可以通过面部识别、语音识别等方式确定用户的年龄。
[0091]性别:确定性别的一种方式是获取用户在各种应用的注册信息中的性别信息,根据年龄信息确定性别的年龄;另一种方式是利用面部识别或语音识别的方式确定用户的年龄O
[0092]职业:确定职业的一种方式是获取用户在各种应用的注册信息中的职业信息,根据年龄信息确定用户的职业;另一种实现方式是根据用户使用智能化设备的时间分布规律,将用户划分为时间无规律人群和时间有规律人群两类职业。
[0093]下面结合具体应用场景,对本发明实施例提供的技术方案进行详细说明。
[0094]以智能电视设备为例,为智能电视设备进行用户特性分析时,如图2所示,定义用户特性分为动态属性和静态属性。其中
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1