内容兴趣采集及内容数据推荐方法、装置、设备/终端/服务器及存储介质与流程

文档序号:16609209发布日期:2019-01-14 21:26阅读:176来源:国知局
内容兴趣采集及内容数据推荐方法、装置、设备/终端/服务器及存储介质与流程

本申请实施例涉及移动互联网领域,尤其涉及一种内容兴趣的采集方法、装置、设备/终端/服务器及计算机可读存储介质,以及一种内容数据的推荐方法、装置、设备/终端/服务器及计算机可读存储介质。



背景技术:

移动互联网时代,用户在移动终端中进行活动的上下文情境及产品使用轨迹,整体上反映了用户的使用习惯及兴趣偏好,是用户画像的重要组成部分。随着大数据分析挖掘及个性化推荐技术的发展,浏览器也从传统的浏览网页的基本工具,承载了更多的个性化功能,这些个性化功能迫切需要更丰富更立体的用户画像。

然而,对于移动浏览器而言,用户的内容兴趣的采集存在几方面的困难。一方面,在移动条件的使用环境中,用户更偏向于交互环节少、精简化的交互。另一方面,浏览器提供了具体产品的入口,对于某个具体的产品(如某个特定的网站或客户端),除了主动输入的兴趣偏好(如搜索关键词)及被动收集的使用记录(如网页浏览或视频播放)外,其它数据本身并不会针对浏览器回流个性化相关数据。最后,出于对用户隐私保护等多种因素,对用户行为进行上下文技术跟踪也有比较大的法规、市场、技术制约。因此,除考虑被动式的兴趣信息采集外,仍需要着力挖掘用户主动反馈兴趣的手段。



技术实现要素:

有鉴于此,本申请实施例所解决的技术问题之一在于提供一种内容兴趣采集的方案,以解决现有技术中存在的如何通过内容浏览者主动反馈的方式准确地采集到内容浏览者的内容兴趣的问题。

本申请实施例提供了一种内容兴趣的采集方法,所述方法包括:响应于对浏览器内容菜单中的兴趣按钮的操作,确定与所述浏览器中的网页内容数据关联的多个标签;响应于对所述多个标签的选择操作,生成内容浏览者关于所述浏览器中的网页内容数据的兴趣对。

本申请实施例还提供了一种内容数据的推荐方法,所述方法包括:接收终端设备发送的内容浏览者关于网页内容数据的兴趣对;基于所述兴趣对中的标签,确定内容浏览者的兴趣内容标签化数据,所述兴趣内容标签化数据包括所述兴趣对中每个标签对应的网页内容数据集合;基于所述兴趣内容标签化数据,向所述终端设备推荐网页内容数据。

本申请实施例还提供了一种内容兴趣的采集装置,所述装置包括:第一确定模块,被配置为响应于对浏览器内容菜单中的兴趣按钮的操作,确定与所述浏览器中的网页内容数据关联的多个标签;生成模块,被配置为响应于对所述多个标签的选择操作,生成内容浏览者关于所述浏览器中的网页内容数据的兴趣对。

本申请实施例还提供了一种内容数据的推荐装置,所述装置包括:第三接收模块,被配置为接收终端设备发送的内容浏览者关于网页内容数据的兴趣对;第三确定模块,被配置为基于所述兴趣对中的标签,确定内容浏览者的兴趣内容标签化数据,所述兴趣内容标签化数据包括所述兴趣对中每个标签对应的网页内容数据集合;推荐模块,被配置为基于所述兴趣内容标签化数据,向所述终端设备推荐网页内容数据。

本申请实施例还提供了一种设备/终端/服务器,包括:一个或多个处理器;存储装置,配置为存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上所述的内容兴趣的采集方法。

本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的内容兴趣的采集方法。

本申请实施例还提供了一种设备/终端/服务器,包括:一个或多个处理器;存储装置,配置为存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上所述的内容数据的推荐方法。

本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的内容数据的推荐方法。

通过本申请实施例提供的内容兴趣采集的技术方案,响应于对浏览器内容菜单中的兴趣按钮的操作,确定与浏览器中的网页内容数据关联的多个标签;响应于对多个标签的选择操作,生成内容浏览者关于浏览器中的网页内容数据的兴趣对,与现有的其它方式相比,能够通过内容浏览者主动反馈的方式准确地采集到内容浏览者的内容兴趣。此外,还能以内容浏览者主动反馈的方式准确地采集到网页内容数据的标签。

附图说明

后文将参照附图以示例性而非限制性的方式详细描述本申请实施例的一些具体实施例。附图中相同的附图标记标示了相同或类似的部件或部分。本领域技术人员应该理解,这些附图未必是按比例绘制的。附图中:

图1是根据本申请实施例一的一种内容兴趣的采集方法的步骤流程图;

图2是根据本申请实施例二的一种内容兴趣的采集方法的步骤流程图;

图3是根据本申请实施例三的一种内容数据的推荐方法的步骤流程图;

图4是根据本申请实施例四的一种内容数据的推荐方法的步骤流程图;

图5是根据本申请实施例五的一种内容兴趣的采集装置的结构框图;

图6是根据本申请实施例六的一种内容兴趣的采集装置的结构框图;

图7是根据本申请实施例七的一种内容兴趣的采集装置的结构框图;

图8是根据本申请实施例八的一种内容数据的推荐装置的结构框图;

图9是根据本申请实施例九的一种内容数据的推荐装置的结构框图;

图10是根据本申请实施例十的一种设备/终端/服务器的结构示意图;

图11是根据本申请实施例十一的一种设备/终端/服务器的结构示意图。

具体实施方式

为了使本领域的人员更好地理解本申请实施例中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请实施例一部分实施例,而不是全部的实施例。基于本申请实施例中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本申请实施例保护的范围。

实施例一

参照图1,示出了根据本申请实施例一的一种内容兴趣的采集方法的步骤流程图。

