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

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

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



背景技术:

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

现有技术中,新闻搜索词(query)是搜索引擎中比较特殊的query,大部分检索的query都是用户直接点击运营人员编辑好的新闻词进行检索。同时,为了吸引用户点击,新闻词通常被编辑成带有许多吸睛点的标题。然而,用户根据该带有吸睛点的标题获取到的信息与原始图文信息推荐类型并不能精确匹配,导致该原始图文推荐类型既不准确也无点击量,影响用户的粘性。

因此,现在亟需一种能够方便、快捷地为用户提供与qurey关联的精准信息的推送方法。



技术实现要素:

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

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

若query位于预设词表中,判断所述query是否位于所述预设词表的第N位之前,其中,N为自然数;

若所述query位于所述预设词表的第N位之前,则向信息流服务器发起新闻内容的精准召回请求,并接收所述信息流服务器召回的新闻内容;

将召回的所述新闻内容推送至所述query的搜索结果页。

可选地,所述词表包括:

运营编辑的热搜词;

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

可选地,所述运营编辑的热搜词均排在所述词表的第N位之前。

可选地,搜索中新闻内容的推送方法中,

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

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

可选地,搜索中新闻内容的推送方法中,N为30。

可选地,将召回的所述新闻内容推送至所述query的搜索结果页,包括:

对召回的新闻内容所包含的多条新闻进行点反筛选,过滤掉已被点击过的新闻;

将过滤后的新闻内容推送至所述query的搜索结果页。

可选地,所述对召回的新闻内容所包含的多条新闻进行点反筛选,过滤掉已被点击过的新闻,包括:

获取浏览器的mid;

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

过滤掉查找的已被所述mid点击过的新闻。

可选地,搜索中新闻内容的推送方法,还包括:

所述query并不位于预设词表中,则直接显示所述query的搜索结果页。

可选地,搜索中新闻内容的推送方法,还包括:

若所述query位于预设词表中且位于所述预设词表的第N位之后,则将热搜榜,和/或,与所述query相关的图文推荐信息推送至所述query的搜索结果页。

可选地,将召回的所述新闻内容推送至所述query的搜索结果页,包括:

将召回的所述新闻内容推送至所述query的搜索结果页的右侧。

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

判断模块,适于若query位于预设词表中,判断所述query是否位于所述预设词表的第N位之前,其中,N为自然数;

召回请求模块,适于若所述query位于所述预设词表的第N位之前,则向信息流服务器发起新闻内容的精准召回请求,并接收所述信息流服务器召回的新闻内容;

推送模块,适于将召回的所述新闻内容推送至所述query的搜索结果页。

可选地,所述词表包括:

运营编辑的热搜词;

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

可选地,所述运营编辑的热搜词均排在所述词表的第N位之前。

可选地,搜索中新闻内容的推送装置中,

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

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

可选地,搜索中新闻内容的推送装置中,N为30。

可选地,搜索中新闻内容的推送装置,还包括:

过滤模块,适于对召回的新闻内容所包含的多条新闻进行点反筛选,过滤掉已被点击过的新闻;

所述推送模块还适于将过滤后的新闻内容推送至所述query的搜索结果页。

可选地,所述过滤模块还适于:

获取浏览器的mid;

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

过滤掉查找的已被所述mid点击过的新闻。

可选地,搜索中新闻内容的推送装置,还包括:

显示模块,适于所述query并不位于预设词表中,则直接显示所述query的搜索结果页。

可选地,搜索中新闻内容的推送装置中,

所述推送模块还适于若所述query位于预设词表中且位于所述预设词表的第N位之后,则将热搜榜,和/或,与所述query相关的图文推荐信息推送至所述query的搜索结果页。

可选地,所述推送模块还适于将召回的所述新闻内容推送至所述query的搜索结果页的右侧。

