CN103294730B - 一种数据推送***及方法 - Google Patents
一种数据推送***及方法 Download PDFInfo
- Publication number
- CN103294730B CN103294730B CN201210055854.0A CN201210055854A CN103294730B CN 103294730 B CN103294730 B CN 103294730B CN 201210055854 A CN201210055854 A CN 201210055854A CN 103294730 B CN103294730 B CN 103294730B
- Authority
- CN
- China
- Prior art keywords
- user
- child user
- child
- content
- weight
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请提供了一种数据推送***及方法。其中,确定主用户下各个子用户的权重,并且,提取各个子用户的特征;将各个子用户的特征用各个子用户的权重加权,作为主用户的相应特征;根据主用户的特征在待推送数据中确定匹配的推送数据;在主用户的页面上推送所述匹配的推送数据。该数据推送***及方法,能够实现在微博等SNS***中进行广告等数据的准确推送。
Description
技术领域
本申请总体上涉及计算机领域,具体来说,涉及一种数据推送***及方法。
背景技术
随着互联网技术的不断发展,越来越多的用户选择通过网站进行广告的投放。
目前,当用户需要在网站投放广告时,一般在广告联盟注册账户并将想要发布的广告注册到广告联盟;广告发布商在自己的网页中***一段广告联盟的代码,广告联盟抓取代码所在网页的页面内容,对抓取的页面内容进行分析后,从注册的广告中匹配出和该页面内容最合适的广告进行投放。
这样的投放方式可以较为精准地匹配出页面内容对应的广告,从而把广告投放给浏览该页面内容的潜在客户。但是,在微博中,微博的信息太过繁杂、毫无关联的碎片内容太多、跳跃性很强,很难从页面内容中分析出统一的主题,如果仍使用上述的广告投放方法,则无法匹配出合适的广告进行投放,广告投放的准确性低。
发明内容
在下文中给出了关于本申请的简要概述,以便提供关于本申请的某些方面的基本理解。应当理解,这个概述并不是关于本申请的穷举性概述。它并不是意图确定本申请的关键或重要部分,也不是意图限定本申请的范围。其目的仅仅是以简化的形式给出某些概念,以此作为稍后论述的更详细描述的前序。
鉴于背景技术部分所述的需求,本申请关注于如何在微博页面等SNS页面中进行广告等数据的推送。
因此,在本申请的一个方面,提供了一种数据推送***,包括:权重确定部分,被配置成确定主用户下各个子用户的权重;提取部分,被配置成提取各个子用户的特征;加权部分,被配置成将各个子用户的特征用各个子用户的权重加权,作为主用户的相应特征;推送数据确定部分,被配置成根据主用户的特征在待推送数据中确定匹配的推送数据;推送部分,被配置成在主用户的页面上推送所述匹配的推送数据。
根据本申请的另一方面,提供了一种数据推送方法,包括:确定主用户下各个子用户的权重,并且,提取各个子用户的特征;将各个子用户的特征用各个子用户的权重加权,作为主用户的相应特征;根据主用户的特征在待推送数据中确定匹配的推送数据;在主用户的页面上推送所述匹配的推送数据。
通过以下结合附图对本申请的最佳实施例的详细说明,本申请的这些以及其他特征和优点将更加明显。
附图说明
本申请可以通过参考下文中结合附图所给出的描述而得到更好的理解,其中在所有附图中使用了相同或相似的附图标记来表示相同或者相似的部件。所述附图连同下面的详细说明一起包含在本说明书中并且形成本说明书的一部分,而且用来进一步举例说明本申请的优选实施例和解释本申请的原理和优点。在附图中:
图1为数据推送的基本网络架构示意图;
图2为图1所示基本架构的一种具体实施方式;
图3为根据本申请的一种实施方式的数据推送***的结构示意图;
图4为图3所示加权部分的一种实施方式的结构示意图;
图5为根据本申请的一种实施方式的数据推送方法的流程图;
图6是其中可以实现根据本申请实施例的方法和/或设备的通用个人计算机的示例性结构的框图。
具体实施方式
在下文中将结合附图对本申请的示范性实施例进行描述。为了清楚和简明起见,在说明书中并未描述实际实施方式的所有特征。然而,应该了解,在开发任何这种实际实施例的过程中必须做出很多特定于实施方式的决定,以便实现开发人员的具体目标,例如,符合与***及业务相关的那些限制条件,并且这些限制条件可能会随着实施方式的不同而有所改变。此外,还应该了解,虽然开发工作有可能是非常复杂和费时的,但对得益于本公开内容的本领域技术人员来说,这种开发工作仅仅是例行的任务。
在此,还需要说明的一点是,为了避免因不必要的细节而模糊了本申请,在附图中仅仅示出了与根据本申请的方案密切相关的设备结构和/或处理步骤,而省略了与本申请关系不大的其他细节。
以后的描述按下述顺序进行:
1.数据推送的基本架构;
2.数据推送***
2-1***的配置
2-2子用户权重的确定
2-3子用户特征的提取以及主用户特征的确定
2-4数据的匹配与推送
3.数据推送方法
4.用以实施本申请的设备和方法的计算设备
1.数据推送的网络架构
本申请进行数据推送的网络基本架构如图1所示。其中,第一用户通过第一用户终端102访问数据发布***106,在数据发布***106上注册自己的社会性网络软件(SNS,Social Network Software)网页信息,授权数据发布***106可以访问自己的SNS网页;数据发布***106根据用户注册的SNS网页信息;SNS网页数据发布者104在数据发布***106上注册自己需要发布的数据;数据推送***108根据用户在数据发布***106上注册的SNS网页信息,从SNS服务***110获取用户SNS网页的各种信息,进而确定需要在该用户的SNS网页页面上需要推送的数据,数据发布***106在用户的SNS网页页面上发布所述需要推送的数据。
图1中,数据推送***108与数据发布***106是相互独立的***。实际应用中,数据推送***108与数据发布***106也可以通过一个***实现,那么图1中数据推送***108与数据发布***106之间的信息交互为***内部的数据处理。
需要说明的是,SNS***是一个建设社交网站的WEB程序,每一用户可以通过该***来创建一个以好友为核心的交流网络,例如所述SNS***可以为博客***或者微博***等。
SNS服务***为SNS网站运营商为用户提供SNS服务的***,该***可以设置于SNS网站运营商的相应服务器中。所述数据推送***可以是SNS网站运营商提供的数据推送***,这样,数据推送***可以方便地从SNS网站运营商的服务器中获取用户的SNS网页中的相关信息,例如用户信息以及关注该用户的其他用户的信息中。
本申请所述数据推送中的数据可以包括广告、新闻等数据,而所述广告、新闻等被推送数据的实现方式可以为视频、图片、文字等等。因此,在本申请文件的以下描述中使用广告作为举例。但是这绝不意味着本申请限于广告。
图2图示了微博***中广告推送的网络架构,其与图1所示的网络架构是完全对应的,各组成要素的含义从图中的文字是自明的。如图2所示,所述SNS服务***即为微博服务提供商为用户提供微博服务的***,所述数据推送***即为图2中的所述微博数据推送***。该***可以设置于微博服务提供商的相应服务器中。微博数据推送***可以是微博服务提供商提供的微博数据推送***,这样,微博数据推送***可以方便地从微博服务提供商的服务器中获得用户微博中的相关信息,例如博主和粉丝信息等。
2.数据推送***
2-1***的配置
本申请的一个方面提供了一种数据推送***。如图3所示,该数据推送***300包括但不限于:权重确定部分302,被配置成确定主用户下各个子用户的权重;提取部分304,被配置成提取各个子用户的特征;加权部分306,被配置成将各个子用户的特征用各个子用户的权重加权,作为主用户的相应特征;推送数据确定部分308,被配置成根据主用户的特征在待推送数据中确定匹配的推送数据;推送部分310,被配置成在主用户的页面上推送所述匹配的推送数据。
其中,所述主用户和子用户都是SNS***中的用户。以SNS***为微博***为例,所述主用户和子用户即为使用微博服务提供商服务的用户,所述主用户可以为使用微博服务提供商服务的博主,所述子用户可以为博主的粉丝;以所述SNS***为博客***为例,所述主用户和子用户即为使用博客服务提供商服务的用户,所述主用户可以为使用博客服务提供商服务的博主,所述子用户可以为关注该博主的其他用户。
在一种实现方式中,所述推送数据可以为广告联盟中的广告。在另一实现方式中,所述推送数据还可以是新闻等其他数据。
2-2子用户权重的确定
所述子用户的权重由权重确定部分302进行确定。子用户权重的确定可以采用各种方法,在本申请中,申请人提出了一种优选方式。具体的,所述权重确定部分302至少可以根据下述参数之一计算每一个子用户的权重:子用户的内容发表次数,子用户的所有发表内容被转发的次数,关注该子用户的子用户数,同一内容发表服务提供商的所有子用户的内容发表总次数,所有子用户的发表内容被转发的总次数以及子用户总数。
在一种实现方式中,权重确定部分302可以通过上述的六种参数共同确定子用户的权重,此时,可以使用公式来进行计算子用户的权重;其中,FRT表示子用户的内容发表次数;FPT表示子用户的所有发表内容被转发的次数;VFN表示关注该子用户的子用户数;SPR表示同一内容发表服务提供商的所有子用户的内容发表总次数;SPT表示同一内容发表服务提供商的所有子用户的发表内容被转发的总次数;SFN表示同一内容发表服务提供商的子用户总数;a为常数。
下面以主用户为博主、子用户为博主的粉丝、推送数据为广告为例,对子用户权重的确定进行说明。
在微博中,每一微博用户拥有自己的微博页面,相对于微博页面而言,拥有该微博页面的用户称为博主;关注某一博主的用户称为该博主的粉丝;关注博主某一粉丝的用户称为该粉丝的粉丝。所述博主即对应所述主用户,所述博主的粉丝对应所述子用户,而博主粉丝的粉丝对应所述子用户的子用户。
博主在自己的微博页面上发表的内容可以称为帖子,博主发表帖子后,博主的粉丝可以针对该帖子发表内容,该发表内容可以称为评论;博主发表的帖子可以被其他微博用户转发到所述其他微博用户的微博页面上。
因此,所述子用户的内容发表次数也即粉丝的内容发表次数,该粉丝的内容发表次数可以只包括该粉丝作为博主发表帖子的次数,也可以只包括该粉丝作为其他博主粉丝发表评论的次数,还可以同时包括该粉丝作为博主发表帖子的次数和该粉丝作为其他博主粉丝发表评论的次数,这里并不限制。
所述子用户的所有发表内容被转发的次数也即粉丝的所有发表内容被转发的次数,该粉丝的所有发表内容被转发的次数可以只包括该粉丝作为博主所发表的所有内容被转发的次数,也可以只包括该粉丝作为其他博主粉丝所发表的所有评论被转发的次数,还可以同时包括该粉丝作为博主所发表的所有内容被转发的次数和该粉丝作为其他博主粉丝所发表的所有评论被转发的次数,这里并不限制。
所述关注该子用户的子用户数也即关注博主粉丝的粉丝数;在确定一个粉丝的粉丝数时,可以将从该粉丝注册微博开始,至当前结束时所有粉丝的数量作为该粉丝的粉丝数,也可以将距离当前时间最近的某一段时间内对该粉丝发表评论的粉丝数量作为该粉丝的粉丝数,还可以将发表评论次数超过一定数量的粉丝数量作为该粉丝的粉丝数,当然,还可以将满足其他条件的粉丝数作为该粉丝的粉丝数,这里不再一一举例说明。
所述同一内容发表服务提供商的所有子用户的内容发表总次数也即同一微博服务提供商的所有粉丝的内容发表总次数,所述同一微博服务提供商的所有粉丝的内容发表总次数可以只包括该微博服务提供商的所有粉丝作为博主发表内容的总次数,也可以只包括该微博服务提供商的所有粉丝作为其他博主粉丝发表评论的总次数,还可以同时包括该微博服务提供商的所有粉丝作为博主发表内容的总次数和该微博服务提供商的所有粉丝作为其他博主粉丝发表评论的总次数,这里并不限制。
所述所有子用户的发表内容被转发的总次数也即同一微博服务提供商的所有粉丝的发表内容被转发的总次数,该总次数可以只包括该微博服务提供商的所有粉丝作为博主所发表的所有内容被转发的总次数,也可以只包括该微博服务提供商的所有粉丝作为其他博主粉丝所发表的所有评论被转发的总次数,还可以同时包括该微博服务提供商的所有粉丝作为博主所发表的所有内容被转发的总次数和该微博服务提供商的所有粉丝作为其他博主粉丝所发表的所有评论被转发的总次数,这里并不限制。
所述子用户总数即为同一微博服务提供商的粉丝总数,所述粉丝总数可以包括:同一微博服务提供商所有博主的粉丝数加和得到所述同一微博服务提供商的粉丝总数。
2-3子用户特征的提取以及主用户特征的确定
所述子用户特征由提取部分304进行提取。用户特征的提取可以采用各种方法,在本申请中,申请人提出了一种优选方式,下面仍以所述子用户为粉丝为例,对子用户特征的提取的优选方式进行说明。
粉丝特征可以使用特征词来表示,粉丝的特征词可以从粉丝的具体信息中进行提取,粉丝的具体信息可以包括:粉丝的身份信息、粉丝的发表内容、粉丝所关注的其他用户的身份信息、粉丝所关注的其他用户的发表内容等信息。粉丝的身份信息可以包括粉丝的标签、粉丝的地域等信息。粉丝的发表内容可以只包括粉丝作为博主发表的内容,也可以只包括粉丝作为其他博主粉丝发表的评论,还可以同时包括粉丝作为博主发表的内容和作为其他博主粉丝发表的评论。粉丝所关注的其他用户的发表内容可以只包括其他用户作为博主发表的内容,也可以只包括其他用户作为其他博主粉丝发表的评论,还可以同时包括其他用户作为博主发表的内容和作为其他博主粉丝发表的评论。
图2中的微博广告推送***可以从微博服务***或其他网络实体获得粉丝的发表内容、粉丝所关注的其他用户的身份信息、粉丝所关注的其他用户的发表内容等粉丝的具体信息。
在进行粉丝特征词的提取时,可以使用特征词提取或者分词方法从粉丝的具体信息中提取出特征词作为粉丝的特征词;当提取出的粉丝的特征词过多时,可以根据提取出的特征词在粉丝具体信息中出现次数从大到小排序,取出现次数排序位置靠前的一定数量的特征词作为粉丝的特征词,具体数量本申请不限制。
在子用户的特征通过特征词表示时,主用户的特征也可以相应的通过特征词表示。以下仍以子用户为粉丝为例,主用户为博主为例,对主用户特征的确定进行说明。
在本申请中,主用户的特征是通过各个子用户的特征用各个子用户的权重加权得到的,因此,博主的特征词可以将博主的各个粉丝的特征词用各个粉丝的权重加权而得到。
博主的特征词可以是博主所有粉丝的特征词的集合,博主的每一特征词的权重是包含该特征词的所有粉丝的权重的加和。具体的,可以通过如图4所示的方法实现博主特征词的确定:将粉丝的权重作为粉丝每个特征词的权重(步骤402);建立空的集合(步骤404);依次将博主每个粉丝的每个特征词作为当前待放入的特征词,判断集合中是否存在与当前待放入的特征词相同的特征词,如果是,将当前待放入的特征词的权重与集合中所述相同的特征词的当前权重相加,使用权重相加的结果更新集合中所述相同的特征词的权重;否则,将当前待放入的特征词添加到所述集合中,且将该特征词的权重作为集合中该特征词的权重(步骤406)。
显然,加权方式可以进行各种修正,例如各种数学上的变换。又如,在提取子用户(粉丝)特征的时候,子用户的特征也可以具有权重或者分数。那么,在计算主用户(博主)的特征词的权重时,可以将该特征词在各子用户特征集合中的权重与相应子用户本身的权重相乘,然后加和。
在博主的粉丝很多,和/或粉丝的特征词很多时,直接将博主所有粉丝的特征词的集合作为博主的特征词将导致博主的特征词过多,这时,可以将集合中特征词按照特征词的权重从大到小进行排序,选择合适数量的权重较大的特征词作为博主的特征词,来表示博主的特征。
2-4数据的匹配与推送
所述确定匹配的推送数据是推送数据确定部分进行处理的。以下,以所述推送数据为广告为例进行说明。
推送数据确定部分根据主用户的特征在待推送数据中确定匹配的推送数据,因此,推送数据确定部分可以根据博主的特征词在待推送的广告中确定与博主的特征词匹配的广告。
在一种实现方式中,预先设置每一广告的特征词,每一广告的特征词为1个,推送数据确定部分可以根据博主的特征词以及预先设置的每一广告的特征词进行特征词的匹配,得到与博主的特征词匹配的广告。当匹配得到的广告数量超出博主的微博页面需要推送的广告数量时,可以选择与权重较高的特征词相匹配的相应数量的广告作为匹配结果;
在另一种实现方式中,预先设置每一广告的特征词,每一广告的特征词为至少两个,推送数据确定部分可以根据博主的特征词以及预先设置的每一广告的特征词进行特征词的匹配,对于存在与博主特征词匹配的特征词的广告,根据该广告的、与博主特征词匹配的特征词对应的权重进行加权,得到广告对应的权重;将存在匹配特征词的广告按照权重从大到小的顺序排列,选择权重较高的相应数量的广告作为被推送的广告。
在对匹配的推送数据进行推送时,也即对上述匹配得到的广告进行推送时,可以预先在博主微博页面上设置对应的广告位,则相应的在对应的广告位显示匹配得到的广告,实现广告的推送,具体实现不再赘述。
3.数据推送方法
以上结合附图描述了数据推送***的各种实施方式,在此过程中事实上也描述了一种数据推送方法。下面对所述方法结合附图予以简要描述,其中的细节可参见前文对数据推送***的描述。
如图5所示,根据本申请的数据推送方法,包括:确定主用户下各个子用户的权重,并且,提取各个子用户的特征(步骤502);将各个子用户的特征用各个子用户的权重加权,作为主用户的相应特征(步骤504);根据主用户的特征在待推送数据中确定匹配的推送数据(步骤506);在主用户的页面上推送所述匹配的推送数据(步骤508)。
在一种优选实施方式中,确定各个子用户的权重包括:至少根据下述参数之一计算每一个子用户的权重:子用户的内容发表次数,子用户的所有发表内容被转发的次数,关注该子用户的子用户数,同一内容发表服务提供商的所有子用户的内容发表总次数,所有子用户的发表内容被转发的总次数以及子用户总数。
具体的,可以通过计算公式计算子用户的权重;其中,FRT表示子用户的内容发表次数;FPT表示子用户的所有发表内容被转发的次数;VFN表示关注该子用户的子用户数;SPR表示同一内容发表服务提供商的所有子用户的内容发表总次数;SPT表示同一内容发表服务提供商的所有子用户的发表内容被转发的总次数;SFN表示同一内容发表服务提供商的子用户总数;a为常数。
其中,所述关注该子用户的子用户数的确定方法可以包括:
计算该子用户所包含的子用户中最后登录时间满足预设时间阈值的子用户数。
在一种优选实施方式中,提取各个子用户的特征可以包括:从子用户的身份信息和/或子用户的发表内容和/或子用户所关注的其他用户的身份信息和/或子用户所关注的其他用户的发表内容中提取特征词。所述身份信息可以包括:用户的标签和/或用户的地域信息。其中,从发表内容中提取特征词可以包括:对所述发表内容进行分词,从分词结果中提取所述特征词。
在一种优选实施方法中,所述主用户可以为使用作为内容发表服务提供商的微博服务提供商的服务的博主,所述子用户可以为博主的粉丝,所述推送数据可以为广告联盟中的广告。
4.用以实施本申请的设备和方法的计算设备
上述设备中各个组成模块、单元可通过软件、固件、硬件或其组合的方式进行配置。配置可使用的具体手段或方式为本领域技术人员所熟知,在此不再赘述。在通过软件或固件实现的情况下,从存储介质或网络向具有专用硬件结构的计算机(例如图6所示的通用计算机1100)安装构成该软件的程序,该计算机在安装有各种程序时,能够执行各种功能等。
在图6中,中央处理单元(CPU)1101根据只读存储器(ROM)1102中存储的程序或从存储部分1108加载到随机存取存储器(RAM)1103的程序执行各种处理。在RAM 1103中,也根据需要存储当CPU 1101执行各种处理等等时所需的数据。CPU 1101、ROM 1102和RAM 1103经由总线1104彼此连接。输入/输出接口1105也连接到总线1104。
下述部件连接到输入/输出接口1105:输入部分1106(包括键盘、鼠标等等)、输出部分1107(包括显示器,比如阴极射线管(CRT)、液晶显示器(LCD)等,和扬声器等)、存储部分1108(包括硬盘等)、通信部分1109(包括网络接口卡比如LAN卡、调制解调器等)。通信部分1109经由网络比如因特网执行通信处理。根据需要,驱动器1110也可连接到输入/输出接口1105。可拆卸介质1111比如磁盘、光盘、磁光盘、半导体存储器等等根据需要被安装在驱动器1110上,使得从中读出的计算机程序根据需要被安装到存储部分1108中。
在通过软件实现上述系列处理的情况下,从网络比如因特网或存储介质比如可拆卸介质1111安装构成软件的程序。
本领域的技术人员应当理解,这种存储介质不局限于图6所示的其中存储有程序、与设备相分离地分发以向用户提供程序的可拆卸介质1111。可拆卸介质1111的例子包含磁盘(包含软盘(注册商标))、光盘(包含光盘只读存储器(CD-ROM)和数字通用盘(DVD))、磁光盘(包含迷你盘(MD)(注册商标))和半导体存储器。或者,存储介质可以是ROM 1102、存储部分1108中包含的硬盘等等,其中存有程序,并且与包含它们的设备一起被分发给用户。
本申请还提出一种存储有机器可读取的指令代码的程序产品。所述指令代码由机器读取并执行时,可执行上述根据本申请实施例的方法。
相应地,用于承载上述存储有机器可读取的指令代码的程序产品的存储介质也包括在本申请的公开中。所述存储介质包括但不限于软盘、光盘、磁光盘、存储卡、存储棒等等。
最后,还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。此外,在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
另外,在本说明书中,“第一”、“第二”等表述仅仅是为了将所描述的特征在文字上区分开,以清楚地描述本申请。因此,不应将其视为具有任何限定性的含义。
以上虽然结合附图详细描述了本申请的实施例,但是应当明白,上面所描述的实施方式只是用于说明本申请,而并不构成对本申请的限制。对于本领域的技术人员来说,可以对上述实施方式作出各种修改和变更而没有背离本申请的实质和范围。因此,本申请的范围仅由所附的权利要求及其等效含义来限定。
通过上述的描述,本申请的实施例提供了以下的技术方案。
附记1.一种数据推送***,其中,包括:
权重确定部分,被配置成确定主用户下各个子用户的权重;
提取部分,被配置成提取各个子用户的特征;
加权部分,被配置成将各个子用户的特征用各个子用户的权重加权,作为主用户的相应特征;
推送数据确定部分,被配置成根据主用户的特征在待推送数据中确定匹配的推送数据;
推送部分,被配置成在主用户的页面上推送所述匹配的推送数据。
附记2、根据附记1所述的***,其中,所述权重确定部分被配置为至少根据下述参数之一计算每一个子用户的权重:子用户的内容发表次数,子用户的所有发表内容被转发的次数,关注该子用户的子用户数,同一内容发表服务提供商的所有子用户的内容发表总次数,所有子用户的发表内容被转发的总次数以及子用户总数。
附记3、根据附记2所述的***,其中,所述权重确定部分被配置为通过计算公式计算子用户的权重;
其中,FRT表示子用户的内容发表次数;FPT表示子用户的所有发表内容被转发的次数;VFN表示关注该子用户的子用户数;SPR表示同一内容发表服务提供商的所有子用户的内容发表总次数;SPT表示同一内容发表服务提供商的所有子用户的发表内容被转发的总次数;SFN表示同一内容发表服务提供商的子用户总数;a为常数。
附记4、根据附记3所述的***,其中,所述权重确定部分被配置为通过计算该子用户所包含的子用户中最后登录时间满足预设时间阈值的子用户数来确定关注该子用户的子用户数。
附记5、根据附记1至4任一项所述的***,其中,所述提取部分被配置为从子用户的身份信息和/或子用户的发表内容和/或子用户所关注的其他用户的身份信息和/或子用户所关注的其他用户的发表内容中提取特征词。
附记6、根据附记5所述的***,其中,所述身份信息包括:用户的标签和/或用户的地域信息。
附记7、根据附记5所述的***,其中,所述提取单元具体用于对所述发表内容进行分词,从分词结果中提取所述特征词。
附记8、根据附记1至7任一项所述的***,其中,所述主用户为使用作为内容发表服务提供商的微博服务提供商的服务的博主,所述子用户为博主的粉丝,所述推送数据为广告联盟中的广告。
附记9、一种数据推送方法,其中,包括:
确定主用户下各个子用户的权重,并且,提取各个子用户的特征;
将各个子用户的特征用各个子用户的权重加权,作为主用户的相应特征;
根据主用户的特征在待推送数据中确定匹配的推送数据;
在主用户的页面上推送所述匹配的推送数据。
附记10、根据附记9所述的方法,其中,确定各个子用户的权重包括:
至少根据下述参数之一计算每一个子用户的权重:子用户的内容发表次数,子用户的所有发表内容被转发的次数,关注该子用户的子用户数,同一内容发表服务提供商的所有子用户的内容发表总次数,所有子用户的发表内容被转发的总次数以及子用户总数。
附记11、根据附记10所述的方法,其中,通过计算公式计算子用户的权重;
其中,FRT表示子用户的内容发表次数;FPT表示子用户的所有发表内容被转发的次数;VFN表示关注该子用户的子用户数;SPR表示同一内容发表服务提供商的所有子用户的内容发表总次数;SPT表示同一内容发表服务提供商的所有子用户的发表内容被转发的总次数;SFN表示同一内容发表服务提供商的子用户总数;a为常数。
附记12、根据附记11所述的方法,其中,所述关注该子用户的子用户数的确定方法包括:
计算该子用户所包含的子用户中最后登录时间满足预设时间阈值的子用户数。
附记13、根据附记9至12任一项所述的方法,其中,提取各个子用户的特征包括:从子用户的身份信息和/或子用户的发表内容和/或子用户所关注的其他用户的身份信息和/或子用户所关注的其他用户的发表内容中提取特征词。
附记14、根据附记13所述的方法,其中,所述身份信息包括:用户的标签和/或用户的地域信息。
附记15、根据附记13所述的方法,其中,从发表内容中提取特征词包括:对所述发表内容进行分词,从分词结果中提取所述特征词。
附记16、根据附记9至15任一项所述的方法,其中,所述主用户为使用作为内容发表服务提供商的微博服务提供商的服务的博主,所述子用户为博主的粉丝,所述推送数据为广告联盟中的广告。
Claims (10)
1.一种数据推送***,其特征在于,包括:
权重确定部分,被配置成确定主用户下各个子用户的权重;
提取部分,被配置成提取各个子用户的特征;
加权部分,被配置成将各个子用户的特征用各个子用户的权重加权,作为主用户的相应特征;
推送数据确定部分,被配置成根据主用户的特征在待推送数据中确定匹配的推送数据;
推送部分,被配置成在主用户的页面上推送所述匹配的推送数据。
2.根据权利要求1所述的***,其特征在于,所述权重确定部分被配置为至少根据下述参数之一计算每一个子用户的权重:子用户的内容发表次数,子用户的所有发表内容被转发的次数,关注该子用户的子用户数,同一内容发表服务提供商的所有子用户的内容发表总次数,所有子用户的发表内容被转发的总次数以及子用户总数。
3.根据权利要求2所述的***,其特征在于,所述权重确定部分被配置为通过计算公式计算子用户的权重;
其中,FRT表示子用户的内容发表次数;FPT表示子用户的所有发表内容被转发的次数;VFN表示关注该子用户的子用户数;SPR表示同一内容发表服务提供商的所有子用户的内容发表总次数;SPT表示同一内容发表服务提供商的所有子用户的发表内容被转发的总次数;SFN表示同一内容发表服务提供商的子用户总数;a为常数。
4.根据权利要求3所述的***,其特征在于,所述权重确定部分被配置为通过计算该子用户所包含的子用户中最后登录时间满足预设时间阈值的子用户数来确定关注该子用户的子用户数。
5.根据权利要求1至4任一项所述的***,其特征在于,所述提取部分被配置为从子用户的身份信息和/或子用户的发表内容和/或子用户所关注的其他用户的身份信息和/或子用户所关注的其他用户的发表内容中提取特征词。
6.根据权利要求5所述的***,其特征在于,所述身份信息包括:用户的标签和/或用户的地域信息。
7.根据权利要求5所述的***,其特征在于,所述提取部分具体用于对所述发表内容进行分词,从分词结果中提取所述特征词。
8.一种数据推送方法,其特征在于,包括:
确定主用户下各个子用户的权重,并且,提取各个子用户的特征;
将各个子用户的特征用各个子用户的权重加权,作为主用户的相应特征;
根据主用户的特征在待推送数据中确定匹配的推送数据;
在主用户的页面上推送所述匹配的推送数据。
9.根据权利要求8所述的方法,其特征在于,确定各个子用户的权重包括:
至少根据下述参数之一计算每一个子用户的权重:子用户的内容发表次数,子用户的所有发表内容被转发的次数,关注该子用户的子用户数,同一内容发表服务提供商的所有子用户的内容发表总次数,所有子用户的发表内容被转发的总次数以及子用户总数。
10.根据权利要求9所述的方法,其特征在于,通过计算公式计算子用户的权重;
其中,FRT表示子用户的内容发表次数;FPT表示子用户的所有发表内容被转发的次数;VFN表示关注该子用户的子用户数;SPR表示同一内容发表服务提供商的所有子用户的内容发表总次数;SPT表示同一内容发表服务提供商的所有子用户的发表内容被转发的总次数;SFN表示同一内容发表服务提供商的子用户总数;a为常数。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210055854.0A CN103294730B (zh) | 2012-03-05 | 2012-03-05 | 一种数据推送***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210055854.0A CN103294730B (zh) | 2012-03-05 | 2012-03-05 | 一种数据推送***及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103294730A CN103294730A (zh) | 2013-09-11 |
CN103294730B true CN103294730B (zh) | 2017-03-01 |
Family
ID=49095616
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210055854.0A Expired - Fee Related CN103294730B (zh) | 2012-03-05 | 2012-03-05 | 一种数据推送***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103294730B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105262794B (zh) * | 2015-09-17 | 2018-08-17 | 腾讯科技(深圳)有限公司 | 内容投放方法及装置 |
CN107294934B (zh) * | 2016-04-12 | 2020-11-27 | 腾讯科技(北京)有限公司 | 媒体信息的展示方法、客户端、服务器及*** |
CN116055551A (zh) * | 2022-11-18 | 2023-05-02 | 北京奇艺世纪科技有限公司 | 信息推送方法、装置、***、电子设备及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101192235A (zh) * | 2007-04-11 | 2008-06-04 | 腾讯科技(深圳)有限公司 | 一种基于用户特征推送广告的方法、***及设备 |
CN101957834A (zh) * | 2010-08-12 | 2011-01-26 | 百度在线网络技术(北京)有限公司 | 一种基于用户特征进行内容推荐的方法与设备 |
JP2011096025A (ja) * | 2009-10-30 | 2011-05-12 | Hitachi Ltd | 情報推薦方法及び装置 |
CN102317941A (zh) * | 2011-07-30 | 2012-01-11 | 华为技术有限公司 | 信息推荐方法、推荐引擎及网络*** |
CN102316046A (zh) * | 2010-06-29 | 2012-01-11 | 国际商业机器公司 | 向社交网络中的用户推荐信息的方法和装置 |
-
2012
- 2012-03-05 CN CN201210055854.0A patent/CN103294730B/zh not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101192235A (zh) * | 2007-04-11 | 2008-06-04 | 腾讯科技(深圳)有限公司 | 一种基于用户特征推送广告的方法、***及设备 |
JP2011096025A (ja) * | 2009-10-30 | 2011-05-12 | Hitachi Ltd | 情報推薦方法及び装置 |
CN102316046A (zh) * | 2010-06-29 | 2012-01-11 | 国际商业机器公司 | 向社交网络中的用户推荐信息的方法和装置 |
CN101957834A (zh) * | 2010-08-12 | 2011-01-26 | 百度在线网络技术(北京)有限公司 | 一种基于用户特征进行内容推荐的方法与设备 |
CN102317941A (zh) * | 2011-07-30 | 2012-01-11 | 华为技术有限公司 | 信息推荐方法、推荐引擎及网络*** |
Also Published As
Publication number | Publication date |
---|---|
CN103294730A (zh) | 2013-09-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9275038B2 (en) | Method and apparatus for identifying customer service and duplicate questions in an online consultation system | |
Pournarakis et al. | A computational model for mining consumer perceptions in social media | |
CN104281622B (zh) | 一种社交媒体中的信息推荐方法和装置 | |
US8463648B1 (en) | Method and apparatus for automated topic extraction used for the creation and promotion of new categories in a consultation system | |
US9401097B2 (en) | Method and apparatus for providing emotion expression service using emotion expression identifier | |
CN105095470B (zh) | 用于应用程序的数据推荐方法及装置 | |
US20130297553A1 (en) | Method and apparatus for predicting question answerability in an online consultation system | |
US20120215607A1 (en) | Systems and methods for allocating a common resource based on individual user preferences | |
US20130297625A1 (en) | Method and apparatus for identifiying similar questions in a consultation system | |
CN105023165A (zh) | 社交网络平台中投放任务的控制方法、装置及*** | |
CN106127505A (zh) | 一种刷单识别方法及装置 | |
CN108256098A (zh) | 一种确定用户评论情感倾向的方法及装置 | |
US20130295546A1 (en) | Method and apparatus for identifying and eliciting missing question details in a consultation system | |
US20220129576A1 (en) | Article Management System | |
CN105718526A (zh) | 一种基于律师信息的数据检索方法、装置和*** | |
CN109902713A (zh) | 基于数据分析的楼盘推荐方法、设备、存储介质及装置 | |
CN102332133A (zh) | 一种应用电子标签的虚拟物品交易方法及*** | |
CN109508373A (zh) | 企业舆情指数的计算方法、设备及计算机可读存储介质 | |
CN110942344A (zh) | 美食推荐榜单的生成方法、装置、设备及存储介质 | |
CN106462632A (zh) | 具有内容规范层的媒体商店 | |
CN106446149B (zh) | 一种通知信息的过滤方法及装置 | |
CN106447419A (zh) | 基于特征选择的拜访者标识 | |
CN103294730B (zh) | 一种数据推送***及方法 | |
CN106611321A (zh) | 虚假手机号码的识别方法和装置 | |
CN106355450B (zh) | 用户行为分析***和方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20170301 Termination date: 20180305 |
|
CF01 | Termination of patent right due to non-payment of annual fee |