搜索中推荐内容的推送方法及装置与流程

文档序号:12465852阅读:333来源:国知局
搜索中推荐内容的推送方法及装置与流程

本发明涉及计算机科学与技术领域,特别是涉及一种搜索中推荐内容的推送方法及装置。



背景技术:

随着计算机科学技术的发展,人们已经逐渐步入信息化时代,在人们的日常生活中充斥着各种各样的信息,大量的信息通过互联网实现了快速、便捷地传输。随着互联网技术的发展,人们通过网络渠道获得信息已经变的越来越普遍,通常人们可以直接在网络上搜索想获取的信息关键字便可快速、方便地知悉相关方面的详细信息。

现有技术中,用户能够通过网络获取信息以满足部分需求。但是随着互联网技术的快速发展,信息传递地越来越快,人们对实时新闻的诉求也变得越来越强。现阶段,用户可以通过点击搜索页面提供的导航热搜词、今日热搜或者在搜索页面主动输入搜索内容来满足其新闻诉求。但是,有时为了吸引用户点击,导航热搜词或今日热搜的词条通常被编辑成带有许多吸睛点的标题。用户通过该途径获取到的搜索结果页右侧的推荐信息与原始图文信息往往并不能精确匹配,导致该推荐信息准确度低,拉低用户对页面的整体感受,使得用户点击量下降,从而影响用户的粘性。

因此,现在亟需一种能够方便、快捷地为用户提供满足其需求的信息的方法。



技术实现要素:

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的搜索中推荐内容的推送方法和相应的推送装置。

依据本发明实施例的一个方面,提供了一种搜索中推荐内容的推送方法,包括:

当搜索引擎接收到搜索词query时,获取触发所述query的搜索行为;

根据所述搜索行为对所述query的新闻诉求强度进行强度划分,确定所述query的新闻诉求强度,其中新闻诉求强度包括强新闻诉求、弱新闻诉求以及补位新闻诉求;

根据所述query的新闻诉求强度选择相关的推荐内容,并将所述推荐内容推送到搜索结果页,对所述搜索结果页进行内容补充。

可选地,根据所述搜索行为对所述query的新闻诉求强度进行强度划分,确定所述query的新闻诉求强度,包括:

通过点击导航下拉菜单触发所述query,或者,通过点击新闻热榜触发所述query,或者,通过输入框输入的query命中预设的新闻词表时,确定所述query为强新闻诉求。

可选地,根据所述query的新闻诉求强度选择相关的推荐内容,并将所述推荐内容推送到所述搜索结果页,包括:

当所述query为强新闻诉求时,召回新闻热榜,请求新闻内容的信息流数据,将所述新闻热榜和请求的信息流数据均推送至所述query的搜索结果页。

可选地,所述新闻词表包括:

运营编辑的热搜词;

当天具备新闻时效诉求的泛词。

可选地,所述运营编辑的热搜词每分钟更新一次;

所述当天具备新闻时效诉求的泛词每小时更新一次。

可选地,根据所述搜索行为对所述query的新闻诉求强度进行强度划分,确定所述query的新闻诉求强度,包括:

当通过点击页面显示新闻触发所述query时,通过新闻类型点反机制确定该新闻的排行rank;

根据该新闻的rank确定所述query的新闻诉求强度,其中,该query的新闻诉求强度与rank成正比。

可选地,所述通过新闻类型点反机制确定该新闻的rank,包括:

获取浏览器的mid;

在召回的新闻内容中查找已被所述mid点击过的新闻;

对查找的已被所述mid点击过的新闻进行计数,以计入rank排列。

可选地,当rank=1时,确定所述query的新闻诉求强度为弱新闻诉求。

可选地,根据所述query的新闻诉求强度选择相关的推荐内容,并将所述推荐内容推送到所述搜索结果页,包括:

当所述query为弱新闻诉求时,请求新闻内容的信息流数据并推送至所述query的搜索结果页。

可选地,所述请求新闻内容的信息流数据,包括:

向信息流服务器发起新闻内容的召回请求;

接收所述信息流服务器召回的新闻内容。

可选地,根据所述搜索行为对所述query的新闻诉求强度进行强度划分,确定所述query的新闻诉求强度,包括:

通过输入框输入的query未命中预设的新闻词表且搜索结果页右侧也没有新闻内容展现时,确定所述query的新闻诉求强度为补位新闻诉求。

可选地,根据所述query的新闻诉求强度选择相关的推荐内容,并将所述推荐内容推送到所述搜索结果页,包括:

当所述query为补位新闻诉求时,召回所述新闻热榜,并将所述新闻热榜推送至所述query的搜索结果页进行补位。

