网页呈现方法和装置以及网页内容提供方法和系统的制作方法

上传人:ting****789 文档编号:310045096 上传时间:2022-06-14 格式:DOCX 页数:5 大小:19.52KB
返回 下载 相关 举报
网页呈现方法和装置以及网页内容提供方法和系统的制作方法_第1页
第1页 / 共5页
亲,该文档总共5页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《网页呈现方法和装置以及网页内容提供方法和系统的制作方法》由会员分享,可在线阅读,更多相关《网页呈现方法和装置以及网页内容提供方法和系统的制作方法(5页珍藏版)》请在金锄头文库上搜索。

1、网页呈现方法和装置以及网页内容提供方法和系统的制作方法专利名称:网页呈现方法和装置以及网页内容提供方法和系统的制作方法技术领域:本申请涉及一种网页呈现方法和装置以及网页内容提供方法和系统,尤其涉及一种根据用户对提供网页内容的操作信息实时更新推荐内容的技术。背景技术:提供包括电影、电视剧、动漫、综艺节目等的多媒体内容的网站通常会根据用户对提供的内容(如电影)的反映推荐其他用户可能感兴趣的内容。目前的内容推荐系统通常通过建立复杂的模型计算用户可能喜欢的内容,然后在用户访问相应的网页时,将推荐的内容发送到用户端。但是,在用户的档次访问期间,展现给用户的内容都是基于先前反馈而生成的;即使在当次访问中,

2、用户的行为发生明显变化,现有的推荐系统也无法根据用户的反馈及时重新计算出更新的推荐内容。例如,在用户删除了一些不喜欢的内容项目,然后再翻看下一页的情况下,推荐系统在下一页中提供的与删除的内容项目类似的内容项目仍然会留在推荐内容中,而不会及时被删除。因此,目前的内容推荐系统存在智能化不足的问题。发明内容本发明的目的在于提供一种网页呈现方法和装置以及网页内容提供方法和系统,收集用户针对提供的内容项目的操作信息,根据收集的操作信息对内容推荐进行标记,并且在当次访问中实时将更新的推荐内容提供给用户,从而提高内容推荐的智能性,并且提闻用户体验。根据本发明的一方面,提供一种网页呈现方法,包括,在网页客户端

3、执行以下步骤:检测用户在网页上对显示的推荐内容执行的网页操作;将检测到的网页操作信息发送给网页服务器;如果所述网页操作是翻页操作,则从网页服务器接收包括更新的推荐内容的信息,并且显示包括所述推荐内容的信息的网页。优选地,检测的网页操作是以下操作之一:用户的翻页操作、用户对推荐内容项目表达喜欢、想看或丢弃的指示。优选地,所述的网页呈现方法还包括:根据检测的用户对推荐内容项目表达喜欢、想看或丢弃的指示更新网页客户端上关于用户偏好的内容的信息。优选地,如果所述网页操作是翻页操作,则在发送的网页操作的信息中还包括翻页前在当前页面是否未发生任何对推荐内容项目的指示的信息。可通过JavaScript执行所

4、述网页呈现方法的各个步骤。根据发明的另一方面,提供一种网页呈现装置,包括:网页操作检测单元,用于检测用户在网页上对显示的推荐内容执行的网页操作;网页请求发送单元,用于将检测到的网页操作信息发送给网页服务器;网页内容接收单元,用于如果网页操作检测单元检测的所述网页操作是翻页操作,则从网页服务器接收包括更新的推荐内容的信息;网页呈现单元,用于显示包括所述推荐内容的信息的网页。优选地,网页操作检测单元检测的网页操作是以下操作之一:用户的翻页操作、用户对推荐内容项目表达喜欢、想看或丢弃的指示。优选地,所述的网页呈现装置还包括:网页内容处理单元,用于根据检测的用户对推荐内容项目表达喜欢、想看或丢弃的指示

5、更新网页客户端上关于用户偏好的内容的信肩、O优选地,如果所述网页操作是翻页操作,则网页请求发送单元在发送的网页操作的信息中还包括翻页前在当前页面是否未发生任何对推荐内容项目的指示的信息。根据本发明的另一方面,提供一种网页内容提供方法,所述方法包括,在网页服务器端,执行以下步骤:从网页客户端接收指示用户对推荐内容执行的网页操作的网页操作信息;根据接收的网页操作信息,对所述用户的推荐偏好进行标记;如果接收的网页操作信息指示翻页操作,则根据先前对所述用户的推荐偏好进行的标记生成更新的推荐内容,并且将更新的推荐内容的信息发送给所述网页客户端。优选地,所述网页操作是以下操作之一:用户的翻页操作、用户对推

