信息流页面展示方法、装置、系统、计算设备和存储介质与流程

文档序号:17761660发布日期:2019-05-24 21:44阅读:178来源:国知局
信息流页面展示方法、装置、系统、计算设备和存储介质与流程

本发明涉及互联网技术,尤其涉及一种信息流页面展示方法、装置、系统、计算设备和存储介质。



背景技术:

随着移动终端和互联网技术的普及,人们越来越多地使用移动端(例如,智能手机)来进行信息获取。出于展示信息量和移动端屏幕大小的考虑,通常仅包括各条信息的标题(有时还会包括标题图片和简介)的信息流页面成为了人们获取具体信息的最常见的入口。

为了吸引用户对标题的点击,很多编辑和运营人员都采用了“标题党”的做法。这种粗暴的做法或许能一时提升信息的点击率,但对用户的后续阅读体验、对提升用户群素质等都产生了不好的影响。另外,同一标题也很难取悦各种不同的用户群。

针对上述问题,需要一种新的信息流页面展示方案,其能够针对不同的用户选取最优标题以提升点击率。



技术实现要素:

本发明的一个主要目的在于提供一种新的信息流页面展示方案,其通过为同一条信息标题框设置不同的内容展示方案,并根据预定规则选择最优展示方案(例如,最优标题)来满足不同用户对信息流页面的浏览偏好,同时提升用户点击率。

根据本发明的一个方面,提供了一种信息流页面展示方法,包括:获取信息流页面信息,其中所述信息流页面包括信息标题框,并且至少一个所述信息标题框具有至少两个不同的内容显示方案;展示所述信息流页面,其中展示的所述信息流页面显示了根据预定规则为至少一个所述信息标题框选择的一个内容显示方案。

由此,通过为相同的信息准备不同的标题显示方案,并根据一定规则加以选择显示,能够潜在地满足各类用户的阅读需求,提高文章的点击率和用户的使用友好度。

优选地,获取信息流页面信息可以包括:获取包含至少一个所述信息标题框具有至少两个不同的内容显示方案的信息流页面信息;并且,所述方法还包括:根据所述预定规则为至少一个所述信息标题框选择一个内容显示方案。另外,获取信息流页面信息也可以包括:获取包括根据所述预定规则为至少一个所述信息标题框选择的一个内容显示方案的对应信息流页面信息。由此,可以根据具体实现场景和需要,灵活选择是在服务器端还是客户端对标题显示方案做出选择。

相应地,不同的内容显示方案可以是标题文字、标题配图和/或内容简介不同的内容显示方案。由此,使得本方案适用于各种不同的信息标题显示风格。

优选地,预定规则可以包括如下至少一项:随机选取一个内容显示方案;至少部分基于用户的在前操作选取一个内容显示方案;以及至少部分基于用户的用户属性选取一个内容显示方案。由此适用于标题风格选取的不同阶段或是维度。

优选地,至少部分基于用户的在前操作选取一个内容显示方案包括如下至少一项:至少部分基于用户的在前信息流页面浏览和相应的点击操作选取一个内容显示方案;以及至少部分基于用户的在前行为形成的用户标签,选取一个内容显示方案。而至少部分基于用户的在前信息流页面浏览和相应的点击操作选取一个内容显示方案则可包括;至少部分基于用户对在前显示的不同内容显示方案的标题框的点击率和/或停留时间为所述用户当前显示的信息流页面的标题框选择一个内容显示方案。由此,能够根据期望的维度,灵活且准确地确定要显示给特定用户的标题风格。

优选地,该方法还可以包括:上报用户对显示的信息流页面中不同内容显示方案的信息标题框的点击和/或浏览情况。由此使得服务器端能够及时获取用户对标题风格的喜好,以便及时调整后续标题展示策略。

优选地,显示根据预定规则为至少一个所述信息标题框选择一个内容显示方案的对应信息流页面包括:至少部分基于多个其他客户端对至少一个所述信息标题框的不同内容显示方案的点击和/或浏览情况,为当前客户端显示具有相应风格的内容显示方案的所述信息标题框。由此,能够通过对小部分用户的实验性显示来确定对大部分用户的显示方案,尤其适用于最初的风格确定阶段。