本实施例提供的内容兴趣的采集方法包括以下步骤:

在步骤s101中,响应于对浏览器内容菜单中的兴趣按钮的操作,确定与所述浏览器中的网页内容数据关联的多个标签。

在本申请实施例中,所述网页内容数据包括以下中的至少一者:网页文本、网页图像、网页视频。所述兴趣按钮可为悬浮于终端设备的浏览器内容菜单中的心形按钮,所述兴趣按钮的形状还可包括星型按钮。当浏览者点击终端设备的浏览器内容菜单中的兴趣按钮时,则表征浏览者对浏览器中的当前网页内容数据有较强烈的偏好。这种人机交互与一般的浏览记录不相同,具有较强的偏好信号(强兴趣)。这种交互方式是在深刻研究用户心理学的基础上,从用户对优质内容的渴求、群体社会心理诉求,及具体使用习惯着手设计得到的。所述多个标签中的每个标签可为与网页内容数据关联的关键词。例如,当所述网页内容数据包括英文文本时,每个标签可为短语或单词,短语的单词个数可为3个,具体因网页内容数据而异。在一些可选实施例中,考虑到对标签内容的概括性,及减少内容浏览者对标签选择的精力消耗,多个标签的数量可控制在3~12个以内。可以理解的是,以上描述仅为示例性的,本申请实施例对此不做任何限定。

在一个具体的例子中,当内容浏览者浏览浏览器中的网页内容数据时,响应于内容浏览者点击浏览器内容菜单中的兴趣按钮的操作,终端设备的浏览器确定与所述浏览器中的网页内容数据关联的多个标签,并在弹出的标签选择界面上显示与所述浏览器中的网页内容数据关联的多个标签。

在一些可选实施例中,在确定与所述浏览器中的网页内容数据关联的多个标签时,终端设备的浏览器可依据该网页内容数据自动生成与网页内容数据关联的多个标签,或者从服务器接收与网页内容数据关联的多个标签。可以理解的是,任何确定与所述浏览器中的网页内容数据关联的多个标签的实施方式均可适用于此,本申请实施例对此不做任何限定。

在一个具体的例子中,当第一次有内容浏览者喜欢浏览器中当前的网页内容数据时,可由终端设备的浏览器依据该网页内容数据快速选取并确定若干标签,这样能够随机地产生与网页内容数据关联的多个标签,或者可由服务器预先爬取到该网页内容数据的参考标签,并返回给终端设备的浏览器呈现,这样能够准确地产生与网页内容数据关联的多个标签。然后,依据某一时间段内不同的内容浏览者对该网页内容数据的标签的选择特征更新该网页内容数据的标签,以一定的随机性逐步使该网页内容数据的标签集趋向于对该网页内容的精要概括。

在一些可选实施例中,在确定与所述浏览器中的网页内容数据关联的多个标签时,对所述网页内容数据进行语义切分处理,获得所述网页内容数据的多个关键词;基于所述多个关键词在第一预设时间段内获取的网页内容数据中的出现频率,对所述多个关键词进行筛选,确定所述多个标签。籍此,能够准确地确定与网页内容数据关联的多个标签。其中,所述第一预设时间段可由本领域技术人员根据实际需要进行设定,本申请实施例对此不做任何限定。可以理解的是,任何确定与所述浏览器中的网页内容数据关联的多个标签的实施方式均可适用于此,本申请实施例对此不做任何限定。

在一个具体的例子中,针对多个关键词中的每个关键词,如果关键词在第一预设时间段内获取的网页内容数据中的出现次数等于或大于预设次数,则说明该关键词是多个网页内容数据的共性特征,并不能体现当前网页内容数据的个性特征。因此,确定该关键词不为当前网页内容数据的标签。其中,所述预设次数可由本领域技术人员根据实际需要进行设定,本申请实施例对此不做任何限定。在一个具体的例子中,针对多个关键词中的每个关键词,如果关键词在第一预设时间段内获取的至少两个网页内容数据中出现,则说明该关键词是多个网页内容数据的共性特征,并不能体现当前网页内容数据的个性特征。因此,确定该关键词不为当前网页内容数据的标签。其中,可由终端设备的浏览器在第一预设时间段内获取多个网页内容数据。

在一些可选实施例中,在对所述多个关键词进行筛选之后,所述方法还包括:利用当前的时间信息、内容浏览者的当前位置信息以及内容浏览者的历史兴趣对,进一步对筛选后的所述多个关键词进行筛选,确定所述多个标签。籍此,能够更加准确地确定与网页内容数据关联的多个标签。可以理解的是,以上描述仅为示例性的,本申请实施例对此不做任何限定。

在一个具体的例子中,如果利用当前的时间信息确定当前的网页内容数据不满足时效性,可去除筛选后的多个关键词中满足时效性的关键词。如果确定内容浏览者的当前位置信息不为当前网页内容数据中的内容发生位置,可去除筛选后的多个关键词中与位置关联的关键词。如果确定筛选后的关键词为内容浏览者的历史兴趣对中的兴趣标签,则确定该筛选后的关键词不为当前网页内容数据的标签,这是因为需要进一步地挖掘内容浏览者的具体兴趣,并采集内容浏览者的具体兴趣。

在步骤s102中,响应于对所述多个标签的选择操作,生成内容浏览者关于所述浏览器中的网页内容数据的兴趣对。

在本申请实施例中,响应于内容浏览者在标签选择界面上对所述多个标签的选择操作,生成内容浏览者关于所述浏览器中的网页内容数据的兴趣对。其中,所述兴趣对包括以下中的至少一者:内容浏览者的标识、所述网页内容数据的网页链接、内容浏览者选择的标签。

在一个具体的例子中,内容浏览者在标签选择界面上点击某个标签,被选择的标签所在的区域的颜色会改变。例如,在标签选择界面上选择某个标签,被选择的标签所在的区域的颜色改变为绿色。