本发明实施例,对搜索中新闻内容的推送方法做了改进。现有技术中,用户在搜索引擎中检索的大部分新闻query通常都是用户直接点击运营人员编辑好的新闻词进行检索。同时,为了吸引用户点击,新闻词通常被编辑成带有许多吸睛点的标题。然而,用户通过点击该带有吸睛点的标题,获取到的信息通常与原始图文信息推荐类型不能精确匹配,导致原始图文推荐类型准确度低,用户的满意度和点击率均较低,浪费了用户大量的时间和精力。因此,为了能够让用户方便、快捷、精准地召回具备新闻价值的新闻内容,本发明实施例提供了一种搜索中新闻内容的推送方法。具体地,将用户输入的query与预设词表进行比对,若query位于预设词表中,则判断query是否位于预设词表的第N位之前,其中N为自然数。若query位于预设词表的第N位之前,表明用户本次发起的搜索行为新闻需求较高,则向信息流服务器发起新闻内容的精准召回请求,并接收信息流服务器召回的新闻内容。随后,将召回的新闻内容推送至query的搜索结果页,为用户提供满足用户新闻需求的推送信息。由此可见,采用本发明实施例提供的搜索中新闻内容的推送方法,能够根据用户输入的query确定出用户的实际新闻需求,进而获取与query匹配更为精准的新闻信息。从而解决了现有技术中用户获取到的原始图文推荐类型不准确,造成用户点击量下降、用户粘度不够的问题。满足用户新闻需求的信息在搜索结果页的推送,使得用户在能够得到精准的搜索结果的同时,又能够得到足够的其他新闻信息的补充,而新闻信息的时效性大大增强了用户所及时获取的信息量。并且,通过搜索结果页上的新闻信息的点击增加流量,能够使用户更多地停留在搜索结果页,或者通过该搜索结果页导向其他页面,使得用户对搜索引擎的使用时间和频率大大提升,即通过满足用户的新闻需求从而增加了用户对本搜索引擎的粘性。对于用户而言,采用本发明实施例提供的方法能够合理并精准判断用户的每一次请求,根据用户输入的query,详细分析用户需求,精准召回新闻信息。同时,采用本发明实施例提供的方法,还能够节省用户获取新闻所耗费的大量的时间和精力,更好地实现针对用户的个性化定制推送。

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

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

附图说明

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

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

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

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

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

图5是根据本发明一个实施例的搜索中新闻内容的推送装置的第一种示意性框图;

图6是根据本发明一个实施例的搜索中新闻内容的推送装置的第二种示意性框图;以及

图7是根据本发明一个实施例的搜索中新闻内容的推送装置的第三种示意性框图。

具体实施方式

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

为解决上述技术问题,本发明实施例提供了一种搜索中新闻内容的推送方法。新闻,即通过报纸、电台、广播、互联网等媒体途径传播的信息的一种称谓。该信息是对新近发生的事实的报道。因此,新闻最重要的是其事件的时效性,没有时效性的信息便没有价值。若推送的内容没有时效性,用户便不会有太多关注,从而,新闻推送也就失去了意义。

为增加搜索的信息量,尤其是新闻信息量,本发明实施例提供了图1所示的搜索中新闻内容的推送方法。图1示出了根据本发明一个实施例的搜索中新闻内容的推送方法的流程图。如图1所示,搜索中新闻内容的推送方法至少包括步骤S102至步骤S106:

步骤S102、若query位于预设词表中,判断query是否位于预设词表的第N位之前,其中,N为自然数;

步骤S104、若query位于预设词表的第N位之前,则向信息流服务器发起新闻内容的精准召回请求,并接收信息流服务器召回的新闻内容;

步骤S106、将召回的新闻内容推送至query的搜索结果页。