优选地,每个内容显示方案可以具有对应的用于指示风格的风格标签,并且,根据预定规则为所述至少一个信息标题框选择的一个内容显示方案可以包括:根据预定规则为信息流页面选择具有特定风格标签的内容显示方案。由此,能够根据风格标签向用户显示适于其风格的内容显示方案,使得信息流页面的展示更为个性化,进一步提高文章的点击率和用户的使用友好度。

根据本发明的另一个方面,提供了一种信息流页面下发方法,包括:生成信息标题框信息,其中至少一个所述信息标题框具有至少两个内容显示方案;下发信息流页面信息,其中所述信息流页面信息所述信息标题框信息。由此,在服务器端保证对多种标题风格的提供。

优选地,该页面下发方法还可以包括:获取多个客户端对至少一个所述信息标题框的不同风格的内容显示方案的点击和/或浏览情况并加以统计;至少部分根据所述点击和/或浏览情况,确定要显示给其他客户端的所述信息标题框的内容显示方案的风格和/或要显示给所述多个客户端的其他信息标题框的内容显示方案的风格。由此,通过对小部分用户的实验性显示来确定对大部分用户的显示方案,尤其适用于最初的风格确定阶段。

优选地,该页面下发方法还可以包括:获取当前客户端的在前操作信息和/或用户属性信息;以及至少部分基于所述在前操作信息和/或用户属性信息,确定要显示给所述当前客户端的所述信息标题框的内容显示方案的风格。由此,从用户本身属性的维度来确定标题风格。

根据本发明的又一方面,还提供了一种信息流页面显示系统,包括至少一个服务器和多个客户端,所述服务器用于下发信息流页面,所述信息流页面包括分块的多个信息标题框,并且至少一个所述信息标题框具有至少两个不同的内容显示方案,所述客户端用于:基于检测到请求浏览信息流页面的操作,获取所请求的信息流页面信息;显示根据预定规则为至少一个所述信息标题框选择一个内容显示方案的对应信息流页面。

根据本发明的又一方面,还提供了一种信息流页面展示装置,包括:页面信息获取单元,用于获取信息流页面信息,其中所述信息流页面包括信息标题框,并且至少一个所述信息标题框具有至少两个不同的内容显示方案;展示单元,用于展示所述信息流页面,其中展示的所述信息流页面显示了根据预定规则为所述至少一个信息标题框选择的一个内容显示方案。

优选地,页面信息获取单元可以用于:获取包含至少一个所述信息标题框具有至少两个不同的内容显示方案的信息流页面信息;并且,所述装置还可以包括:选择单元,用于根据所述预定规则为至少一个所述信息标题框选择一个内容显示方案。

优选地,页面信息获取单元可以用于:获取包括根据所述预定规则为至少一个所述信息标题框选择的一个内容显示方案的对应信息流页面信息。

优选地,不同的内容显示方案可以是标题文字、标题配图和/或内容简介不同的内容显示方案。

优选地,该装置还可以包括:上报单元,用于上报用户对显示的信息流页面中不同内容显示方案的信息标题框的点击和/或浏览情况。

优选地,所述展示单元可以用于:至少部分基于多个其他客户端对至少一个所述信息标题框的不同内容显示方案的点击和/或浏览情况,为当前客户端显示具有相应风格的内容显示方案的所述信息标题框。

优选地,每个内容显示方案具有对应的用于指示风格的风格标签,并且,所述展示单元可以用于:根据预定规则为信息流页面选择具有特定风格标签的内容显示方案。

根据本发明的又一方面,还提供了一种信息流页面下发装置,包括:生成单元,用于生成信息标题框信息,其中至少一个所述信息标题框具有至少两个内容显示方案;下发单元,用于下发信息流页面信息,其中所述信息流页面信息包括所述信息标题框信息。

优选地,该装置还可以包括:统计单元,用于获取多个客户端对至少一个所述信息标题框的不同风格的内容显示方案的点击和/或浏览情况并加以统计;显示方案确定单元,用于至少部分根据所述点击和/或浏览情况,确定要显示给其他客户端的所述信息标题框的内容显示方案的风格和/或要显示给所述多个客户端的其他信息标题框的内容显示方案的风格。