在一些可选实施例中,在生成内容浏览者关于所述浏览器中的网页内容数据的兴趣对之后,所述方法还包括:统计第二预设时间段内不同的内容浏览者选择所述多个标签中的每个标签的次数;基于所述第二预设时间段内不同的内容浏览者选择所述多个标签中的每个标签的次数,对所述多个标签执行更新操作。籍此,能够更新当前网页内容数据的标签集,逐步使得当前网页内容数据的标签集趋向于对网页内容数据的精要概括。其中,所述第二预设时间段可由本领域技术人员根据实际需要进行设定,本申请实施例对此在不做任何限定。可以理解的是,以上描述仅为示例性的,本申请实施例对此不做任何限定。

在一个具体的例子中,针对当前网页内容数据的多个标签中的每个标签,如果所述第二预设时间段内不同的内容浏览者选择同一标签的次数等于或大于预设次数,则说明该标签能够精要概括当前网页内容数据,确定该标签为当前网页内容数据的标签。反之,如果所述第二预设时间段内不同的内容浏览者选择同一标签的次数小于预设次数,则说明该标签不能够精要概括当前网页内容数据,确定该标签不为当前网页内容数据的标签。其中,所述预设次数可由本领域技术人员根据实际需要进行设定,本申请实施例对此不做任何限定。

通过本申请实施例提供的内容兴趣采集的技术方案,响应于对浏览器内容菜单中的兴趣按钮的操作,确定与浏览器中的网页内容数据关联的多个标签;响应于对多个标签的选择操作,生成内容浏览者关于浏览器中的网页内容数据的兴趣对,与现有的其它方式相比,能够通过内容浏览者主动反馈的方式准确地采集到内容浏览者的内容兴趣。此外,还能以内容浏览者主动反馈的方式准确地采集到网页内容数据的标签。

本实施例的内容兴趣的采集方法可以由任意适当的具有数据处理能力的设备执行,包括但不限于:摄像头、终端、移动终端、pc机、服务器、车载设备、娱乐设备、广告设备、个人数码助理(pda)、平板电脑、笔记本电脑、掌上游戏机、智能眼镜、智能手表、可穿戴设备、虚拟显示设备或显示增强设备(如googleglass、oculusrift、hololens、gearvr)等。

实施例二

参照图2,示出了根据本申请实施例二的一种内容兴趣的采集方法的步骤流程图。

本实施例提供的内容兴趣的采集方法包括以下步骤:

在步骤s201中,响应于对浏览器内容菜单中的兴趣按钮的操作,接收服务器发送的与所述浏览器中的网页内容数据关联的多个标签。

在一些可选实施例中,响应于内容浏览者点击浏览器内容菜单中的兴趣按钮的操作,接收服务器发送的与所述浏览器中的网页内容数据关联的多个标签,所述多个标签由所述服务器基于与所述网页内容数据关联的其它网页内容数据确定得到。籍此,能够间接地确定与网页内容数据关联的多个标签,并且由此得到的标签具有引申含义或外延含义,从而在整体上丰富了标签的知识元结构。可以理解的是,任何确定与所述浏览器中的网页内容数据关联的多个标签的实施方式均可适用于此,本申请实施例对此不做任何限定。

在一个具体的例子中,所述服务器依据当前网页内容数据的分类或主题,确定与当前网页内容数据关联的其它网页内容数据,并基于与当前网页内容数据关联的其它网页内容数据,确定当前网页内容数据的多个标签。其中,所述基于与当前网页内容数据关联的其它网页内容数据,确定当前网页内容数据的多个标签的实施方式与上述基于当前网页内容数据,确定当前网页内容数据的多个标签的实施方式类似,在此不再赘述。可以理解的是,以上描述仅为示例性的,本申请实施例对此不做任何限定。

在一些可选实施例中,响应于内容浏览者点击浏览器内容菜单中的兴趣按钮的操作,接收服务器发送的与所述浏览器中的网页内容数据关联的多个标签,所述多个标签由所述服务器基于与所述网页内容数据关联的其它网页内容数据、当前的时间信息、内容浏览者的当前位置信息以及内容浏览者的历史兴趣对确定得到。籍此,能够间接准确地确定与网页内容数据关联的多个标签,并且由此得到的标签具有引申含义或外延含义,从而在整体上丰富了标签的知识元结构。可以理解的是,任何确定与所述浏览器中的网页内容数据关联的多个标签的实施方式均可适用于此,本申请实施例对此不做任何限定。

在一个具体的例子中,如果利用当前的时间信息确定当前的网页内容数据不满足时效性,可去除多个标签中满足时效性的标签。如果确定内容浏览者的当前位置信息不为当前网页内容数据中的内容发生位置,可去除多个标签中与位置关联的标签。如果确定多个标签中的标签为内容浏览者的历史兴趣对中的兴趣标签,则确定该标签不为当前网页内容数据的标签,这是因为需要进一步地挖掘内容浏览者的具体兴趣,并采集内容浏览者的具体兴趣。

在步骤s202中,响应于对所述多个标签的选择操作,生成内容浏览者关于所述浏览器中的网页内容数据的兴趣对。

在本申请实施例中,每个内容浏览者针对当前网页内容数据选择标签之后,基于内容浏览者针对当前网页内容数据选择的标签生成一个唯一的兴趣对,并将生成的兴趣对上传并保存到服务器后台数据库中。可以理解的是,以上描述仅为示例性的,本申请实施例对此不做任何限定。

在一些可选实施例中,在生成内容浏览者关于所述浏览器中的网页内容数据的兴趣对之后,若多个内容浏览者针对所述网页内容数据选择的标签的相同数量等于或大于预设数量,则确定所述网页内容数据的多个标签为多个内容浏览者针对所述网页内容数据选择的相同标签。籍此,确定得到的标签能够精要概括当前网页内容数据。其中,所述预设数量可由本领域技术人员根据实际需要进行设定,本申请实施例对此不做任何限定。可以理解的是,以上描述仅为示例性的,本申请实施例对此不做任何限定。