依据本发明实施例的另一个方面,提供了一种搜索中推荐内容的推送装置,包括:

获取模块,适于当搜索引擎接收到query时,获取触发所述query的搜索行为;

划分模块,适于根据所述搜索行为对所述query的新闻诉求强度进行强度划分,确定所述query的新闻诉求强度,其中新闻诉求强度包括强新闻诉求、弱新闻诉求以及补位新闻诉求;

补充模块,适于根据所述query的新闻诉求强度选择相关的推荐内容,并将所述推荐内容推送到搜索结果页,对所述搜索结果页进行内容补充。

可选地,所述划分模块还适于:

通过点击导航下拉菜单触发所述query,或者,通过点击新闻热榜触发所述query,或者,通过输入框输入的query命中预设的新闻词表时,确定所述query为强新闻诉求。

可选地,所述补充模块还适于:

当所述query为强新闻诉求时,召回新闻热榜,请求新闻内容的信息流数据,将所述新闻热榜和请求的信息流数据均推送至所述query的搜索结果页。

可选地,所述新闻词表包括:

运营编辑的热搜词;

当天具备新闻时效诉求的泛词。

可选地,所述运营编辑的热搜词每分钟更新一次;

所述当天具备新闻时效诉求的泛词每小时更新一次。

可选地,所述划分模块还适于:

当通过点击页面显示新闻触发所述query时,通过新闻类型点反机制确定该新闻的排行rank;

根据该新闻的rank确定所述query的新闻诉求强度,其中,该query的新闻诉求与rank成正比。

可选地,所述划分模块还适于:

获取浏览器的mid;

在召回的新闻内容中查找已被所述mid点击过的新闻;

对查找的已被所述mid点击过的新闻进行计数,以计入rank排列。

可选地,所述划分模块还适于:当rank=1时,确定所述query的新闻诉求强度为弱新闻诉求。

可选地,所述补充模块还适于:

当所述query为弱新闻诉求时,请求新闻内容的信息流数据并推送至所述query的搜索结果页。

可选地,所述补充模块还适于:

向信息流服务器发起新闻内容的召回请求;

接收所述信息流服务器召回的新闻内容。

可选地,所述划分模块还适于:

通过输入框输入的query未命中预设的新闻词表且搜索结果页右侧也没有新闻内容展现时,确定所述query的新闻诉求强度为补位新闻诉求。

可选地,所述补充模块还适于:

当所述query为补位新闻诉求时,召回所述新闻热榜,并将所述新闻热榜推送至所述query的搜索结果页进行补位。

因此,本发明实施例,为了能够方便、快捷、精准地为用户提供满足其需求的信息,提供了一种搜索中推荐内容的推送方法。首先,开启搜索操作需要query,而用户有多种搜索行为可以触发query,例如,可以通过点击搜索页面中的导航下拉菜单来触发搜索操作,也可以通过点击新闻热榜来触发搜索操作,或者可以直接在搜索页面的输入框输入query来触发搜索操作。这些搜索行为虽然均可以触发query,但是不同的搜索行为所体现的用户意图不同,不同的搜索行为能够确定出用户不同的新闻诉求,根据不同的搜索行为可以对query的新闻诉求强度进行不同的划分。根据不同的搜索行为确定出query的不同新闻诉求强度之后,根据query的新闻诉求强度选择对应的推荐内容,该推荐内容能够更大程度地契合用户的需求。随后,将该推荐内容推送到query的搜索结果页,对该搜索结果页进行内容补充,进而为用户提供全面、准确又满足其需求的推荐内容。由此可见,采用本发明实施例提供的搜索中推荐内容的推送方法,能够根据用户的搜索行为确定出用户的实际需求,进而获取与query匹配更为精确的信息,从而解决了现有技术中用户获取到的原有推荐类型未能准确匹配用户需求准确的问题。同时,采用本发明提供的方法,还可以补充搜索结果页中的右侧空白页,不但丰富了页面信息,还提升了用户的整体点击率,进而提升用户粘性。更多地,采用本发明实施例提供的方法,还能够合理利用系统资源,为用户提供更加丰富并且有实际意义的推荐信息,满足用户需求,提升用户视觉体验,更好地实现针对用户的个性化定制推送。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1是根据本发明一个实施例的搜索中推荐内容的推送方法的流程图;

图2是根据本发明一个实施例的搜索中推荐内容的推送方法的具体流程图;

图3是根据本发明一个实施例的搜索中推荐内容的推送方法的第一种搜索结果图;

图4是根据本发明一个实施例的一种搜索方式图;

图5是根据本发明一个实施例的搜索中推荐内容的推送方法的第二种搜索结果图;

图6是根据本发明一个实施例的搜索中推荐内容的推送方法的第三种搜索结果图;以及