优选地,该装置还可以包括:用户信息获取单元,用于获取所述当前客户端的在前操作信息和/或用户属性信息;以及显示方案确定单元,用于至少部分基于所述在前操作信息和/或用户属性信息,确定要显示给所述当前客户端的所述信息标题框的内容显示方案的风格。

根据本发明的又一方面,还提供了一种计算设备,包括:处理器;以及存储器,其上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行上述的方法。

根据本发明的又一方面,还提供了一种非暂时性机器可读存储介质,其上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器执行上述的方法。

由此,通过为同一条信息标题框设置不同的内容展示方案,并根据预定规则选择最优展示方案(例如,最优标题)来满足不同用户对信息流页面的浏览偏好,同时提升用户点击率。

附图说明

通过结合附图对本公开示例性实施方式进行更详细的描述,本公开的上述以及其它目的、特征和优势将变得更加明显,其中,在本公开示例性实施方式中,相同的参考标号通常代表相同部件。

图1a和1b示出了现有的信息流页面展示的两个例子。

图2示出了用于实现本发明实施例的环境的示意图。

图3示出了根据本发明一个实施例的一种信息流页面的显示方法的示意性流程图。

图4示出了根据本发明一个实施例的信息流页面下发方法的示意性流程图。

图5示出了利用部分用户的行为确定显示方案的示意图。

图6示出了基于用户特征进行特定标题显示的示意图。

图7是示出了根据本发明一个实施例的信息流页面展示装置的结构框图。

图8是示出了根据本发明一个实施例的信息流页面下发装置的结构框图。

图9是示出了根据本发明一个实施例的计算设备的示意性框图。

具体实施方式

下面将参照附图更详细地描述本公开的优选实施方式。虽然附图中显示了本公开的优选实施方式,然而应该理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。

如前所述,信息流页面的浏览逐渐成为人们获取信息的手段和入口。在这里,信息流(常被称为feed)指的是一种用于给用户提供持续更新的内容的展现方式,目前已广泛被使用于内容聚合类的产品。呈现的信息流页面通常包括分块的多个信息标题框,标题框内只显示标题(和/或图片及简介),点击后才打开正文页阅读。

图1a和1b示出了常见的信息流页面的两个例子。在新闻类或浏览器类应用中,信息流通常按不同主题进行分类,并以时间轴顺序下发。图1a示出了某浏览器应用中“推荐”子频道下以时间轴顺序下发的信息流页面的一个例子。在其他应用(例如,微信)中,用户通过订阅公众号来接收其推送的信息。在各公众号的对应页面下,则包括该公众号按时间顺序推送的标题框,虽然其推送频度通常远低于新闻类应用中各子频道的内容更新频度。图1b示出了微信中由某订阅号推送的、具有信息流页面形式的下发内容的一个例子。

信息流页面的内容下发涉及将内容从服务端推送到客户端的过程。与上述信息流页面呈现的形态相对应,内容下发也涉及两种形态。一是在目前主流的新闻类或浏览器类应用中,内容下发并非真正意义的“推送”,而是“拉取”,即都是由客户端主动发起请求(例如,用户在浏览特定子频道时的下拉操作),服务端响应并返回的方式,如图1a所示。二是在用户订阅号(例如,微信中的订阅号)中,服务器端在一定时刻进行新内容下发,客户端即时接收或是在下一次打开应用时接收的方式,如图1b所示。

对于更为狭义的信息流而言(例如,图1a所示的内容聚合类产品下的各个子频道),其普遍具有如下特点:更新数量大;有时间轴顺序;由于下发方式限制,更新的时效性较差;以及移动端一屏显示内容有限,往往只会显示标题。由于以上的特点,要在大量的信息流中吸引用户点击,很多的编辑和运营人员都采用了“标题党”的做法。但这种粗暴的做法会带来很多负面的影响。这种空洞、唬人有时甚至低俗的标题,或许能一时提升点击率,但长期来看,会造成用户的反感,降低用户群的层次,用得多会有“狼来了”的效果。点击率虽然是信息流的目的,但用户保有量才是点击率的基础。通过“标题党”提升的点击率无异于饮鸩止渴。对此反感的用户可能会彻底放弃对内容聚合类应用的使用,而转向风格和内容更为可控的订阅号。另外,同一标题通常也很难取悦各种不同的用户群。