本发明实施例,对搜索中新闻内容的推送方法做了改进。现有技术中,用户在搜索引擎中检索的大部分新闻query通常都是用户直接点击运营人员编辑好的新闻词进行检索。同时,为了吸引用户点击,新闻词通常被编辑成带有许多吸睛点的标题。然而,用户通过点击该带有吸睛点的标题,获取到的信息通常与原始图文信息推荐类型不能精确匹配,导致原始图文推荐类型准确度低,用户的满意度和点击率均较低,浪费了用户大量的时间和精力。比如,用户在搜索引擎中输入“北京空气质量”,想要获取当前北京的空气信息或者一些实时的空气质量报道内容。但是,在现有技术中,从query搜索结果页获得的推送内容通常为“污染”、“空气污染指数”、“PM2.5”、“2008年北京空气污染”等,该推送信息内容过于宽泛并且时效性低,无法引起用户的点击欲望,使得推送信息没有意义,达不到原本的推送目的,满足不了用户需求。

因此,为了能够让用户方便、快捷、精准地召回具备新闻价值的新闻内容,本发明实施例提供了一种搜索中新闻内容的推送方法。具体地,将用户输入的query与预设词表进行比对。若query位于预设词表中,则判断query是否位于预设词表的第N位之前,其中N为自然数。若query位于预设词表的第N位之前,表明用户本次发起的搜索行为新闻需求较高,则向信息流服务器发起新闻内容的精准召回请求,并接收信息流服务器召回的新闻内容。随后,将召回的新闻内容推送至query的搜索结果页,为用户提供满足用户新闻需求的推送信息。由此可见,采用本发明实施例提供的搜索中新闻内容的推送方法,能够根据用户输入的query确定出用户的实际新闻需求,进而获取与query匹配更为精确的新闻信息,从而解决了现有技术中用户获取到的原始图文推荐类型不准确,造成用户点击量下降、用户粘度不够的问题。满足用户新闻需求的信息在搜索结果页的推送,使得用户在能够得到精准的搜索结果的同时,又能够得到足够的其他新闻信息的补充,而新闻信息的时效性大大增强了用户所及时获取的信息量。并且,通过搜索结果页上的新闻信息的点击增加流量,能够使用户更多地停留在搜索结果页,或者通过该搜索结果页导向其他页面,使得用户对搜索引擎的使用时间和频率大大提升,即通过满足用户的新闻需求从而增加了用户对本搜索引擎的粘性。对于用户而言,采用本发明实施例提供的方法能够合理并精准判断用户的每一次请求,根据用户输入的query,详细分析用户需求,精准召回新闻信息。同时,采用本发明实施例提供的方法,还能够节省用户获取新闻信息所耗费大量的时间和精力,更好地实现针对用户的个性化推送,提升用户体验。

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

其中,运营编辑的热搜词因其人工参与较强,更能够体现用户需求,通常将运营编辑的热搜词排在预设词表的第N位之前,其中,N为自然数。在本发明实施例中,N可以设置为30,需要说明的是,N取30仅为本发明实施例的例举,本发明提供的方法对其不做具体限定,N的具体数值由具体情况而定,例如,N也可能为10,也可能为50,还可能为100。为保证热搜词的准确度和时效性,需要定期对运营编辑的热搜词进行更新,常用手段为每分钟更新一次。实际应用中,在N确定之后,为保证运营编辑的热搜词的时效性,在更新时会使用新的热搜词覆盖原有的热搜词,保证热搜词的数量恒定为N。

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

在获取到实时更新的预设词表后,将用户输入的query与预设词表进行比对,若query位于预设词表中,则继续判断query是否位于预设词表的第30位之前。比如,由于近来两天北京天气变化比较大,公众对北京天气的关注度一直很高,而且北京市民在近两天都能在早上看到有类似下雪的景象,用户在搜索引擎中输入“北京下雪了”,想要获取一些有关北京天气的实时信息。本发明实施例会根据当前的热点话题以及当前具备时效性的信息更新预设词表,以提供给用户比较有意义的推送信息,满足用户需求。在本实施例中,将用户输入的“北京下雪了”与实时更新的预设词表进行比对,判断“北京下雪了”这一query是否位于预设词表中。若“北京下雪了”位于预设词表中,则继续判断“北京下雪了”是否位于预设词表的第30位之前。