图7是根据本发明一个实施例的搜索中推荐内容的推送方法的第四种搜索结果图;以及

图8是根据本发明一个实施例的搜索中推荐内容的推送装置的结构示意图。

具体实施方式

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

为解决上述技术问题,本发明实施例提供了一种搜索中推荐内容的推送方法。在搜索中为用户推送合适的推荐内容,需互联网通过对用户搜索的信息做充分地分析,以实现尽可能地捕捉用户的关注点,满足用户需求,进而帮助用户高效率地挖掘有价值的信息。

为了将合适的推荐信息推送给合适的人,本发明实施例提供了图1所示的搜索中推荐内容的推送方法。图1示出了根据本发明一个实施例的搜索中推荐内容的推送方法的流程图。如图1所示,搜索中推荐内容的推送方法至少包括步骤S102至步骤S106:

步骤S102、当搜索引擎接收到query时,获取触发query的搜索行为;

步骤S104、根据搜索行为对query的新闻诉求强度进行强度划分,确定query的新闻诉求强度,其中新闻诉求强度包括强新闻诉求、弱新闻诉求以及补位新闻诉求;

步骤S106、根据query的新闻诉求强度选择相关的推荐内容,并将推荐内容推送到搜索结果页,对搜索结果页进行内容补充。

本发明实施例,对搜索中推荐内容的推送方法做了改进。现有技术中,用户可以通过点击搜索页面上提供的导航热搜词、今日热搜或者在搜索页面上主动输入搜索内容来满足其新闻诉求。但是,用户通过该途径获取到的搜索结果页右侧的推荐信息与原始图文信息往往并不能够精确匹配,导致该推荐信息准确度低,拉低用户对页面的整体感受,使得用户点击量下降,影响用户粘性。比如,用户在搜索引擎中输入“北京空气质量”,想要获取当前北京的空气信息或者一些实时的空气质量报道内容。但是,在现有技术中,从query搜索结果页获得的推送内容通常为“污染”、“空气污染指数”、“PM2.5”、“2008年北京空气污染”等,该推送信息内容过于宽泛并且时效性低,无法引起用户的点击欲望,使得推送信息没有意义,达不到原本的推送目的,满足不了用户需求。

因此,本发明实施例,为了能够方便、快捷、精准地为用户提供满足其需求的信息,提供了一种搜索中推荐内容的推送方法。首先,开启搜索操作需要query,而用户有多种搜索行为可以触发query,例如,可以通过点击搜索页面中的导航下拉菜单来触发搜索操作,也可以通过点击新闻热榜来触发搜索操作,或者可以直接在搜索页面的输入框输入query来触发搜索操作。这些搜索行为虽然均可以触发query,但是不同的搜索行为所体现的用户意图不同,不同的搜索行为能够确定出用户不同的新闻诉求,根据不同的搜索行为可以对query的新闻诉求强度进行不同的划分。根据不同的搜索行为确定出query的不同新闻诉求强度之后,根据query的新闻诉求强度选择对应的推荐内容,该推荐内容能够更大程度地契合用户的需求。随后,将该推荐内容推送到query的搜索结果页,对该搜索结果页进行内容补充,进而为用户提供全面、准确又满足其需求的推荐内容。由此可见,采用本发明实施例提供的搜索中推荐内容的推送方法,能够根据用户的搜索行为确定出用户的实际需求,进而获取与query匹配更为精确的信息,从而解决了现有技术中用户获取到的原有推荐类型未能准确匹配用户需求准确的问题。同时,采用本发明提供的方法,还可以补充搜索结果页中的右侧空白页,不但丰富了页面信息,还提升了用户的整体点击率,进而提升用户粘性。更多地,采用本发明实施例提供的方法,还能够合理利用系统资源,为用户提供更加丰富并且有实际意义的推荐信息,满足用户需求,提升用户视觉体验,更好地实现针对用户的个性化定制推送。

根据本发明实施例,首先,执行步骤S102,用户可以通过点击搜索页面中的导航下拉菜单、新闻热榜或者直接在搜索页面的输入框输入query等不同搜索行为,对query进行触发。需要强调地是,不同的搜索行为能够暗示出用户不同的新闻诉求,可以根据不同的搜索行为对query的新闻诉求强度进行不同的强度划分。

进一步,执行步骤S104,根据搜索行为对query的新闻诉求强度进行划分,确定query的新闻诉求强度。其中,新闻诉求强度至少包括三种:强新闻诉求、弱新闻诉求、补位新闻诉求。

具体地,当通过点击导航下拉菜单触发query,或者,通过点击新闻热榜触发query,或者,通过输入框输入的query命中预设的新闻词表时,确定query为强新闻诉求。