现行的信息流内容和标题基本都是固定的,展示时通常又只显示标题。如果所使用的标题用户不喜欢,会导致低点击率。这时如果想换一个标题试验,必须要重新下发才能更改,但重新下发又因为时间轴和时效性导致各种问题,比如内容与时间不匹配、内容重复出现、内容过时等等,从而与提升用户体验的初衷相违背。针对这些问题,本方案提出了一种信息下发和展示方案,其在服务器侧为信息准备多个标题,并按照一定策略(例如,动态决策)选取最优标题进行显示,由此提升用户点击率。

本发明的信息下发和展示方案可应用于图2所示的环境中。在一个实施例中,客户端10可以经由网络40实现与服务器20的信息交互。服务器20可以通过访问数据库30来获取客户端10所需的内容。网络40可以是广义上的用于信息传递的网络,可以包括一个或多个通信网络,诸如无线通信网络、因特网、私域网、局域网、城域网、广域网或是蜂窝数据网络等。应当注意,如果向图示环境中添加或从中去除附加模块,不会改变本发明的示例实施例的底层概念。虽然图中示出了从数据库30到服务器20的双向箭头,但可以理解上述数据的收发也是可以通过网络40实现的。

客户端10是可用来进行网络访问的任何合适的电子设备,所述设备可以是便携式电子设备,包括但不限于智能电话、平板电脑或是其他便携式客户端;也可以是台式机等非便携式设备。服务器20是能够通过网络提供内容下发服务的任何服务器。数据库30则可以维持有要下发的内容。在随后的描述中会选择其中的一个或部分客户端加以描述(例如,客户端10-1),但是本领域技术人员应该理解的是,上述1…n个移动终端旨在表示真实网络中存在的大量客户端,选择编号10-1是为了便于描述,而非暗示客户端直接存在主次或是顺序。示出的单个服务器20和数据库30旨在表示本发明的技术方案涉及服务器及数据库的操作。对特定编号的移动终端以及单个服务器和数据库加以详述至少为了说明方便,而非暗示对移动端和服务器的类型或是位置等具有限制。另外,本领域技术人员应该理解的是,取决于系统大小及其实现方式,上述服务器20和数据库30可以是实体合并在一起的小型系统,也可以是各自具有多个实体的分布式系统。

图3示出了根据本发明一个实施例的一种信息流页面的展示方法的示意性流程图。上述方法可以在客户端侧实现,例如在图2所示系统环境中的任意客户端10上实现。

在步骤s310,获取信息流页面信息,所述信息流页面包括分块的信息标题框,并且其中的至少一个信息标题框具有至少两个不同的内容显示方案。

信息流是一种用于给用户提供持续更新的内容的展现方式。在这里,信息流页面指的是包括持续更新的信息的页面,且针对其中的至少一条信息(通常是全部信息),页面中仅包括信息的标题内容,而非正文内容。信息的标题内容可以以分块的标题框的形式呈现。分块的标题框指的是标题框占据页面上的特定区域,用户通过点击上述区域能够跳转至相应正文内容,而非暗示上述标题框一定是呈现为特定形状,例如矩形,或是一定具有可被视觉区分的框架。同样地,标题框中的标题指的是对要显示的正文信息具有说明性质的内容,其可以仅包括标题文字,还可以包括标题配图或内容简介,或是其任意组合。

在本发明中,在信息流页面中显示的至少一个标题框具有至少两个不同的内容显示方案。上述内容显示方案的不同可以指的是该标题框的标题文字、标题配图和/或内容简介中至少有一个是不同的。例如,不同风格可以是“标题党”式标题和描述式标题;可以是吸睛配图和主题相关配图;可以是口语式简介和书面语简介等等。另外,在随后的描述中,通常用于表征标题的上述“内容显示方案”也可以与“标题方案”互换使用。