进一步地,步骤S102执行结束之后,执行步骤S104,若query位于预设词表的第30位之前,则向信息流服务器发起新闻内容的精准召回请求,并接收信息流服务器召回的新闻内容。具体地,若“北京下雪了”这一query位于预设词表的第30位之前,表明用户潜在的欲获知的信息属于当前热点信息或者具备时效性的信息,即用户具备新闻需求。则向信息流服务器发起与“北京下雪了”这一query关联的新闻内容的精准召回请求,并接收信息流服务器召回的该新闻内容。根据本发明实施例提供的方法,召回的该新闻内容应是时效性较强的热门新闻内容,可能包括与“北京下雪了”这一具体query相关的详细内容,还可能包括其他的热点新闻。通过新加入的新闻模块可以为用户提供更加契合其需求的相关信息,扩大了推送有实际意义信息的范围,进而提升用户的点击率,为改善用户体验奠定基础。

而现有技术中根据query显示在搜索结果页右侧的召回内容是按照预设词表召回的,由于预设词表内数据都是具有新闻意义的query,所以新闻召回量会很大,耗费大量系统资源,造成用户请求超时或者服务器过载。本发明实施例仅对排在N位之前的预设词表中的热搜词进行新闻内容的召回,大大降低了新闻召回量,节省系统资源,保证及时为用户推送新闻信息。

步骤S104执行结束之后,执行步骤S106,将召回的新闻内容推送至query的搜索结果页。具体地,将上述召回的与“北京下雪了”这一具体query相关的详细内容和与当前环境等相关的热点新闻,推送至“北京下雪了”的搜索结果页。根据本发明实施例提供的搜索中新闻内容的推送方法,用户在搜索引擎输入“北京下雪了”这一query后,需执行两方面的操作:一方面,搜索引擎针对“北京下雪了”进行搜索,得到搜索结果页的搜索信息;而另一方面,判断“北京下雪了”命中预设词表的前N位,则为本次搜索获取新闻信息,并推送至搜索结果页。这两方面的操作结合可以获取到如上述比较全面、精准而且比较有价值和实际意义的推送信息,避免了召回大量内容宽泛信息的问题,节省了系统资源。

同时,为了避免召回的推送信息里还存在用户之前已经点击过的信息,造成信息重复和另外的资源浪费的问题。依据本发明实施例提供的方法,可以对召回的新闻内容所包含的多条新闻进行点反筛选。具体地,每个用户使用的浏览器,其唯一标识(mid)均是确定的,在获取到不同的mid后,可以根据每个具体的mid识别出不同的浏览器,进而识别出不同页面是否被某一特定浏览器浏览过。本发明实施例应用于某一特定浏览器时,信息流服务器可以在召回的新闻内容中查找到已经被该浏览器的mid点击过的新闻,并对该已被点击过的新闻做出标记,从而过滤掉这部分重复的信息。随后,信息流服务器将过滤后的新闻内容推送至query的搜索结果页。优选地,信息流服务器可以将召回的新闻内容推送至搜索结果页的右侧,这是基于搜索结果通常显示在搜索结果页的左侧,其右侧通常是空白状态,将召回的新闻内容推送到搜索结果页的右侧,使得页面能够得到充分利用,在不影响搜索结果的同时,在右侧空白处为用户提供更多的新闻信息,提高了用户对于右侧信息的点击率,使得用户停留在搜索结果页上的时间增加,提升了用户的粘性。

在上述步骤执行结束之后,用户在搜索引擎中输入query之后可以获取到与query相关的详细内容和精准、全面的新闻推送信息。并且,同一用户在搜索结果页中不会再次看见之前已经点击过的新闻,能够给用户一种全新的感觉,提升用户的使用体验。同时,还可以节约系统资源,优化服务器进程,更好的确定推送信息的范围,实现针对用户需求的个性化定制推送。

进一步,若用户输入的query位于预设词表中,并且位于预设词表的第30位之后,那么,可以判断出用户是具备一定的新闻强度需求,但是该新闻强度需求较弱,不足以调动信息流服务器,此时可以将热搜榜,和/或,与query相关的图文推荐信息推送至搜索结果页的右侧,以完成新闻推送。