6、荐内容项目表达喜欢、想看或丢弃的指示。优选地,如果接收的网页操作信息指示翻页操作,则还从接收的网页操作信息提取关于翻页前是否未发生任何对推荐内容项目的指示的信息,根据所述关于翻页前是否未发生任何对推荐内容项目的指示的信息对所述用户的推荐偏好进行标记,根据先前对所述用户的推荐偏好进行的标记生成更新的推荐内容,并且将更新的推荐内容的信息发送给所述网页客户端。优选地,在根据接收的网页操作信息,对所述用户的推荐偏好进行标记时,针对用户对推荐内容项目表达喜欢、想看的指示赋予不同的正反馈权重,针对用户翻页前未发生任何对推荐内容项目的指示以及用户对推荐内容项目表达丢弃的指示赋予不同的负反馈权重。优选地,所述

7、的方法还包括:根据接收的网页操作信息中用户对推荐内容项目表达喜欢、想看或丢弃的指示,更新所述用户的喜欢、想看列表。根据本发明的另一方面,提供一种网页内容提供系统,所述系统包括:网页请求接收单元,用于从网页客户端接收指示用户对推荐内容执行的网页操作的网页操作信息;推荐标记单元,用于根据接收的网页操作信息,对所述用户的推荐偏好进行标记;推荐内容生成单元,用于如果确定接收的网页操作信息指示翻页操作,则根据推荐标记单元先前对所述用户的推荐偏好进行的标记生成更新的推荐内容;网页内容发送单元,用于将更新的推荐内容的信息发送给所述网页客户端。优选地,所述网页操作是以下操作之一:用户的翻页操作、用户对推荐内容

8、项目表达喜欢、想看或丢弃的指示。优选地,如果接收的网页操作信息指示翻页操作,则推荐标记单元还从接收的网页操作信息提取关于翻页前是否未发生任何对推荐内容项目的指示的信息,根据所述关于翻页前是否未发生任何对推荐内容项目的指示的信息对所述用户的推荐偏好进行标记,推荐内容生成单元根据先前对所述用户的推荐偏好进行的标记生成更新的推荐内容,并且网页内容发送单元将更新的推荐内容的信息发送给所述网页客户端。优选地,推荐标记单元在根据接收的网页操作信息,对所述用户的推荐偏好进行标记时,针对用户对推荐内容项目表达喜欢、想看的指示赋予不同的正反馈权重,针对用户翻页前未发生任何对推荐内容项目的指示以及用户对推荐内容项

9、目表达丢弃的指示赋予不同的负反馈权重。优选地,所述的系统还包括:网页请求处理单元,用于根据接收的网页操作信息中用户对推荐内容项目表达喜欢、想看或丢弃的指示,更新所述用户的喜欢、想看列表。通过下面结合附图进行的描述,本发明的上述和其他目的和特点将会变得更加清楚,其中:图1是示出根据本发明的示例性实施例的网页呈现方法的流程图;图2是示出根据本发明的示例性实施例的网页内容提供方法的流程图;图3是示出根据本发明的示例性实施例的网页呈现方法显示的内容项目的部分网页界面的示例;图4是示出根据本发明的示例性实施例的网页呈现装置的逻辑框图;图5是示出根据本发明的示例性实施例的网页内容提供系统的逻辑框图。具体实

10、施例方式以下,将参照附图来详细说明本发明的实施例。本发明的基本发明构思是,网页客户端收集用户对网页中显示的推荐内容的操作行为,并且将所述操作行为信息发送给网页服务器;在服务器端,根据接收的操作行为信息对用户的偏好进行标记;当用户执行翻页操作时,服务器端根据先前对所述用户做的偏好标记重新计算推荐内容,并且将更新的推荐内容发送给客户端。图1是示出根据本发明的示例性实施例的网页呈现方法的流程图。图4中示出的作为网页客户端的网页呈现装置用于实现图1的网页呈现方法。参照图1,在步骤S110,网页呈现装置检测用户在网页上对显示的推荐内容执行的网页操作。根据本发明的示例性实施例,所述检测的网页操作是以下操作

11、之一:用户的翻页操作、用户对推荐内容项目表达喜欢、想看或丢弃的指示。在显示的网页上,可为显示的每个内容项目设置用于用户指示其对推荐内容项目喜欢、想看或丢弃的按钮,例如在图3示出的网页界面上,每个内容项目下都设有“想看”、“喜欢”和垃圾桶按钮,因此,根据本发明的网页呈现装置可在用户点击所述按钮以及点击页面上的翻页按钮时检测所述用户的网页操作,但不限于上述情形。根据本发明的优选实施例,网页呈现装置还根据检测的用户对推荐内容项目表达喜欢、想看或丢弃的指示更新网页客户端上关于用户偏好的内容的信息(未显示)。例如,当用户点击为某个内容项目设置的“喜欢”按钮时,则将所述内容项目记录在用户的“喜欢”内容列表