在一个实施例中,标题和/或配图等的上述不同使得内容显示方案在“风格”上有所不同。在此,“风格”上的不同指的是具有不同内容显示方案的标题框在信息表达上所传递的整体面貌的不同。可以使用风格标签来为各个内容显示方案标注风格,以便针对多个标题框的后续批量操作。例如,对于具有“标题党”标题和表情包配图的内容显示方案,使用“哗众取宠”风格标签进行标注,而对具有“描述性”标题和配图的方案则标注为“常规”风格。在其他实施例中,上述风格也可以通过编号来表征。例如,可以在服务器端统一将每个标题框的常规标题方案标注为标题一,“标题党”标题方案标注为标题二。随后通过对标题一或标题二的简单选择就能够确定显示风格。

在一个实施例中,对信息流页面信息的获取,可以是客户端基于检测到其用户请求浏览信息流页面的操作,主动向服务器端请求并获取由服务器端所返回的信息流页面信息。例如,基于用户打开相应子频道或是在相应子频道内的下拉操作而获取的如图1a所示的信息流页面信息。在另一个实施例中,对信息流页面信息的获取,可以是客户端被动接收服务器端所推送的信息流页面信息,例如图1b所示客户端接收的推送信息。本发明对信息流下发的具体方式不做限制。

在步骤s320,展示所述信息流页面,其中展示的所述信息流页面显示了根据预定规则为所述至少一个信息标题框选择的相应风格的内容显示方案。换句话说,虽然标题框在服务器端生成或是下发时可以具有两种或以上不同标题风格,但最终在客户端中展示的信息流页面中的每个标题框则仅具有一种已被选定的风格。也就是说,在不同的应用场景中,信息流页面中的各个标题框可以具有相同或是不同风格,或是动态调整的风格,但某一标题框一旦被显示,该标题框本身的风格就不再变化。

与图3所示的客户端的信息流页面展示方法相对应,图4示出了根据本发明一个实施例的信息流页面下发方法的示意性流程图。该方法可以在服务器端实现,例如在图2所示系统环境中的服务器20上实现。

在步骤s410,生成信息标题框信息,其中至少一个所述信息标题框具有至少两个内容显示方案。在步骤s420,下发信息流页面信息,其中所述信息流页面信息包括所述信息标题框信息。

对内容显示方案的选择可以在服务器端做出,也可以在客户端做出。在前一种情况下,步骤s310中获取的信息流页面信息就仅包括根据预定规则为信息标题框选择的相应内容显示方案,即,标题方案的选择在内容下发前由服务器端根据预定规则作出,并且服务器仅在步骤s420下发经选择的方案。而在后一种情况下,服务器在步骤s420将多个内容标题方案包括在信息流页面信息内并下发到具体的客户端,客户端在s310获取上述信息流页面信息,并再由该客户端本身基于预定规则对下发的多个内容标题方案加以选择并显示。上述两种情况可以结合,并且可以基于不同的应用场景,对具体下发内容以及方案选择时间做出灵活规定。

同样地,基于不同的应用场景,上述预定规则可以被灵活设置。预定规则可以包括如下至少一项:随机选取一个内容显示方案;至少部分基于用户的在前操作选取一个内容显示方案;以及至少部分基于用户的用户属性选取一个内容显示方案。至少部分基于用户的在前操作选取一个内容显示方案可以包括如下至少一项:至少部分基于用户的在前信息流页面浏览和相应的点击操作选取一个内容显示方案;以及至少部分基于基于用户的在前行为形成的用户标签,选取一个内容显示方案。优选地,至少部分基于用户的在前信息流页面浏览和相应的点击操作选取一个内容显示方案可以包括:至少部分基于用户对在前显示的不同内容显示方案的标题框的点击率和/或停留时间为所述用户当前显示的信息流页面的标题框选择一个内容显示方案。另外,上述预定规则还可以是基于风格的选择。

如下,将结合具体应用例对本发明的信息流页面下发和展示方法进行进一步的阐述。

一、利用部分用户的行为确定显示方案的应用例