当然,根据本发明实施例提供的方法,用户输入的query还有一种可能,就是query并不位于预设词表中,此时可以认为用户并没有新闻需求,那么直接显示query的搜索结果页即可。

图2示出的是根据本发明一个实施例的搜索中新闻内容的推送方法的具体流程图,本实施例中,N取值为30,信息流服务器每次推送100条数据。具体的,参见图2,该方法包括步骤S201至步骤S208:

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

步骤S202、NLP(Natural Language Processing)自然语言处理服务器判断query是否在词表中,若否,执行步骤S203,若是,执行步骤S204;

步骤S203、不召回热搜榜;

步骤S204、判断其是否为预设词表的前30条数据,若否,执行步骤S205,若是,执行步骤S206;

步骤S205、展现图文推荐和热搜榜;

步骤S206、请求信息流数据,互斥图文推荐;

步骤S207、信息流服务器根据浏览器的mid推送出该用户没有阅读过的信息流数据(100条);

步骤S208、前端展现并传送该mid未点击过的数据,浏览器页面每次从数据里刷新出不同的数据展现至用户。

图2所提供的方法,采取了两级判断召回的方式,并加入了数据点反筛选策略。其中,两级判断召回的方式,包括:

一级判断,判断query是否命中预设词表,从而确定是否直接召回热搜榜;

二级判断,进一步判断query是否命中预设词表的前N位,本例中是前30位,从而确定是否请求信息流。

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

实施例一

本实施例以用户输入的query为“2016环中国国际公路自行车赛”为例。假设“2016环中国国际公路自行车赛”在预设词表中,且在预设词表的前30位。图3是根据本发明一个实施例的搜索中新闻内容的推送方法的第一种搜索结果图。根据本发明实施例提供的搜索中新闻内容的推送方法,若query位于预设词表中(一级判断通过),进一步判断“2016环中国国际公路自行车赛”是否位于预设词表的第30位之前(二级判断)。若“2016环中国国际公路自行车赛”位于预设词表的第30位之前(二级判断通过),则向信息流服务器发起新闻内容的精准召回请求,并接收信息流服务器召回的新闻内容。进一步,将召回的新闻内容推送至“2016环中国国际公路自行车赛”的搜索结果页。

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

在接收信息流服务器召回的该新闻内容之后,将召回的该新闻内容作为热点新闻内容推送至“2016环中国国际公路自行车赛”的搜索结果页的右侧。另外,为了避免召回的推送信息中存在用户之前已经点击过的信息,可以对召回的新闻内容所包含的多条新闻进行点反筛选。因此,在“2016环中国国际公路自行车赛”的搜索结果页中,不仅可以获取到2016环中国国际公路自行车赛的详细信息,还可以获取到上述热点新闻,用户可以根据需求自由点击查看。并且在该推送的新闻中不会出现用户之前已经点击过的新闻,节约了系统资源,提升了用户体验。

实施例二

本实施例以用户输入的query为“云剑”为例,本例中“云剑”在预设词表中,但是并不位于预设词表的前30位。图4是根据本发明一个实施例的搜索中新闻内容的推送方法的第二种搜索结果图。根据本发明实施例提供的搜索中新闻内容的推送方法,首先,对“云剑”进行一级判断。在本实施例中,“云剑”在预设词表中,则进一步,对其进行二级判断。“云剑”并不位于预设词表的前30位,则不必向信息流服务器发起新闻内容的获取,进而不必召回新闻模块。但是“云剑”满足了一级判断,因此用户可能存在一定的新闻需求,但是该新闻需求强度不高,因此,可以召回热搜傍。并且,可以在“云剑”的搜索结果页中展现图文推荐信息。在本实施例中,由于图文推荐算法没有数据,因此,在“云剑”的搜索结果页中仅展现“云剑”的详细信息以及热搜榜(参见图4)。

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