12、中。在步骤S120,网页呈现装置将检测到的网页操作信息发送给网页服务器。网页呈现装置可将所述网页操作信息包装在HTTP请求中发送给网页服务器。在操作S130,网页呈现装置确定检测到的所述网页操作是不是翻页操作。如果确定所述网页操作是翻页操作,则在步骤S140,网页呈现装置从网页服务器接收包括更新的推荐内容的信息,并且在步骤S150,网页呈现装置显示包括所述推荐内容的信息的网页。HTTP请求一般都被网页服务器返回相应的HTTP响应。但是,根据本发明的网页呈现方法,如果发送的网页操作信息指示翻页操作,则在网页服务器返回的HTTP响应中将还包括更新的推荐内容的信息;而针对其他的网页操作,返回的HTT

13、P响应可仅包括对所述HTTP请求的确认(ACK)。当然,根据需要,所述HTTP响应也可包括其他网页显示信息或状态息。根据本发明的优选实施例,如果所述网页操作是翻页操作,则网页呈现装置在发送的网页操作的信息中还包括翻页前在当前页面是否未发生任何对推荐内容项目的指示的信息,从而可实时地向服务器端提供用户对当前页面中的内容项目总体上是喜好还是排斥的反馈,此后,网页呈现装置在步骤S140接收的更新的推荐内容的信息可部分基于发送的翻页前在当前页面是否未发生任何对推荐内容项目的指示的信息。根据本发明的可选实施例,通过JavaScript执行所述网页呈现方法的各个步骤。图2是示出根据本发明的示例性实施例的网

14、页内容提供方法的流程图。图5中示出的作为网页服务器端的网页内容提供系统用于实现图2的网页呈现方法。参照图2,在步骤S210,网页内容提供系统从网页客户端接收指示用户对推荐内容执行的网页操作的网页操作信息。根据本发明的示例性实施例,所述网页操作是以下操作之一:用户的翻页操作、用户对推荐内容项目表达喜欢、想看或丢弃的指示。当接收的网页操作信息指示用户的翻页操作时,所述网页操作信息可还包括关于翻页前是否未发生任何对推荐内容项目的指示的信息。在步骤S220,网页内容提供系统根据接收的网页操作信息,对所述用户的推荐偏好进行标记。所述网页操作信息包含的网页操作信息指示正反馈或负反馈以及显性反馈或隐性反馈。

15、例如,用户对推荐内容项目表达喜欢、想看或丢弃的指示为显性反馈,而关于翻页前是否未发生任何对推荐内容项目的指示则视为隐性反馈;用户对推荐内容项目表达喜欢、想看的指示是正反馈,而用户丢弃推荐内容项目的指示是负反馈,关于翻页前未发生任何对推荐内容项目的指示为负反馈等。此外,每种操作信息表达用户对内容项目的偏好/厌恶程度也不同。因此,根据本发明的示例性实施例,在根据接收的网页操作信息,对所述用户的推荐偏好进行标记时,网页内容提供系统针对用户对推荐内容项目表达喜欢、想看的指示赋予不同的正反馈权重,针对用户翻页前未发生任何对推荐内容项目的指示以及用户对推荐内容项目表达丢弃的指示赋予不同的负反馈权重。在步骤

16、S230,网页内容提供系统确定接收的网页操作信息是否指示翻页操作。如果确定接收的网页操作信息指示翻页操作,则在步骤S240,网页内容提供系统根据先前对所述用户的推荐偏好进行的标记生成更新的推荐内容。根据需要,网页内容提供系统可根据先前对所述用户的推荐偏好进行的标记,结合通常建立的用户偏好模型以及推荐算法来重新计算更新的推荐内容,或者为了控制运算量,根据先前对所述用户的推荐偏好对基于已有推荐模型/算法产生的推荐数据进行更新(如调整内容项目的顺序或删除部分内容项目等)。在步骤S250,将更新的推荐内容的信息发送给所述网页客户端。根据本发明的优选实施例,如果接收的网页操作信息指示翻页操作,则网页内容提供系统还从接收的网页操作信息提取关于翻页前是否未发生任何对推荐内容项目的指示的信息,根据所述关于翻页前是否未发生任何对推荐内容项目的指示的信息对所述用户的推荐偏好进行标记,根据先前对所述用户的推荐偏好进行的标记生成更新的推荐内容,并且将更新的推荐内容的信息发送给所述网页客户端。根据本发明的优选实施例,网页内容提供系统还根据接收的网页操作信息中用户对

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号