【技术实现步骤摘要】
页面推荐方法、装置、电子设备及介质
本公开涉及计算机领域,尤其涉及内容推荐,具体涉及一种页面推荐方法、装置、电子设备、计算机可读存储介质和计算机程序产品。
技术介绍
在搜索引擎、用户订阅、内容推送等各种领域等都存在向移动终端设备的用户提供页面诸如网页的需求。期待一种改善的页面推荐技术,以使得能够更加基于终端设备的特性进行页面推荐度分析,实现更好的页面推荐效果。
技术实现思路
本公开提供了一种页面推荐方法、装置、电子设备、计算机可读存储介质和计算机程序产品。根据本公开的一方面,提供了一种页面推荐方法,包括:获取用于描述页面的源码数据;基于所述源码数据,确定所述页面的一个或多个显示区域;基于所述一个或多个显示区域中的每个显示区域中包括的页面元素,确定所述页面的页面推荐度;以及基于所述页面的所述页面推荐度确定是否将所述页面提供给终端设备。根据本公开的另一方面,提供了一种页面推荐装置,包括:页面获取单元,被配置成获取用于描述页面的源码数据;显示区域确定单元,被配置成确定所述页面的一个或多个显示区域 ...
【技术保护点】
1.一种页面推荐方法,包括:/n获取用于描述页面的源码数据;/n基于所述源码数据,确定所述页面的一个或多个显示区域;/n基于所述一个或多个显示区域中的每个显示区域中包括的页面元素,确定所述页面的页面推荐度;以及/n基于所述页面的所述页面推荐度控制是否将所述页面提供给终端设备。/n
【技术特征摘要】
1.一种页面推荐方法,包括:
获取用于描述页面的源码数据;
基于所述源码数据,确定所述页面的一个或多个显示区域;
基于所述一个或多个显示区域中的每个显示区域中包括的页面元素,确定所述页面的页面推荐度;以及
基于所述页面的所述页面推荐度控制是否将所述页面提供给终端设备。
2.根据权利要求1所述的方法,其中,确定所述页面的一个或多个显示区域包括:
获取所述终端设备的显示参数;
基于所述显示参数处理所述源码数据以获取经渲染的源码数据,所述经渲染的源码数据包括描述所述页面被适配于在所述终端设备上显示时的页面大小的数据;以及
基于所述经渲染的源码数据,沿所述页面的高度方向确定所述一个或多个显示区域,所述一个或多个显示区域中的每个显示区域的高度小于或等于所述终端设备的显示高度。
3.根据权利要求2所述的方法,其中,沿所述页面的高度方向确定所述一个或多个显示区域包括确定第一显示区域,所述第一显示区域的顶端与所述页面的顶端对齐,并且所述第一显示区域的高度等于所述终端设备的显示高度。
4.根据权利要求1-3中任一项所述的方法,其中,基于所述一个或多个显示区域中的每个显示区域中包括的页面元素,确定所述页面的页面推荐度包括:
基于所述一个或多个显示区域中的每个显示区域中包括的页面元素计算该显示区域的区域推荐度;以及
使用所述一个或多个显示区域中的每个显示区域的区域推荐度的和或加权和作为所述页面的推荐度。
5.根据权利要求4所述的方法,其中,基于所述一个或多个显示区域中的每个显示区域中包括的页面元素计算该显示区域的区域推荐度包括:
获取该显示区域中包括的页面元素中的每个页面元素的推荐度因子;以及
将该显示区域中包括的页面元素中的每个页面元素的推荐度因子的和或加权和作为该显示区域的区域推荐度。
6.根据权利要求5所述的方法,其中,获取该显示区域中包括的页面元素中的每个页面元素的推荐度因子包括:
从所述源码数据中获取页面元素的类型;并且
响应于确定该页面元素属于干扰元素类型,为页面元素赋予负面的推荐度因子。
7.根据权利要求5所述的方法,其中,获取该显示区域中包括的页面元素中的每个页面元素的推荐度因子包括:
从所述源码数据中获取页...
【专利技术属性】
技术研发人员:刘伟,陈由之,张博,林赛群,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。