需要说明的是,该预设的新闻词表由运营人员整理新闻信息生成,或者,由新闻信息的自动分析生成模型对新闻信息进行不断的更新学习获得,可以为用户提供比较有实际意义的推送内容,或是当前比较受关注的热点信息,或是刚发生不久的新闻事件。预设的新闻词表至少可以包括运营编辑的热搜词和当天具备新闻时效诉求的泛词,热搜词和泛词的时效性均较强,也即具备较强的新闻强度。因此若query命中该预设词表,则意味着query本身也具备一定的新闻强度,则用户可能存在一定的新闻需求。

相应地,为保证热搜词的准确度和时效性,需要定期对运营编辑的热搜词进行更新,常用手段为每分钟更新一次。实际应用中,为保证运营编辑的热搜词的时效性,在更新时会使用新的热搜词覆盖原有的热搜词,以确定热搜词的数量恒定为一固定值。

除热词外,预设的新闻词表中还包括了当天具备新闻时效诉求的泛词,考虑到泛词的数据量较大,而且有时一些不太重要的泛词也会出现在词表中(例如常见的网页名称百度、腾讯等),该类泛词也具备新闻时效性,但是该类泛词的信息量较低,不适合重复推荐,并且还会加大各个环节的请求数。因此,对泛词的更新频率相对于热搜词而言则可以略低。例如,可以对当天具备新闻时效诉求的泛词每小时更新一次,或者两小时更新一次,等等。

进一步,当通过点击页面显示新闻触发query时,可以通过新闻类型点反机制确定该新闻的排行(rank)。在利用该点反机制确定新闻的rank时,首先,获取浏览器的唯一标识(mid),根据每个具体的mid识别出不同的浏览器,进而识别出不同页面是否被某一特定浏览器浏览过。本发明实施例应用于某一特定浏览器时,信息流服务器可以在召回的新闻内容中查找到已经被该浏览器的mid点击过的新闻,并对该已被点击过的新闻做出标记。然后,对查找的已被mid点击过的新闻进行计数,以计入rank排列。mid对该新闻每点击一次,对rank值进行加一操作,点击次数越多,rank值越大。在本发明实施例中,query的新闻诉求强度与rank值成正比,rank值越大,表明该新闻的点击率越高,进而表明该新闻的新闻诉求强度越强。在本发明实施例中,当rank取值为1时,确定query的新闻诉求强度为弱新闻诉求,当rank取值不为1时,表明该新闻存在一定的点击量,则此query的新闻诉求强度可能为强新闻诉求。需要说明的是,rank取值为1仅为本发明实施例的例举,本发明提供的方法对其不做具体限定,rank的具体数值由具体情况而定,例如,rank也可能为10,也可能为50,还可能为100。

若通过输入框输入的query未命中预设的新闻词表且搜索结果页右侧也没有新闻内容展现时,进一步确定query的新闻诉求强度为补位新闻诉求。

在步骤S104执行结束之后,可以确定query的具体新闻诉求强度,进一步,执行步骤S106,根据query的新闻诉求强度选择相关的推荐内容,并将该推荐内容推送到query的搜索结果页。

具体地,当query为强新闻诉求时,证明用户具备较强的新闻需求,此时应为用户提供更多的新闻信息,因此,可以利用NLP(Natural Language Processing)自然语言处理服务器召回新闻热榜,并且向信息流服务器发起新闻内容的召回请求,在接收到信息流服务器召回的新闻内容后,将新闻热榜和请求的信息流数据均推送至query的搜索结果页。

当query为弱新闻诉求时,证明用户具备新闻需求,但是其新闻需求诉求较为一般,此时可以利用NLP向信息流服务器发起新闻内容的召回请求,在接收到信息流服务器召回的新闻内容后,将请求的信息流数据推送至query的搜索结果页。

当query为补位新闻诉求时,证明用户可能对新闻内容并不十分需要,但是,为了填补搜索结果页右侧空白,可以利用NLP仅召回新闻热榜,并将新闻热榜推送至query的搜索结果页进行补位。

在上述步骤执行结束之后,用户触发query,可以直接在query的搜索结果页获取到内容更加丰富、时效性更强并且更加符合其需求的推荐内容。使得用户在能够获取到精准的搜索结果的同时,又能够得到足够的其他新闻信息的补充,而新闻信息的时效性大大增强了用户所及时获取的信息量,提升用户体验。

图2示出的是根据本发明一个实施例的搜索中推荐内容的推送方法的具体流程图。本实施例中,rank取值为1。具体地,参见图2,该方法包括步骤S201至步骤S210:

步骤S201、接收本次搜索的query;