在服务器端,在编辑或爬虫准备信息流内容时,可以为同一篇内容准备2条或以上不同风格的标题,比如一条是哗众取宠的标题,一条正常的标题,然后同时下发到客户端。

在没有决策依据之前,客户端使用随机的方式选择一个标题来展现,即对于同一内容,a用户看到的可能是标题一,b用户看到的可能是标题二。然后客户端实时上报展现和点击情况,服务端在样本达到可以决策的量后,根据结果(比如标题一打开率更高,且停留时间符合预期),再下发一个决策判定依据的数据包。未展示过的客户端收到决策后,会根据决策选取最优的标题来展示。换句话说,在该实施例中,先让一部分用户来做测试实验,然后实时的将实验结果进行自动决策,并作用于未进入实验样本的用户。由此能够在不改变内容在时间轴上的位置的情况下,根据实验结果来选取较优的标题来展示。

上述过程分为三部分,一是下发内容,二是收集实验数据,三是决策和下发决策。如下将结合图5对上述过程进行详细阐述。

1、下发内容

信息流的时间轴属性决定了不适合使用内容重新下发的方式来变换标题。因此可由运营人员或通过网络爬虫为所有内容准备两条(或以上的标题),并通过“下发服务”进行整体进行下发,后续的展示只根据决策判断要显示哪一条,而不改变时间轴的先后。

本发明对信息流本身的下发方式不做限制,例如可以通过如下框架来实现多标题的同时下发:

(注:可以有n条包括多标题的记录)

2、收集实验数据

信息流数据包下发后,如果客户端(图5中左侧的客户端)在展示时发现某些id包括多个标题,会去查找是否有决策依据数据包。如果此时是在下发的初期阶段(因此尚未形成决策),则客户端可以使用随机的方式选择某一条标题用作显示。在不同的客户端随机出不同的结果。即有部分用户看到的是标题一,有部分看到标题二。随后,倘若用户对信息流标题感兴趣,就会点击打开,否则便不会点击打开。客户端会将用户对标题的展示和点击行为、内页停留时间等上报到服务端。服务端收到上报后进行简单的统计。

3、决策和下发决策

服务器端的“上报服务”接收客户端的上报并进行统计,当上报的样本达到预期数量后,服务端的“决策服务”可以启用决策模型,在此例中,决策模型可以包括:

点击率高,且平均停留时间高于值,则为优先。

“决策服务”还可以结合其它的决策依据数据,根据特定的算法,得出“决策”,并将决策结果通知“下发服务”,“下发服务”在对生成的决策依据数据包进行下发:

未展示过相关内容的客户端(图5中右侧的客户端)收到决策依据,在展示id1和id2的内容前,会查询到相关决策结果,并在展示时按此决策进行最优标题的展示。因为已通过一定的实验数据证明这些标题是“更优”的,所以这种做法会带来更高的点击率。

由此,本应用例通过向小部分用户(实验用户)随机显示不同的标题方案并对该部分用户的点击和停留时间加以收集统计,获取该部分用户对每个标题框具体标题方案的喜好,并将该部分用户对具体标题方案的喜好应用于其他用户(大众用户),以期提升大众用户的点击率。

上述方案由于涉及实验用户和大众用户的分时下发,并且针对的是同样的标题框,因此尤其适用于缺乏决策数据的初始阶段。但通过部分用户进行点击率实验得出的决策方案并不能很精确的判断更优的标题。比如某条内容,使用“标题1”做实验获得了更高的点击率,并且停留时间也符合预期,但有可能刚好实验样本是这种倾向,而对其他用户可能并不适用。

二、个性化标题决策的应用例

所以,除了点击率实验用于决策之外(例如,可以占据一定权重),还可以加入更个性化的方式,比如给a用户推送决策结果时,除了根据点击实验结果判断,还可以加入根据a用户本身的喜好习惯来作判断,最后综合多种决策依据来下发结果。即对于不同的用户,有不同的决策结果。

