信息推送方法和装置的制造方法_2

文档序号:9791723阅读:来源:国知局
W是根据用户特点和服务器的服务类型预先确定的,用户很可能感兴 趣的概念信息。例如,如果服务器向用户提供是是某个领域内的专业服务,那预定的第二信 息可W是运个领域内的专业术语。当在上述步骤201中得到的第一信息后,电子设备可W首 先计算每个第一信息与第二信息的相关度,然后根据相关度的大小,确定与第二信息相关 的第一信息,并利用运些第一信息形成与第二信息对应的信息集合。在运个信息集合中包 括至少一个第一信息。例如,可W预先设定一个相关度阔值,如果第一信息与第二信息的相 关度大于该阔值,则可W将运个第一信息作为信息集合中的一个信息。
[0044] 需要说明的是,上述相关度可W通过例如谷本系数(Jaccard)、余弦相关度或皮尔 森相关性等方法获得,由于上述各种方法是目前广泛研究和应用的公知技术,在此不再寶 述。
[0045] 步骤203,基于信息集合中每个第一信息的属性参数,确定对应的第二信息的热度 指数。
[0046] 在本实施例中,信息推送方法运行于其上的电子设备在获得与第二信息对应的信 息集合后,可W首先通过语义分析等方式确定该信息集合中每一个第一信息的属性参数, 然后根据运些参数来计算第二信息的热度指数。其中,热度指数可是第二信息热口程度的 量化指标。属性参数可W用于表征第一信息的来源、作者和情感倾向等特征。运些特征都可 W用于反映与其对应的第二信息的热口程度。需要说明的是,由于语义分析方法是目前广 泛研究和应用的公知技术,在此不再寶述。
[0047] 在本实施例的一些可选的实现方式中,属性参数可W包括:可靠性参数、原创性参 数和舆情参数。可靠性参数可W用于表征第一信息是否可靠。例如,如果第一信息来源于权 威网站,则其可靠性较高,其可靠性参数的取值也较大。原创性参数可W用于表征第一信息 是否为原创信息。例如,如果获得的第一信息是经过多次转载,则其原创性较低,其原创性 参数的取值也较小。舆情参数可W用于表征第一信息的情感倾向。舆情是"舆论情况"的简 称,是较多群众关于社会中各种现象、问题所表达的信念、态度、意见和情绪等等表现的总 和。例如,如果获得的第一信息中表达的情感都是积极的、正向的,则其舆情参数的取值较 大。
[0048] 在本实施例的一些可选的实现方式中,若与第二信息对应的信息集合中包括有n 个第一信息,n为正整数,则该第二信息的热度指数H可W基于W下公式来确定:
[0050]其中,Wi、0i和Ei分别为信息集合中第i个第一信息的可靠性参数、原创性参数和舆 情参数,Cl日可W是一个基准系数,ai可W是原创性参数化的权重系数,Q2可W是舆情参数Ei的 权重系数,且日日+日1+日2 = 1。
[0051 ]步骤204,根据热度指数将至少一个第二信息推送到客户端。
[0052] 在本实施例中,信息推送方法运行于其上的电子设备在获得每个第二信息的热度 指数之后,可W根据热度指数的高低,将多个第二信息进行排序,然后将排在前面的一个或 多个第二信息推送的客户端,W便实现面向用户的信息推送。运些客户端可W是移动终端 也可W是固定终端(例如图1所示的终端设备)。
[0053] 本申请的上述实施例提供的信息推送方法,可W首先基于第一信息与第二信息之 间的相关度,确定与第二信息相关的信息集合,然后通过信息集合中每个第一信息的属性 参数计算第二信息的热度指数,最后根据热度指数确定要推送的第二信息,通过对热度指 数的计算,能够将第二信息的热口程度进行量化,从而使得信息推送更加准确和客观。
[0054] 进一步参考图3,其示出了信息推送方法的又一个实施例的流程300。该信息推送 方法的流程300,包括W下步骤:
[0化5] 步骤301,获取第一信息。
[0056] 在本实施例中,信息推送方法运行于其上的电子设备(例如图1所示的服务器)可 W通过有线连接方式或者无线连接方式从各个网络平台上获取多个第一信息。
[0057] 步骤302,根据第一信息与预定的第二信息之间的相关度,确定与第二信息对应的 信息集合。
[0058] 在本实施例中,上述电子设备(例如图1所示的服务器)上可W预先存储有多个第 二信息。电子设备可W首先计算每个第一信息与第二信息的相关度,然后根据相关度的大 小,确定与第二信息相关的第一信息,并利用运些第一信息形成与第二信息对应的信息集 厶 1=1 O
[0059] 步骤303,基于信息集合中每个第一信息的属性参数,确定对应的第二信息的热度 指数。
[0060] 在本实施例中,上述电子设备可W首先确定该信息集合中每一个第一信息的属性 参数,然后根据运些参数来计算第二信息的热度指数。
[0061] 步骤304,基于第二信息的历史热度数据,对热度指数进行修正。
[0062] 在本实施例中,当在步骤303中确定每个第二信息的热度指数后,上述电子设备可 W进一步对热度指数进行修正。由于第一信息是在一定时间段内发布的信息,因此通过第 一信息计算得到的热度指数只能反映在该时间段内第二信息的热口程度,而无法反映热口 程度的变化情况。若某个第二信息的热口指数在几个月内都比较高,如果不对热口指数进 行修正,那么在运几个月内都会向用户推送同一个第二信息,运样就失去了信息推送的意 义。因此可W基于第二信息的历史热度数据,对其热度指数进行修正。也就是将第二信息的 历史热度指数作为基准,确定当前热度指数的变化程度,并利用变化程度对当前的热度指 数进行修正。
[0063] 在本实施例的一些可选的实现方式中,历史热度数据可W包括:热度指数的历史 平均值和历史最大值。在本实施例中,可W通过统计第二信息在过去较长的一段时间(例如 =个月或半年)内的热度指数来得到历史热度数据。历史平均值可W是在统计时间范围内 得到的所有热度指数的平均值。历史最大值可W是在统计时间范围内得到的所有热度指数 中的最大值。
[0064] 在本实施例的一些可选的实现方式中,修正后的热度指数IT可W基于W下公式确 定:
[0066] 其中,H为在上述步骤303中得到的热度指数,AVEh为热度指数的历史平均值,MAXh 为热度指数的历史最大值,P为用于统计的网络平台的总数量,Q为发布有信息集合中的第 一信息的网络平台的数量,〇< 丫 <1。具体地,可W预先选定一些网络平台作为第一信息的来 源,P可W是运些预先选定的网络平台的总数量,Q为运P个网络平台中发布有特定第一信息 的网络平台的数量。该特定第一信息为上述信息集合中的第一信息。通常Q<P。
[0067] 步骤305,根据修正后的热度指数将至少一个第二信息推送到客户端。
[0068] 在本实施例中,上述电子设备可W根据修正后的热度指数的高低,将多个第二信 息进行排序,然后将排在前面的一个或多个第二信息推送的客户端。
[0069] 从图3中可W看出,与图2对应的实施例相比,本实施例中的信息推送方法的流程 300可W基于历史热度数据对热度指数进行修正,然后在进行信息推送。由此,本实施例描 述的方案可W得到更加准确可靠的热度指数,从而进一步提高信息推送的准确性。
[0070] 进一步参考图4,作为对上述各图所示方法的实现,本申请提供了一种信息推送装 置的一个实施例,该装置实施例与图2-3所示的方法实施例相对应,该装置具体可W应用于 各种电子设备中。
[0071] 如图4所示,本实施例所述的信息推送装置400包括:获取模块410、信息确定模块 420、指数确定模块430和推送模块440。其中,获取模块410,用于获取第一信息;信息确定模 块420,用于根据第一信息与预定的第二信息之间的相关度,确定与第二信息对应的信息集 合,上述信息集合中包括至少一个第一信息;指数确定模块430,用于基于信息集合中每个 第一信息的属性参数,确定对应的第二信息的热度指数;推送模块440,用于根据热度指数 将至少一个第二信息推送到客户端。
[0072] 在本实施例中,信息推送装置400的获取模块410可W通过有线连接方式或者无线 连接方式从各个网络平台上获取多个第一信息。
[0073] 在本实施例中,信息推送装置400上可W预先存储有第二信息。基于获取模块410 可W首先计算每个第一信息与第二信息的相关度,然后根据相关度的大小,确定与第二信 息相关的第一信息,并利用运些第一信息形成与第二信息对应的信息集合。
[0074] 在本实施例中,信息推送装置400的指数确定模块430,可W首先确定该信息集合 中每一个第一信息的属性参数,然后根据运些参数来计算第二信息的热度指数。
[0075] 在本实施例中,信息推送装置400的推送模块440可W根据指数确定模块430确定 的热度指数的高低,将多个第二信息进行排序,然后将排在前面的
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1