步骤S202、判断是否为通过导航下拉菜单或新闻热搜榜触发query或通过输入框输入的query命中预设新闻词表,若是,执行步骤S203,若否,执行步骤S204;

步骤S203、确定query为强新闻诉求;

步骤S204、判断是否为通过点击页面显示新闻触发query且通过新闻类型点反机制确定该新闻rank=1,若是,执行步骤S205,若否,执行步骤S206;

步骤S205、确定query为弱新闻诉求;

步骤S206、判断是否为通过输入框输入的query未命中预设新闻词表且搜索结果页右侧也没有新闻内容展现,若是,执行步骤S207,若否,执行步骤S203;

步骤S207、确定query为补位新闻诉求;

步骤S208、NLP召回热榜并请求新闻内容的信息流数据,将召回的推荐内容推送至搜索结果页;

步骤S209、NLP召回新闻热榜并推送至搜索结果页进行补位;

步骤S210、NLP请求新闻内容的信息流数据并推送至搜索结果页。

采用图2所示的搜索中推荐内容的推送方法,除上文提供的例子外,还存在许多不同的应用场景。先提供几个具体的实施例对本发明实施例所提供的搜索中推荐内容的推送方法进行详细阐述。

实施例一

本实施例以用户在输入框输入的query为“2016环中国国际公路自行车赛”为例。本例中,“2016环中国国际公路自行车赛”命中预设的新闻词表。图3示出了根据本发明一个实施例的搜索中推荐内容的推送方法的第一种搜索结果图。根据本发明实施例提供的搜索中推荐内容的推送方法,当搜索引擎接收到“2016环中国国际公路自行车赛”时,获取触发“2016环中国国际公路自行车赛”的搜索行为。根据获取到的搜索行为对“2016环中国国际公路自行车赛”的新闻诉求强度进行划分并确定其新闻诉求强度。进而根据该具体的新闻诉求强度选择相应的推荐内容,并将推荐内容推送至“2016环中国国际公路自行车赛”的搜索结果页,对其进行内容补充。

具体地,在本发明实施例中,按照上述搜索中推荐内容的推送方法,输入“2016环中国国际公路自行车赛”命中预设的新闻词表,则确定“2016环中国国际公路自行车赛”为强新闻诉求。该结果表明用户希望能够获取该事件的详细信息并且用户对当前新闻事件的关注度比较高。根据本发明的方法,确定“2016环中国国际公路自行车赛”为强新闻诉求之后,NLP召回热榜,并且,向信息流服务器发起新闻内容的召回请求,信息流服务器确定待召回的热点新闻。本例中信息流服务器确定出的相关新闻中包括“山西同一片湖泊一半红色一半绿色”、“网购家电便宜?一位网商说出了事实的真相”等热点新闻(参见图3)。

在接收到信息流服务器召回的新闻内容后,将召回的该推荐的新闻内容和热榜推送到“2016环中国国际公路自行车赛”的搜索结果页,对“2016环中国国际公路自行车赛”的搜索结果页进行内容补充。因此,在“2016环中国国际公路自行车赛”的搜索结果页中,不仅可以获取到2016环中国国际公路自行车赛的详细信息,还可以获取到上述热点新闻和热榜,用户可以根据需求自由点击查看。采用本发明的方法,不仅可以满足用户需求还能进一步为用户提供有价值的信息,提升用户体验。

实施例二

本实施例以用户通过点击导航下拉菜单触发query为例。图4示出了根据本发明一个实施例的一种搜索方式图。在本发明实施例中,用户通过点击导航下拉菜单触发的query为“海淀剧院”。根据搜索中推荐内容的推送方法,当搜索引擎接收到“海淀剧院”时,获取触发“海淀剧院”的搜索行为。本例中,用户通过点击导航下拉菜单触发“海淀剧院”,则确定“海淀剧院”为强新闻诉求。该结果表明用户希望能够获取该事件的详细信息并且用户对当前新闻事件的关注度比较高。根据本发明的方法,确定“海淀剧院”为强新闻诉求之后,NLP召回新闻热榜,并且,向信息流服务器发起新闻内容的召回请求,信息流服务器确定待召回的热点新闻。图5示出了根据本发明一个实施例的搜索中推荐内容的推送方法的第二种搜索结果图。本例中信息流服务器确定出的相关新闻中包括“直播里没有!‘神舟开舱手’开舱门对航天员说了啥”、“机器人保安墓地‘上岗’为女守墓员壮胆”等热点新闻,形成如图5所示的左边文字右边图片形式的热门新闻推荐。在接收到信息流服务器召回的新闻内容后,将召回的该推荐的新闻内容以及今日热搜的新闻榜单推送到“海淀剧院”的搜索结果页,以实现对“海淀剧院”的搜索结果页进行内容补充。