图6示出了基于用户特征进行特定标题显示的示意图。在内容准备阶段,运营人员和网络爬虫可以为所有内容都准备两条标题,标题一为哗众取宠型(a类)。标题二为普通标题(b类),即,根据标题编号为标题方案打上统一标签。后台使用大数据分析,计算出一部分用户对“标题党”的手法并不反感(点击率提高的同时,并不会降低停留时间),另一部分用户“对于标题党比较反感,或者没有正作用”,根据这两类用户,分别生成两种决策依据,即,给第一种用户推送a类标题并给第二种用户推送b类标题。

在针对具体用户的数据分析中,可以参考用户的在前操作和用户属性等来实现针对该用户的预定规则。上述在前操作可以是该用户在前对“哗众取宠”标题和常规标题的点击率和停留时间,也可以是系统基于用户的在前操作而为该用户打上的标签。另外,还可以基于用户属性对用户进行群体划分,由此实现基于用户群的标题风格推送。用户属性例如可以包括如下至少一项:年龄;职业;学历;收入;个人喜好;以及所使用客户端的机型。在一个实施例中,可以综合考虑上述属性,例如,高学历高收入的用户倾向于反感哗众取宠型标题等等。在一个实施例中,甚至可以直接为用户提供用于风格勾选的设置页面或弹出框,以直接基于用户的选择来确定标题显示风格。

如上描述的两个应用例虽然分别基于其他用户的实验数据和客户本身的个性化数据,但应该理解的是,在具体的应用阶段,可以对上例进行灵活结合或修改来实现针对大用户的标题方案的精确选取。

至此,已经结合附图及实施例详细说明了本发明的信息流页面下发和展示方案的实现流程。此外本发明的信息下发和展示方案还可以分别由相应的装置实现。

图7是示出了根据本发明一个实施例的信息流页面展示装置(下文简称展示装置)的结构框图。图8是示出了根据本发明一个实施例的信息流页面下发装置(下文简称下发装置)的结构框图。其中,展示装置700或下发装置800的功能模块均可以由实现本发明原理的硬件、软件或硬件和软件的结合来实现。本领域技术人员可以理解的是,图7或图8所描述的功能模块可以组合起来或者划分成子模块,从而实现上述发明的原理。因此,本文的描述可以支持对本文描述的功能模块的任何可能的组合、或者划分、或者更进一步的限定。

图7所示的展示装置700可以用来实现图3所示的信息流页面展示方法,图8所示的下发装置可以用来实现图4所示的信息流页面下发方法。下面仅就展示装置700或下发装置800可以具有的功能模块以及各功能模块可以执行的操作做简要说明,对于其中涉及的细节部分可以参见上文结合图3-6的描述,这里不再赘述。

如图7所示,本发明的展示装置700可以包括页面信息获取单元710和展示单元720。其中,页面信息获取单元710可以用于获取信息流页面信息,所述信息流页面可以包括信息标题框,并且至少一个所述信息标题框具有至少两个不同的内容显示方案,不同的内容显示方案可以是标题文字、标题配图和/或内容简介不同的内容显示方案。展示单元720可以用于展示所述信息流页面,其中展示的所述信息流页面显示了根据预定规则为所述至少一个信息标题框选择的一个内容显示方案。

根据具体实现场景和需要,可以灵活选择是在服务器端还是客户端对标题显示方案做出选择。在前一种情况下,页面信息获取单元710可以用于获取包括根据所述预定规则为至少一个所述信息标题框选择的一个内容显示方案的对应信息流页面信息。在后一种情况下,页面信息获取单元710可以用于获取包含至少一个所述信息标题框具有至少两个不同的内容显示方案的信息流页面信息。此时,所述展示装置700还可以优选地包括选择单元730,选择单元730可以用于根据所述预定规则为至少一个所述信息标题框选择一个内容显示方案。

基于不同的应用场景,上述预定规则也可以被灵活设置。预定规则可以包括如下至少一项:随机选取一个内容显示方案;至少部分基于用户的在前操作选取一个内容显示方案;以及至少部分基于用户的用户属性选取一个内容显示方案。至少部分基于用户的在前操作选取一个内容显示方案包括如下至少一项:至少部分基于用户的在前信息流页面浏览和相应的点击操作选取一个内容显示方案;以及至少部分基于用户的在前行为形成的用户标签,选取一个内容显示方案。至少部分基于用户的在前信息流页面浏览和相应的点击操作选取一个内容显示方案可以包括:至少部分基于用户对在前显示的不同内容显示方案的标题框的点击率和/或停留时间为所述用户当前显示的信息流页面的标题框选择一个内容显示方案。