在一个具体的例子中,在确定所述网页内容数据的多个标签为多个内容浏览者针对所述网页内容数据选择的相同标签之后,如果检测到对浏览器内容菜单中的兴趣按钮的操作,显示气泡式或渐隐式的成功提示。具体地,在确定所述网页内容数据的多个标签为多个内容浏览者针对所述网页内容数据选择的相同标签之后,如果检测到内容浏览者点击浏览器内容菜单中的兴趣按钮的操作,显示气泡式或渐隐式的成功提示,而不呈现标签选择界面。

通过本申请实施例提供的内容兴趣采集的技术方案,响应于对浏览器内容菜单中的兴趣按钮的操作,接收服务器发送的与所述浏览器中的网页内容数据关联的多个标签;响应于对多个标签的选择操作,生成内容浏览者关于浏览器中的网页内容数据的兴趣对,与现有的其它方式相比,能够通过内容浏览者主动反馈的方式准确地采集到内容浏览者的内容兴趣。此外,还能以内容浏览者主动反馈的方式准确地采集到网页内容数据的标签。

本实施例的内容兴趣的采集方法可以由任意适当的具有数据处理能力的设备执行,包括但不限于:摄像头、终端、移动终端、pc机、服务器、车载设备、娱乐设备、广告设备、个人数码助理(pda)、平板电脑、笔记本电脑、掌上游戏机、智能眼镜、智能手表、可穿戴设备、虚拟显示设备或显示增强设备(如googleglass、oculusrift、hololens、gearvr)等。

实施例三

参照图3,示出了根据本申请实施例三的一种内容数据的推荐方法的步骤流程图。

本实施例提供的内容数据的推荐方法包括以下步骤:

在步骤s301中,接收终端设备发送的内容浏览者关于网页内容数据的兴趣对。

在本申请实施例中,服务器接收终端设备发送的内容浏览者关于网页内容数据的兴趣对。其中,所述兴趣对包括以下中的至少一者:内容浏览者的标识、所述网页内容数据的网页链接、内容浏览者选择的标签。可以理解的是,以上描述仅为示例性的,本申请实施例对此不做任何限定。

在步骤s302中,基于所述兴趣对中的标签,确定内容浏览者的兴趣内容标签化数据。

在本申请实施例中,所述兴趣内容标签化数据包括所述兴趣对中每个标签对应的网页内容数据集合。在一些可选实施例中,在确定内容浏览者的兴趣内容标签化数据时,基于所述兴趣对中的每个标签,确定内容浏览者感兴趣的网页内容数据的分类;基于内容浏览者感兴趣的网页内容数据的分类,确定所述兴趣对中每个标签对应的网页内容数据的集合。可以理解的是,任何确定内容浏览者的兴趣内容标签化数据的实施方式均可适用于此,本申请实施例不做任何限定。

在步骤s303中,基于所述兴趣内容标签化数据,向所述终端设备推荐网页内容数据。

在一些可选实施例中,在基于所述兴趣内容标签化数据,向所述终端设备推荐网页内容数据时,基于所述兴趣内容标签化数据,组织网页内容数据的浏览队列;基于所述网页内容数据的浏览队列,向所述终端设备下发网页内容数据。可以理解的是,任何基于所述兴趣内容标签化数据,向所述终端设备推荐网页内容数据的实施方式均可适用于此,本申请实施例对此不做任何限定。

在一个具体的例子中,如果网页内容数据的浏览队列中没有任何网页内容数据,或者内容浏览者没有对任何网页内容数据选择标签,则由终端设备的浏览器自动推荐网页内容数据,或者由浏览器的运营方进行网页内容运营(例如,热点标签的推介),从而避免网页内容数据为空。

通过本申请实施例提供的内容数据推荐的技术方案,接收终端设备发送的内容浏览者关于网页内容数据的兴趣对,并基于所述兴趣对中的标签,确定内容浏览者的兴趣内容标签化数据,其中,兴趣内容标签化数据包括所述兴趣对中每个标签对应的网页内容数据集合;再基于所述兴趣内容标签化数据,向所述终端设备推荐网页内容数据,与现有的其它方式相比,能根据用户的内容兴趣向用户推荐网页内容数据,提高用户个性化推荐结果的准确度。此外,帮助用户更好地与网页内容数据建立连接,提供更多优质内容,减少不必要的内容搜索及选择的成本,从而提升用户体验。

本实施例的内容数据的推荐方法可以由任意适当的具有数据处理能力的设备执行,包括但不限于:摄像头、终端、移动终端、pc机、服务器、车载设备、娱乐设备、广告设备、个人数码助理(pda)、平板电脑、笔记本电脑、掌上游戏机、智能眼镜、智能手表、可穿戴设备、虚拟显示设备或显示增强设备(如googleglass、oculusrift、hololens、gearvr)等。

实施例四

参照图4,示出了根据本申请实施例四的一种内容数据的推荐方法的步骤流程图。

本实施例提供的内容数据的推荐方法包括以下步骤:

在步骤s401中,接收终端设备发送的内容浏览者关于网页内容数据的兴趣对。

由于该步骤s401与上述步骤s301类似,在此不再赘述。

在步骤s402中,基于所述兴趣对中的标签,确定内容浏览者的兴趣内容标签化数据。

在一些可选实施例中,在确定内容浏览者的兴趣内容标签化数据之前,基于所有兴趣对中的标签和内容浏览者的画像,对当前所有的网页内容数据重新进行组织,获得所有兴趣对中的每个标签对应的网页内容数据集合。可以理解的是,以上描述仅为示例性的,本申请实施例对此不做任何限定。