采用本发明实施例提供的搜索中新闻内容的推送方法,能够节约系统资源,优化服务器进程,并且能够合理利用用户的每一次请求,根据用户输入的query,详细分析用户需求,精准召回新闻和热搜榜信息。还能够节约用户大量的时间和精力,更好地实现针对用户的个性化推送,提升用户体验。

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

判断模块510,适于若query位于预设词表中,判断query是否位于预设词表的第N位之前,其中,N为自然数;

召回请求模块520,与判断模块510耦合,适于若query位于预设词表的第N位之前,则向信息流服务器发起新闻内容的精准召回请求,并接收信息流服务器召回的新闻内容;

推送模块530,与召回请求模块520耦合,适于将召回的新闻内容推送至query的搜索结果页。

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

运营编辑的热搜词;

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

在一个优选的实施例中,运营编辑的热搜词均排在词表的第N位之前。

在一个优选的实施例中,搜索中新闻内容的推送装置中,

运营编辑的热搜词每分钟更新一次;

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

在一个优选的实施例中,搜索中新闻内容的推送装置中,N为30。

在一个优选的实施例中,如图6所示,搜索中新闻内容的推送装置,还包括:

过滤模块540,与召回请求模块520耦合,适于对召回的新闻内容所包含的多条新闻进行点反筛选,过滤掉已被点击过的新闻;

推送模块530,与过滤模块540耦合,还适于将过滤后的新闻内容推送至query的搜索结果页。

在一个优选的实施例中,过滤模块540还适于:

获取浏览器的mid;

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

过滤掉查找的已被mid点击过的新闻。

在一个优选的实施例中,如图7所示,搜索中新闻内容的推送装置,还包括:

显示模块550,与判断模块510耦合,适于query并不位于预设词表中,则直接显示query的搜索结果页。

在一个优选的实施例中,搜索中新闻内容的推送装置中,

推送模块530,还适于若query位于预设词表中且位于预设词表的第N位之后,则将热搜榜,和/或,与query相关的图文推荐信息推送至query的搜索结果页。

在一个优选的实施例中,搜索中新闻内容的推送装置中,推送模块530,还适于将召回的新闻内容推送至query的搜索结果页的右侧。

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

本发明实施例,对搜索中新闻内容的推送方法做了改进。现有技术中,用户在搜索引擎中检索的大部分新闻query通常都是用户直接点击运营人员编辑好的新闻词进行检索。同时,为了吸引用户点击,新闻词通常被编辑成带有许多吸睛点的标题。然而,用户通过点击该带有吸睛点的标题,获取到的信息通常与原始图文信息推荐类型不能精确匹配,导致原始图文推荐类型准确度低,用户的满意度和点击率均较低,浪费了用户大量的时间和精力,给用户带来许多不便。因此,为了能够让用户方便、快捷、精准地召回具备新闻价值的新闻内容,本发明实施例提供了一种搜索中新闻内容的推送方法。具体地,将用户输入的query与预设词表进行比对,若query位于预设词表中,则判断query是否位于预设词表的第N位之前,其中N为自然数。若query位于预设词表的第N位之前,表明用户本次发起的搜索行为新闻需求较高,则向信息流服务器发起新闻内容的精准召回请求,并接收信息流服务器召回的新闻内容。随后,将召回的新闻内容推送至query的搜索结果页,为用户提供满足用户新闻需求的推送信息。由此可见,采用本发明实施例提供的搜索中新闻内容的推送方法,能够根据用户输入的query确定出用户的实际新闻需求,进而获取与query匹配更为精准的新闻信息。从而,解决了现有技术中用户获取到的原始图文推荐类型不准确,造成用户点击量下降、用户粘度不够的问题。满足用户新闻需求的信息在搜索结果页的推送,使得用户在能够得到精准的搜索结果的同时,又能够得到足够的其他新闻信息的补充,而新闻信息的时效性大大增强了用户所及时获取的信息量。并且,通过搜索结果页上的新闻信息的点击增加流量,能够使用户更多地停留在搜索结果页,或者通过该搜索结果页导向其他页面,使得用户对搜索引擎的使用时间和频率大大提升,即通过满足用户的新闻需求从而增加了用户对本搜索引擎的粘性。对于用户而言,采用本发明实施例提供的方法能够合理并精准判断用户的每一次请求,根据用户输入的query,详细分析用户需求,精准召回新闻信息。同时,采用本发明实施例提供的方法,还能够节省用户获取新闻信息所耗费的大量的时间和精力,更好地实现针对用户的个性化新闻推送,提升用户体验。

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

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

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

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

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

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

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

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