实施例三

本实施例以用户点击页面显示新闻触发query为例。图6示出了根据本发明一个实施例的搜索中推荐内容的推送方法的第三种搜索结果图。在本发明实施例中,用户点击页面显示新闻触发的query为“西红柿炒鸡蛋”。根据搜索中推荐内容的推送方法,当搜索引擎接收到“西红柿炒鸡蛋”时,获取触发“西红柿炒鸡蛋”的搜索行为。本例中,用户通过点击页面新闻触发“西红柿炒鸡蛋”,且其rank为1,则确定“西红柿炒鸡蛋”为弱新闻诉求。该结果表明用户对新闻关注度虽然不是特别高,但还是有一定的诉求。根据本发明的方法,确定“西红柿炒鸡蛋”为弱新闻诉求之后,NLP向信息流服务器发起新闻内容的召回请求,信息流服务器确定待召回的热点新闻。本例中信息流服务器确定出的相关新闻中包括“山西同一片湖泊一半红色一半绿色”、“网购家电便宜?一位网商说出了事实的真相”等热点新闻(参见图6)。在接收到信息流服务器召回的新闻内容后,将召回的该推荐的新闻内容推送到“西红柿炒鸡蛋”的搜索结果页。

实施例四

本实施例以用户输入的query为“云剑”为例,本例中“云剑”未命中预设的新闻词表且搜索结果页右侧也没有新闻内容展现。图7是根据本发明一个实施例的搜索中推荐内容的推送方法的第四种搜索结果图。根据本发明实施例提供的搜索中推荐内容的推送方法,“云剑”未命中预设的新闻词表且搜索结果页右侧也没有新闻内容展现,则确定“云剑”为补位新闻诉求。该结果表明用户对当前新闻事件的关注度比较低。因此,NLP召回新闻热傍推荐给用户。因此,在“云剑”的搜索结果页右侧仅展现新闻热榜(参见图7)。

上文各实施例中所提供的结果仅仅为例举,本发明实施例提供的搜索中推荐内容的推送方法可以根据用户输入的query实时分析用户的具体需求,并做出相应的推荐内容的推送,上述各实施例对其并未做限定。

采用本发明实施例提供的搜索中推荐内容的推送方法,能够根据用户的搜索行为确定出用户的实际需求,进而获取与query匹配更为精确的信息,从而,解决了现有技术中用户获取到的原有推荐类型不准确的问题。同时,采用本发明实施例提供的方法,能够合理利用系统资源,为用户提供更加丰富并且有实际意义的推荐信息,满足用户需求,提升用户视觉体验,更好地实现针对用户的个性化定制推送。

基于同一发明构思,本发明实施例还提供了一种搜索中推荐内容的推送装置。图8示出了根据本发明一个实施例的搜索中推荐内容的推送装置的结构示意图。如图8所示,搜索中推荐内容的推送装置至少包括:

获取模块810,适于当搜索引擎接收到query时,获取触发query的搜索行为;

划分模块820,与获取模块810耦合,适于根据搜索行为对query的新闻诉求强度进行强度划分,确定query的新闻诉求强度,其中新闻诉求强度包括强新闻诉求、弱新闻诉求以及补位新闻诉求;

补充模块830,与划分模块820耦合,适于根据query的新闻诉求强度选择相关的推荐内容,并将推荐内容推送到搜索结果页,对搜索结果页进行内容补充。

在一个优选的实施例中,划分模块820还适于:

通过点击导航下拉菜单触发query,或者,通过点击新闻热榜触发query,或者,通过输入框输入的query命中预设的新闻词表时,确定query为强新闻诉求。

在一个优选的实施例中,补充模块830还适于:

当query为强新闻诉求时,召回新闻热榜,请求新闻内容的信息流数据,将新闻热榜和请求的信息流数据均推送至query的搜索结果页。

在一个优选的实施例中,新闻词表包括:

运营编辑的热搜词;

当天具备新闻时效诉求的泛词。

在一个优选的实施例中,运营编辑的热搜词每分钟更新一次;

当天具备新闻时效诉求的泛词每小时更新一次。

在一个优选的实施例中,划分模块820还适于:

当通过点击页面显示新闻触发query时,通过新闻类型点反机制确定该新闻的排行rank;

根据该新闻的rank确定query的新闻诉求强度,其中,该query的新闻诉求与rank成正比。

在一个优选的实施例中,划分模块820还适于:

获取浏览器的mid;

在召回的新闻内容中查找已被mid点击过的新闻;

对查找的已被mid点击过的新闻进行计数,以计入rank排列。