在一些可选实施例中,在基于所述兴趣对中的标签,确定内容浏览者的兴趣内容标签化数据时,将所述兴趣对中的每个标签与服务器存储的所有兴趣对中的标签进行匹配,获得匹配结果;基于所述匹配结果,确定所述兴趣对中每个标签对应的网页内容数据的集合,也即是内容浏览者的兴趣内容标签化数据。可以理解的是,任何基于所述兴趣对中的标签,确定内容浏览者的兴趣内容标签化数据的实施方式均可适用于此,本申请实施例对此不做任何限定。

在一些可选实施例中,所述方法还包括:基于不同的内容浏览者对所有兴趣对中每个标签的当前选择次数,对所有兴趣对中的每个标签对应的网页内容数据集合进行排序。籍此,可向内容浏览者优先推荐感兴趣的热点网页内容数据。可以理解的是,以上描述仅为示例性的,本申请实施例对此不做任何限定。

在一个具体的例子中,基于不同的内容浏览者对所有兴趣对中每个标签的当前选择次数的大小,依次对所有兴趣对中的每个标签对应的网页内容数据集合的展示先后顺序进行排序。具体地,基于不同的内容浏览者对当前内容浏览者的兴趣对中每个标签的当前选择次数的大小,依次对当前内容浏览者的兴趣对中每个标签对应的网页内容数据集合的展示先后顺序进行排序。

在一些可选实施例中,所述方法还包括:基于不同的内容浏览者对所有兴趣对中每个标签对应的网页内容数据集合中的网页内容数据的浏览次数,对所有兴趣对中每个标签对应的网页内容数据集合中的网页内容数据进行排序。籍此,可向内容浏览者优先推荐感兴趣的热点网页内容数据。可以理解的是,以上描述仅为示例性的,本申请实施例对此不做任何限定。

在一个具体的例子中,基于不同的内容浏览者对所有兴趣对中每个标签对应的网页内容数据集合中的网页内容数据的浏览次数的大小,依次对所有兴趣对中每个标签对应的网页内容数据集合中的网页内容数据的展示先后顺序进行排序。具体地,基于不同的内容浏览者对当前内容浏览者的兴趣对中每个标签对应的网页内容数据集合中的网页内容数据的浏览次数的大小,依次对当前内容浏览者的兴趣对中每个标签对应的网页内容数据集合中的网页内容数据的展示先后顺序进行排序。

在步骤s403中,基于所述兴趣内容标签化数据,组织网页内容数据的浏览队列。

在步骤s404中,基于所述网页内容数据的浏览队列,向所述终端设备下发网页内容数据。

由于步骤s403和步骤s404与上述步骤s303类似,在此不再赘述。

在一个具体的例子中,在向所述终端设备下发网页内容数据后,内容浏览者可在终端设备的浏览器中进行兴趣内容的浏览。内容浏览者可在终端设备下方的标签菜单中采用左右滑动的方式进行标签的横向平滑定位,也可在上方的网页内容数据流中上下滑动网页内容数据。当完成某个标签对应的网页内容数据集合中的网页内容数据的浏览时,自动切换到下一个标签,内容浏览者可继续浏览下一个标签对应的网页内容数据集合中的网页内容数据。此外,网页内容数据的整合还可以提供基于兴趣的社交渠道,例如通过共同的兴趣建立相应的内容浏览者交互渠道。

在实际的应用中,除了利用内容浏览者的兴趣对向内容浏览者推荐网页内容数据之外,还可利用内容浏览者的兴趣对确定某个标签下的网页相关信息,例如,网页内容、内容浏览者是否对其打标、内容浏览者的喜欢次数及趋势。还可利用内容浏览者的兴趣对确定某个标签与网页内容分析结合形成的语义特征,例如,从标签与对应网页内容的关联语义分析,引申或外延标签的含义,整体上丰富了标签的知识元结构,如“电影”的引申标签包括“好来坞”、“宝来坞”。还可利用内容浏览者的兴趣对确定某个标签与内容分析技术综合后的结构化序列,例如,某个标签下所有相关链接的信息及由此计算得到的评价分数,如链接的内容更新、喜欢热度、变化趋势等因素综合后可以得到某个内容浏览者会对其可能产生兴趣的预估程度。还可利用内容浏览者的兴趣对确定近似兴趣标签下的某个用户群体,例如,“越野车”和“驴友”是相近兴趣标签,对两者内容打标签的内容浏览者有相似性。还可利用内容浏览者的兴趣对确定对应的细分兴趣群体的画像,例如,喜欢某部电影的群体,或对某个话题如“骑车去西藏”特别感兴趣的群体。可以理解的是,以上描述仅为示例性的,本申请实施例对此不做任何限定。

通过本申请实施例提供的内容数据推荐的技术方案,接收终端设备发送的内容浏览者关于网页内容数据的兴趣对,并基于所述兴趣对中的标签,确定内容浏览者的兴趣内容标签化数据,其中,兴趣内容标签化数据包括所述兴趣对中每个标签对应的网页内容数据集合;再基于所述兴趣内容标签化数据,向所述终端设备推荐网页内容数据,与现有的其它方式相比,能根据用户的内容兴趣向用户推荐网页内容数据,提高用户个性化推荐结果的准确度。此外,帮助用户更好地与网页内容数据建立连接,提供更多优质内容,减少不必要的内容搜索及选择的成本,从而提升用户体验。

本实施例的内容数据的推荐方法可以由任意适当的具有数据处理能力的设备执行,包括但不限于:摄像头、终端、移动终端、pc机、服务器、车载设备、娱乐设备、广告设备、个人数码助理(pda)、平板电脑、笔记本电脑、掌上游戏机、智能眼镜、智能手表、可穿戴设备、虚拟显示设备或显示增强设备(如googleglass、oculusrift、hololens、gearvr)等。

实施例五

参照图5,示出了根据本申请实施例五的一种内容兴趣的采集装置的结构框图。

本实施例的内容兴趣的采集装置包括:第一确定模块501,被配置为响应于对浏览器内容菜单中的兴趣按钮的操作,确定与所述浏览器中的网页内容数据关联的多个标签;生成模块502,被配置为响应于对所述多个标签的选择操作,生成内容浏览者关于所述浏览器中的网页内容数据的兴趣对。