若搜索词query位于预设词表中,判断所述query是否位于所述预设词表的第N位之前,其中,N为自然数;

若所述query位于所述预设词表的第N位之前,则向信息流服务器发起新闻内容的精准召回请求,并接收所述信息流服务器召回的新闻内容;

将召回的所述新闻内容推送至所述query的搜索结果页。

A2、根据A1所述的方法,其中,所述词表包括:

运营编辑的热搜词;

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

A3、根据A2所述的方法,其中,所述运营编辑的热搜词均排在所述词表的第N位之前。

A4、根据A2或A3所述的方法,其中,

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

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

A5、根据A1-A4任一项所述的方法,其中,N为30。

A6、根据A1-A5任一项所述的方法,其中,将召回的所述新闻内容推送至所述query的搜索结果页,包括:

对召回的新闻内容所包含的多条新闻进行点反筛选,过滤掉已被点击过的新闻;

将过滤后的新闻内容推送至所述query的搜索结果页。

A7、根据A6所述的方法,其中,所述对召回的新闻内容所包含的多条新闻进行点反筛选,过滤掉已被点击过的新闻,包括:

获取浏览器的mid;

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

过滤掉查找的已被所述mid点击过的新闻。

A8、根据A1-A7任一项所述的方法,其中,还包括:

所述query并不位于预设词表中,则直接显示所述query的搜索结果页。

A9、根据A1-A8任一项所述的方法,其中,还包括:

若所述query位于预设词表中且位于所述预设词表的第N位之后,则将热搜榜,和/或,与所述query相关的图文推荐信息推送至所述query的搜索结果页。

A10、根据A1-A9任一项所述的方法,其中,将召回的所述新闻内容推送至所述query的搜索结果页,包括:

将召回的所述新闻内容推送至所述query的搜索结果页的右侧。

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

判断模块,适于若搜索词query位于预设词表中,判断所述query是否位于所述预设词表的第N位之前,其中,N为自然数;

召回请求模块,适于若所述query位于所述预设词表的第N位之前,则向信息流服务器发起新闻内容的精准召回请求,并接收所述信息流服务器召回的新闻内容;

推送模块,适于将召回的所述新闻内容推送至所述query的搜索结果页。

B12、根据B11所述的装置,其中,所述词表包括:

运营编辑的热搜词;

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

B13、根据B12所述的装置,其中,所述运营编辑的热搜词均排在所述词表的第N位之前。

B14、根据B12或B13所述的装置,其中,

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

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

B15、根据B11-B14任一项所述的装置,其中,N为30。

B16、根据B11-B15任一项所述的装置,其中,还包括:

过滤模块,适于对召回的新闻内容所包含的多条新闻进行点反筛选,过滤掉已被点击过的新闻;

所述推送模块还适于将过滤后的新闻内容推送至所述query的搜索结果页。

B17、根据B16所述的装置,其中,所述过滤模块还适于:

获取浏览器的mid;

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

过滤掉查找的已被所述mid点击过的新闻。

B18、根据B11-B17任一项所述的装置,其中,还包括:

显示模块,适于所述query并不位于预设词表中,则直接显示所述query的搜索结果页。

B19、根据B11-B18任一项所述的装置,其中,

所述推送模块还适于若所述query位于预设词表中且位于所述预设词表的第N位之后,则将热搜榜,和/或,与所述query相关的图文推荐信息推送至所述query的搜索结果页。

B20、根据B10-B17任一项所述的装置,其中,所述推送模块还适于将召回的所述新闻内容推送至所述query的搜索结果页的右侧。

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