在一个优选的实施例中,划分模块820还适于:当rank=1时,确定query的新闻诉求强度为弱新闻诉求。

在一个优选的实施例中,补充模块830还适于:

当query为弱新闻诉求时,请求新闻内容的信息流数据并推送至query的搜索结果页。

在一个优选的实施例中,补充模块830还适于:

向信息流服务器发起新闻内容的召回请求;

接收信息流服务器召回的新闻内容。

在一个优选的实施例中,划分模块820还适于:

通过输入框输入的query未命中预设的新闻词表且搜索结果页右侧也没有新闻内容展现时,确定query的新闻诉求强度为补位新闻诉求。

在一个优选的实施例中,补充模块830还适于:

当query为补位新闻诉求时,召回新闻热榜,并将新闻热榜推送至query的搜索结果页进行补位。

采用本发明实施例提供的搜索中推荐内容的推送方法及装置能够达到如下有益效果:

因此,本发明实施例,为了能够方便、快捷、精准地为用户提供满足其需求的信息,提供了一种搜索中推荐内容的推送方法。首先,开启搜索操作需要query,而用户有多种搜索行为可以触发query,例如,可以通过点击搜索页面中的导航下拉菜单来触发搜索操作,也可以通过点击新闻热榜来触发搜索操作,或者可以直接在搜索页面的输入框输入query来触发搜索操作。这些搜索行为虽然均可以触发query,但是不同的搜索行为所体现的用户意图不同,不同的搜索行为能够确定出用户不同的新闻诉求,根据不同的搜索行为可以对query的新闻诉求强度进行不同的划分。根据不同的搜索行为确定出query的不同新闻诉求强度之后,根据query的新闻诉求强度选择对应的推荐内容,该推荐内容能够更大程度地契合用户的需求。随后,将该推荐内容推送到query的搜索结果页,对该搜索结果页进行内容补充,进而为用户提供全面、准确又满足其需求的推荐内容。由此可见,采用本发明实施例提供的搜索中推荐内容的推送方法,能够根据用户的搜索行为确定出用户的实际需求,进而获取与query匹配更为精确的信息,从而解决了现有技术中用户获取到的原有推荐类型未能准确匹配用户需求准确的问题。同时,采用本发明提供的方法,还可以补充搜索结果页中的右侧空白页,不但丰富了页面信息,还提升了用户的整体点击率,进而提升用户粘性。更多地,采用本发明实施例提供的方法,还能够合理利用系统资源,为用户提供更加丰富并且有实际意义的推荐信息,满足用户需求,提升用户视觉体验,更好地实现针对用户的个性化定制推送。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的搜索中推荐内容的推送设备中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

至此,本领域技术人员应认识到,虽然本文已详尽示出和描述了本发明的多个示例性实施例,但是,在不脱离本发明精神和范围的情况下,仍可根据本发明公开的内容直接确定或推导出符合本发明原理的许多其他变型或修改。因此,本发明的范围应被理解和认定为覆盖了所有这些其他变型或修改。

基于本发明的一个方面,提供了A1、一种搜索中推荐内容的推送方法,包括:

当搜索引擎接收到搜索词query时,获取触发所述query的搜索行为;

根据所述搜索行为对所述query的新闻诉求强度进行强度划分,确定所述query的新闻诉求强度,其中新闻诉求强度包括强新闻诉求、弱新闻诉求以及补位新闻诉求;

根据所述query的新闻诉求强度选择相关的推荐内容,并将所述推荐内容推送到搜索结果页,对所述搜索结果页进行内容补充。

A2、根据A1所述的方法,其中,根据所述搜索行为对所述query的新闻诉求强度进行强度划分,确定所述query的新闻诉求强度,包括:

通过点击导航下拉菜单触发所述query,或者,通过点击新闻热榜触发所述query,或者,通过输入框输入的query命中预设的新闻词表时,确定所述query为强新闻诉求。

A3、根据A2所述的方法,其中,根据所述query的新闻诉求强度选择相关的推荐内容,并将所述推荐内容推送到所述搜索结果页,包括:

当所述query为强新闻诉求时,召回新闻热榜,请求新闻内容的信息流数据,将所述新闻热榜和请求的信息流数据均推送至所述query的搜索结果页。

A4、根据A2或A3所述的方法,其中,所述新闻词表包括:

运营编辑的热搜词;

当天具备新闻时效诉求的泛词。

A5、根据A4所述的方法,其中,所述运营编辑的热搜词每分钟更新一次;

所述当天具备新闻时效诉求的泛词每小时更新一次。

A6、根据A1所述的方法,其中,根据所述搜索行为对所述query的新闻诉求强度进行强度划分,确定所述query的新闻诉求强度,包括:

当通过点击页面显示新闻触发所述query时,通过新闻类型点反机制确定该新闻的排行rank;

根据该新闻的rank确定所述query的新闻诉求强度,其中,该query的新闻诉求强度与rank成正比。

A7、根据A6所述的方法,其中,所述通过新闻类型点反机制确定该新闻的rank,包括:

获取浏览器的mid;

在召回的新闻内容中查找已被所述mid点击过的新闻;

对查找的已被所述mid点击过的新闻进行计数,以计入rank排列。

A8、根据A6或A7所述的方法,其中,当rank=1时,确定所述query的新闻诉求强度为弱新闻诉求。

A9、根据A8所述的方法,其中,根据所述query的新闻诉求强度选择相关的推荐内容,并将所述推荐内容推送到所述搜索结果页,包括:

当所述query为弱新闻诉求时,请求新闻内容的信息流数据并推送至所述query的搜索结果页。

A10、根据A3或A9所述的方法,其中,所述请求新闻内容的信息流数据,包括:

向信息流服务器发起新闻内容的召回请求;

接收所述信息流服务器召回的新闻内容。

A11、根据A1所述的方法,其中,根据所述搜索行为对所述query的新闻诉求强度进行强度划分,确定所述query的新闻诉求强度,包括:

通过输入框输入的query未命中预设的新闻词表且搜索结果页右侧也没有新闻内容展现时,确定所述query的新闻诉求强度为补位新闻诉求。

A12、根据A11所述的方法,其中,根据所述query的新闻诉求强度选择相关的推荐内容,并将所述推荐内容推送到所述搜索结果页,包括:

当所述query为补位新闻诉求时,召回所述新闻热榜,并将所述新闻热榜推送至所述query的搜索结果页进行补位。

基于本发明的另一个方面,本发明还提供了B13、一种搜索中推荐内容的推送装置,包括:

获取模块,适于当搜索引擎接收到搜索词query时,获取触发所述query的搜索行为;

划分模块,适于根据所述搜索行为对所述query的新闻诉求强度进行强度划分,确定所述query的新闻诉求强度,其中新闻诉求强度包括强新闻诉求、弱新闻诉求以及补位新闻诉求;

补充模块,适于根据所述query的新闻诉求强度选择相关的推荐内容,并将所述推荐内容推送到搜索结果页,对所述搜索结果页进行内容补充。

B14、根据B13所述的装置,其中,所述划分模块还适于:

通过点击导航下拉菜单触发所述query,或者,通过点击新闻热榜触发所述query,或者,通过输入框输入的query命中预设的新闻词表时,确定所述query为强新闻诉求。

B15、根据B14所述的装置,其中,所述补充模块还适于:

当所述query为强新闻诉求时,召回新闻热榜,请求新闻内容的信息流数据,将所述新闻热榜和请求的信息流数据均推送至所述query的搜索结果页。

B16、根据B14或B15所述的装置,其中,所述新闻词表包括:

运营编辑的热搜词;

当天具备新闻时效诉求的泛词。

B17、根据B16所述的装置,其中,所述运营编辑的热搜词每分钟更新一次;

所述当天具备新闻时效诉求的泛词每小时更新一次。

B18、根据B13所述的装置,其中,所述划分模块还适于:

当通过点击页面显示新闻触发所述query时,通过新闻类型点反机制确定该新闻的排行rank;

根据该新闻的rank确定所述query的新闻诉求强度,其中,该query的新闻诉求与rank成正比。

B19、根据B18所述的装置,其中,所述划分模块还适于:

获取浏览器的mid;

在召回的新闻内容中查找已被所述mid点击过的新闻;

对查找的已被所述mid点击过的新闻进行计数,以计入rank排列。

B20、根据B18或B19所述的装置,其中,所述划分模块还适于:当rank=1时,确定所述query的新闻诉求强度为弱新闻诉求。

B21、根据B20所述的装置,其中,所述补充模块还适于:

当所述query为弱新闻诉求时,请求新闻内容的信息流数据并推送至所述query的搜索结果页。

B22、根据B15或B21所述的装置,其中,所述补充模块还适于:

向信息流服务器发起新闻内容的召回请求;

接收所述信息流服务器召回的新闻内容。

B23、根据B13所述的装置,其中,所述划分模块还适于:

通过输入框输入的query未命中预设的新闻词表且搜索结果页右侧也没有新闻内容展现时,确定所述query的新闻诉求强度为补位新闻诉求。

B24、根据B23所述的装置,其中,所述补充模块还适于:

当所述query为补位新闻诉求时,召回所述新闻热榜,并将所述新闻热榜推送至所述query的搜索结果页进行补位。

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