本实施例的内容兴趣的采集装置用于实现前述多个方法实施例中相应的内容兴趣的采集方法,并具有相应的方法实施例的有益效果,在此不再赘述。

实施例六

参照图6,示出了根据本申请实施例六的一种内容兴趣的采集装置的结构框图。

本实施例的内容兴趣的采集装置包括:第一确定模块601,被配置为响应于对浏览器内容菜单中的兴趣按钮的操作,确定与所述浏览器中的网页内容数据关联的多个标签;生成模块604,被配置为响应于对所述多个标签的选择操作,生成内容浏览者关于所述浏览器中的网页内容数据的兴趣对。

可选地,所述第一确定模块601,包括:处理模块6011,被配置为对所述网页内容数据进行语义切分处理,获得所述网页内容数据的多个关键词;第一筛选模块6012,被配置为基于所述多个关键词在第一预设时间段内获取的网页内容数据中的出现频率,对所述多个关键词进行筛选,确定所述多个标签。

可选地,所述装置还包括:第二筛选模块6013,被配置为利用当前的时间信息、内容浏览者的当前位置信息以及内容浏览者的历史兴趣对,进一步对筛选后的所述多个关键词进行筛选,确定所述多个标签。

可选地,所述装置还包括:统计模块602,被配置为统计第二预设时间段内不同的内容浏览者选择所述多个标签中的每个标签的次数;更新模块603,被配置为基于所述第二预设时间段内不同的内容浏览者选择所述多个标签中的每个标签的次数,对所述多个标签执行更新操作。

可选地,所述多个标签的数量范围为[3,12]。

可选地,所述兴趣对包括以下中的至少一者:内容浏览者的标识、所述网页内容数据的网页链接、内容浏览者选择的标签。

本实施例的内容兴趣的采集装置用于实现前述多个方法实施例中相应的内容兴趣的采集方法,并具有相应的方法实施例的有益效果,在此不再赘述。

实施例七

参照图7,示出了根据本申请实施例七的一种内容兴趣的采集装置的结构框图。

本实施例的内容兴趣的采集装置包括:第一确定模块701,被配置为响应于对浏览器内容菜单中的兴趣按钮的操作,确定与所述浏览器中的网页内容数据关联的多个标签;生成模块703,被配置为响应于对所述多个标签的选择操作,生成内容浏览者关于所述浏览器中的网页内容数据的兴趣对。

可选地,所述第一确定模块701,包括:第一接收模块7011,被配置为接收服务器发送的与所述浏览器中的网页内容数据关联的多个标签,所述多个标签由所述服务器基于与所述网页内容数据关联的其它网页内容数据确定得到。

可选地,所述第一确定模块701,还包括:第二接收模块7012,被配置为接收服务器发送的与所述浏览器中的网页内容数据关联的多个标签,所述多个标签由所述服务器基于与所述网页内容数据关联的其它网页内容数据、当前的时间信息、内容浏览者的当前位置信息以及内容浏览者的历史兴趣对确定得到。

可选地,所述装置还包括:第二确定模块702,被配置为若多个内容浏览者针对所述网页内容数据选择的标签的相同数量等于或大于预设数量,则确定所述网页内容数据的多个标签为多个内容浏览者针对所述网页内容数据选择的相同标签。

可选地,所述装置还包括:显示模块704,被配置为在所述第二确定模块确定所述网页内容数据的多个标签之后,如果检测到对浏览器内容菜单中的兴趣按钮的操作,显示气泡式或渐隐式的成功提示。

本实施例的内容兴趣的采集装置用于实现前述多个方法实施例中相应的内容兴趣的采集方法,并具有相应的方法实施例的有益效果,在此不再赘述。

实施例八

参照图8,示出了根据本申请实施例八的一种内容数据的推荐装置的结构框图。

本实施例的内容数据的推荐装置包括:第三接收模块801,被配置为接收终端设备发送的内容浏览者关于网页内容数据的兴趣对;第三确定模块802,被配置为基于所述兴趣对中的标签,确定内容浏览者的兴趣内容标签化数据,所述兴趣内容标签化数据包括所述兴趣对中每个标签对应的网页内容数据集合;推荐模块803,被配置为基于所述兴趣内容标签化数据,向所述终端设备推荐网页内容数据。

本实施例的内容数据的推荐装置用于实现前述多个方法实施例中相应的内容数据的推荐方法,并具有相应的方法实施例的有益效果,在此不再赘述。

实施例九

参照图9,示出了根据本申请实施例九的一种内容数据的推荐装置的结构框图。

本实施例的内容数据的推荐装置包括:第三接收模块901,被配置为接收终端设备发送的内容浏览者关于网页内容数据的兴趣对;第三确定模块905,被配置为基于所述兴趣对中的标签,确定内容浏览者的兴趣内容标签化数据,所述兴趣内容标签化数据包括所述兴趣对中每个标签对应的网页内容数据集合;推荐模块906,被配置为基于所述兴趣内容标签化数据,向所述终端设备推荐网页内容数据。

可选地,在所述第三确定模块905之前,所述装置还包括:第一组织模块902,被配置为基于所有兴趣对中的标签和内容浏览者的画像,对当前所有的网页内容数据重新进行组织,获得所有兴趣对中的每个标签对应的网页内容数据集合。

可选地,所述装置还包括:第一排序模块903,被配置为基于不同的内容浏览者对所有兴趣对中每个标签的当前选择次数,对所有兴趣对中的每个标签对应的网页内容数据集合进行排序。

可选地,所述装置还包括:第二排序模块904,被配置为基于不同的内容浏览者对所有兴趣对中每个标签对应的网页内容数据集合中的网页内容数据的浏览次数,对所有兴趣对中每个标签对应的网页内容数据集合中的网页内容数据进行排序。