此外,展示装置700可选地还可以包括上报单元740,上报单元740可以用于上报用户对显示的信息流页面中不同内容显示方案的信息标题框的点击和/或浏览情况。由此使得服务器端能够及时获取用户对标题风格的喜好,以便及时调整后续标题展示策略。

此时,显示根据预定规则为至少一个所述信息标题框选择一个内容显示方案的对应信息流页面可以包括:至少部分基于多个其他客户端对至少一个所述信息标题框的不同内容显示方案的点击和/或浏览情况,为当前客户端显示具有相应风格的内容显示方案的所述信息标题框。

另外,每个内容显示方案具有对应的用于指示风格的风格标签,上述预定规则还可以是基于风格的选择。此时,根据预定规则为所述至少一个信息标题框选择的一个内容显示方案可以包括:根据预定规则为信息流页面选择具有特定风格标签的内容显示方案。

由此,通过为相同的信息准备不同的标题显示方案,并根据一定规则加以选择显示,能够潜在地满足各类用户的阅读需求,提高文章的点击率和用户的使用友好度。

图8示出了根据本发明一个实施例的信息流页面下发装置的结构框图。如图8所示,本发明的下发装置800可以包括生成单元810和下发单元820。其中,生成单元810可以用于生成信息标题框信息,至少一个所述信息标题框具有至少两个内容显示方案。下发单元820可以用于下发信息流页面信息,其中所述信息流页面信息包括所述信息标题框信息。

优选地,下发装置800还可以包括统计单元830和显示方案确定单元850。其中统计单元830用于获取多个客户端对至少一个所述信息标题框的不同风格的内容显示方案的点击和/或浏览情况并加以统计。显示方案确定单元850可以用于至少部分根据所述点击和/或浏览情况,确定要显示给其他客户端的所述信息标题框的内容显示方案的风格和/或要显示给所述多个客户端的其他信息标题框的内容显示方案的风格。

优选地,下发装置800还可以包括用户信息获取单元840。其中,用户信息获取单元840可以用于获取当前客户端的在前操作信息和/或用户属性信息。显示方案确定单元850可以用于至少部分基于所述在前操作信息和/或用户属性信息,确定要显示给所述当前客户端的所述信息标题框的内容显示方案的风格。

由此,可以基于不同的应用场景,对具体下发内容以及显示方案的确定时间做出灵活规定,以选择最优展示方案(例如,最优标题)来满足不同用户对信息流页面的浏览偏好。

另外,本发明的信息展示方案和/或下发方案还可以由一种计算设备实现。图9示出了根据本发明一个实施例的计算设备的示意性框图。

如图9所示,本发明的计算设备900可以包括处理器910以及存储器920。存储器920上可以存储有可执行代码,当所述可执行代码被所述处理器910执行时,使所述处理器910执行上述的方法。具体实现过程可参见上文中的相关描述,在此不再赘述。

上文中已经参考附图详细描述了根据本发明的信息流页面展示方法、装置、系统和计算设备。

此外,根据本发明的方法还可以实现为一种计算机程序或计算机程序产品,该计算机程序或计算机程序产品包括用于执行本发明的上述方法中限定的上述各步骤的计算机程序代码指令。

或者,本发明还可以实施为一种非暂时性机器可读存储介质(或计算机可读存储介质、或机器可读存储介质),其上存储有可执行代码(或计算机程序、或计算机指令代码),当所述可执行代码(或计算机程序、或计算机指令代码)被电子设备(或计算设备、服务器等)的处理器执行时,使所述处理器执行根据本发明的上述方法的各个步骤。

本领域技术人员还将明白的是,结合这里的公开所描述的各种示例性逻辑块、模块、电路和算法步骤可以被实现为电子硬件、计算机软件或两者的组合。

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

以上已经描述了本发明的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术的改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。

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