可选地,所述推荐模块906,包括:第二组织模块9061,被配置为基于所述兴趣内容标签化数据,组织网页内容数据的浏览队列;下发模块9062,被配置为基于所述网页内容数据的浏览队列,向所述终端设备下发网页内容数据。

可选地,所述兴趣对包括以下中的至少一者:内容浏览者的标识、所述网页内容数据的网页链接、内容浏览者选择的标签。

本实施例的内容数据的推荐装置用于实现前述多个方法实施例中相应的内容数据的推荐方法,并具有相应的方法实施例的有益效果,在此不再赘述。

实施例十

参照图10,示出了根据本申请实施例十的一种设备/终端/服务器的结构示意图,本申请具体实施例并不对设备/终端/服务器的具体实现做限定。

如图10所示,该设备/终端/服务器可以包括:处理器(processor)1001、存储装置1002。

其中:

处理器1001,用于执行程序1003,具体可以执行上述内容兴趣的采集方法实施例中的相关步骤。

具体地,程序1003可以包括程序代码,该程序代码包括计算机操作指令。

处理器1001可能是中央处理器cpu,或者是特定集成电路asic(applicationspecificintegratedcircuit),或者是被配置成实施本申请实施例的一个或多个集成电路。设备/终端/服务器包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个cpu;也可以是不同类型的处理器,如一个或多个cpu以及一个或多个asic。

存储装置1002,配置为存放一个或多个程序1003。存储装置1002可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。

程序1003具体可以用于使得处理器1001执行以下操作:响应于对浏览器内容菜单中的兴趣按钮的操作,确定与所述浏览器中的网页内容数据关联的多个标签;响应于对所述多个标签的选择操作,生成内容浏览者关于所述浏览器中的网页内容数据的兴趣对。

在一种可选的实施方式中,程序1003还用于使得处理器1001在确定与所述浏览器中的网页内容数据关联的多个标签时,对所述网页内容数据进行语义切分处理,获得所述网页内容数据的多个关键词;基于所述多个关键词在第一预设时间段内获取的网页内容数据中的出现频率,对所述多个关键词进行筛选,确定所述多个标签。

在一种可选的实施方式中,程序1003还用于使得处理器1001利用当前的时间信息、内容浏览者的当前位置信息以及内容浏览者的历史兴趣对,进一步对筛选后的所述多个关键词进行筛选,确定所述多个标签。

在一种可选的实施方式中,程序1003还用于使得处理器1001在确定与所述浏览器中的网页内容数据关联的多个标签时,接收服务器发送的与所述浏览器中的网页内容数据关联的多个标签,所述多个标签由所述服务器基于与所述网页内容数据关联的其它网页内容数据确定得到。

在一种可选的实施方式中,程序1003还用于使得处理器1001在确定与所述浏览器中的网页内容数据关联的多个标签时,接收服务器发送的与所述浏览器中的网页内容数据关联的多个标签,所述多个标签由所述服务器基于与所述网页内容数据关联的其它网页内容数据、当前的时间信息、内容浏览者的当前位置信息以及内容浏览者的历史兴趣对确定得到。

在一种可选的实施方式中,程序1003还用于使得处理器1001统计第二预设时间段内不同的内容浏览者选择所述多个标签中的每个标签的次数;基于所述第二预设时间段内不同的内容浏览者选择所述多个标签中的每个标签的次数,对所述多个标签执行更新操作。

在一种可选的实施方式中,程序1003还用于使得处理器1001在多个内容浏览者针对所述网页内容数据选择的标签的相同数量等于或大于预设数量时,确定所述网页内容数据的多个标签为多个内容浏览者针对所述网页内容数据选择的相同标签。

在一种可选的实施方式中,程序1003还用于使得处理器1001在确定所述网页内容数据的多个标签之后,如果检测到对浏览器内容菜单中的兴趣按钮的操作,显示气泡式或渐隐式的成功提示。

在一种可选的实施方式中,所述多个标签的数量范围为[3,12]。

在一种可选的实施方式中,所述兴趣对包括以下中的至少一者:内容浏览者的标识、所述网页内容数据的网页链接、内容浏览者选择的标签。

程序1003中各步骤的具体实现可以参见上述物料的对接方法实施例中的相应步骤和单元中对应的描述,在此不赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作过程,可以参考前述方法实施例中的对应过程描述,在此不再赘述。

通过本实施例的设备/终端/服务器,响应于对浏览器内容菜单中的兴趣按钮的操作,确定与浏览器中的网页内容数据关联的多个标签;响应于对多个标签的选择操作,生成内容浏览者关于浏览器中的网页内容数据的兴趣对,与现有的其它方式相比,能够通过内容浏览者主动反馈的方式准确地采集到内容浏览者的内容兴趣。此外,还能以内容浏览者主动反馈的方式准确地采集到网页内容数据的标签。

需要指出,根据实施的需要,可将本申请实施例中描述的各个部件/步骤拆分为更多部件/步骤,也可将两个或多个部件/步骤或者部件/步骤的部分操作组合成新的部件/步骤,以实现本申请实施例的目的。

特别地,根据本申请实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本申请实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行上文多个方法实施例中所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分从网络上被下载和安装,和/或从可拆卸介质被安装。在该计算机程序被中央处理单元(cpu)执行时,执行本申请实施例示出的方法中限定的上述功能。需要说明的是,本申请所述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是,但不限于,电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储装置(ram)、只读存储装置(rom)、可擦式可编程只读存储装置(eprom或闪存)、光纤、便携式紧凑磁盘只读存储装置(cd-rom)、光存储装置件、磁存储装置件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、rf等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言或其组合来编写用于执行本申请的操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言------诸如java、smalltalk、c++,还包括常规的过程式程序设计语言------诸如”c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络------包括局域网(lan)或广域网(wan)------连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。

附图中的流程图和框图,图示了按照本申请各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

描述于本申请实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元也可以设置在处理器中,例如,可以描述为:一种处理器包括获取单元、处理单元、和测试单元。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定,例如,获取单元还可以被描述为“根据测试指令获取待测试目标对象的业务测试文件的单元”。

作为另一方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述任一实施例所描述的方法。

作为另一方面,本申请还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的装置中所包含的;也可以是单独存在,而未装配入该装置中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该装置执行时,使得该装置所在的终端设备响应于对浏览器内容菜单中的兴趣按钮的操作,确定与所述浏览器中的网页内容数据关联的多个标签;响应于对所述多个标签的选择操作,生成内容浏览者关于所述浏览器中的网页内容数据的兴趣对。

以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

实施例十一

参照图11,示出了根据本申请实施例十一的一种设备/终端/服务器的结构示意图,本申请具体实施例并不对设备/终端/服务器的具体实现做限定。

如图11所示,该设备/终端/服务器可以包括:处理器(processor)1101、存储装置1102。

其中:

处理器1101,用于执行程序1103,具体可以执行上述内容数据的推荐方法实施例中的相关步骤。

具体地,程序1103可以包括程序代码,该程序代码包括计算机操作指令。

处理器1101可能是中央处理器cpu,或者是特定集成电路asic(applicationspecificintegratedcircuit),或者是被配置成实施本申请实施例的一个或多个集成电路。设备/终端/服务器包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个cpu;也可以是不同类型的处理器,如一个或多个cpu以及一个或多个asic。

存储装置1102,配置为存放一个或多个程序1103。存储装置1102可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。

程序1103具体可以用于使得处理器1101执行以下操作:接收终端设备发送的内容浏览者关于网页内容数据的兴趣对;基于所述兴趣对中的标签,确定内容浏览者的兴趣内容标签化数据,所述兴趣内容标签化数据包括所述兴趣对中每个标签对应的网页内容数据集合;基于所述兴趣内容标签化数据,向所述终端设备推荐网页内容数据。

在一种可选的实施方式中,程序1103还用于使得处理器1101在确定内容浏览者的兴趣内容标签化数据之前,基于所有兴趣对中的标签和内容浏览者的画像,对当前所有的网页内容数据重新进行组织,获得所有兴趣对中的每个标签对应的网页内容数据集合。

在一种可选的实施方式中,程序1103还用于使得处理器1101基于不同的内容浏览者对所有兴趣对中每个标签的当前选择次数,对所有兴趣对中的每个标签对应的网页内容数据集合进行排序。

在一种可选的实施方式中,程序1103还用于使得处理器1101基于不同的内容浏览者对所有兴趣对中每个标签对应的网页内容数据集合中的网页内容数据的浏览次数,对所有兴趣对中每个标签对应的网页内容数据集合中的网页内容数据进行排序。

在一种可选的实施方式中,程序1103还用于使得处理器1101在基于所述兴趣内容标签化数据,向所述终端设备推荐网页内容数据时,基于所述兴趣内容标签化数据,组织网页内容数据的浏览队列;基于所述网页内容数据的浏览队列,向所述终端设备下发网页内容数据。

在一种可选的实施方式中,所述兴趣对包括以下中的至少一者:内容浏览者的标识、所述网页内容数据的网页链接、内容浏览者选择的标签。

程序1103中各步骤的具体实现可以参见上述物料的对接方法实施例中的相应步骤和单元中对应的描述,在此不赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作过程,可以参考前述方法实施例中的对应过程描述,在此不再赘述。

通过本实施例的设备/终端/服务器,接收终端设备发送的内容浏览者关于网页内容数据的兴趣对,并基于所述兴趣对中的标签,确定内容浏览者的兴趣内容标签化数据,其中,兴趣内容标签化数据包括所述兴趣对中每个标签对应的网页内容数据集合;再基于所述兴趣内容标签化数据,向所述终端设备推荐网页内容数据,与现有的其它方式相比,能根据用户的内容兴趣向用户推荐网页内容数据,提高用户个性化推荐结果的准确度。此外,帮助用户更好地与网页内容数据建立连接,提供更多优质内容,减少不必要的内容搜索及选择的成本,从而提升用户体验。

需要指出,根据实施的需要,可将本申请实施例中描述的各个部件/步骤拆分为更多部件/步骤,也可将两个或多个部件/步骤或者部件/步骤的部分操作组合成新的部件/步骤,以实现本申请实施例的目的。

特别地,根据本申请实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本申请实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行上文多个方法实施例中所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分从网络上被下载和安装,和/或从可拆卸介质被安装。在该计算机程序被中央处理单元(cpu)执行时,执行本申请实施例示出的方法中限定的上述功能。需要说明的是,本申请所述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是,但不限于,电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储装置(ram)、只读存储装置(rom)、可擦式可编程只读存储装置(eprom或闪存)、光纤、便携式紧凑磁盘只读存储装置(cd-rom)、光存储装置件、磁存储装置件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、rf等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言或其组合来编写用于执行本申请的操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言------诸如java、smalltalk、c++,还包括常规的过程式程序设计语言------诸如”c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络------包括局域网(lan)或广域网(wan)------连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。

附图中的流程图和框图,图示了按照本申请各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

描述于本申请实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元也可以设置在处理器中,例如,可以描述为:一种处理器包括获取单元、处理单元、和测试单元。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定,例如,获取单元还可以被描述为“根据测试指令获取待测试目标对象的业务测试文件的单元”。

作为另一方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述任一实施例所描述的方法。

作为另一方面,本申请还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的装置中所包含的;也可以是单独存在,而未装配入该装置中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该装置执行时,使得该装置所在的服务器接收终端设备发送的内容浏览者关于网页内容数据的兴趣对;基于所述兴趣对中的标签,确定内容浏览者的兴趣内容标签化数据,所述兴趣内容标签化数据包括所述兴趣对中每个标签对应的网页内容数据集合;基于所述兴趣内容标签化数据,向所述终端设备推荐网页内容数据。

以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1