CN110175290B - 一种内容推送方法及装置 - Google Patents
一种内容推送方法及装置 Download PDFInfo
- Publication number
- CN110175290B CN110175290B CN201910441420.6A CN201910441420A CN110175290B CN 110175290 B CN110175290 B CN 110175290B CN 201910441420 A CN201910441420 A CN 201910441420A CN 110175290 B CN110175290 B CN 110175290B
- Authority
- CN
- China
- Prior art keywords
- application
- application program
- target
- target user
- determining
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请实施例公开了一种内容推送方法及装置,具体为,首先获取第一应用程序的属性信息,该属性信息中包括应用类型以及内容指标值。然后,根据每个第一应用程序的应用类型确定该第一应用程序与第二应用程序的关联度,并根据每个第一应用程序的应用内容指标值以及该第一应用程序与第二应用程序的关联度,计算该第一应用程序的第一评分。再对各个第一应用程序的第一评分进行排序得到第一排序结果,并根据第一排序结果确定向第二应用程序推送的目标第一应用程序。即根据每个第一应用程序自身的应用指标值以及该第一应用程序与第二应用程序的关联度确定是否向第二应用程序推送第一应用程序,从而实现通过第二应用程序向用户展示第一应用程序的信息。
Description
技术领域
本申请涉及互联网技术领域,具体涉及一种内容推送方法及装置。
背景技术
随着互联网技术的发展,用户已经习惯于使用移动终端中的各种应用程序,因此,能够实现各类功能的应用程序也越来越多。对于应用程序的生产厂商而言,如何使应用程序更为有效地向用户进行展示是亟待解决的技术问题。
发明内容
有鉴于此,本申请实施例提供一种内容推送方法及装置,以实现应用程序的准确推送。
为解决上述问题,本申请实施例提供的技术方案如下:
本申请实施例第一方面,提供了内容推送方法,所述方法包括:
获取第一应用程序的属性信息,所述属性信息包括应用类型以及应用内容指标值;
根据每一所述第一应用程序的应用类型确定每一所述第一应用程序与第二应用程序的关联度;
根据每一所述第一应用程序的应用内容指标值以及每一所述第一应用程序与第二应用程序的关联度,计算各个所述第一应用程序的第一评分;
对各个所述第一应用程序的第一评分进行排序得到第一排序结果,根据所述第一排序结果确定向所述第二应用程序推送的目标第一应用程序,以使所述第二应用程序获取所述目标第一应用程序的信息并进行展示。
在一种可能的实现方式中,所述根据每一所述第一应用程序的应用类型确定每一所述第一应用程序与第二应用程序的关联度,包括:
获取第二应用程序的至少一个用户的应用列表信息;
根据所述至少一个用户的应用列表信息得到所述第二应用程序对应的关联应用程序类型排序;
由每一所述第一应用程序的应用类型在所述第二应用程序对应的关联应用程序类型排序中的位置,确定每一所述第一应用程序与所述第二应用程序的关联度。
在一种可能的实现方式中,所述根据每一所述第一应用程序的应用内容指标值以及每一所述第一应用程序与第二应用程序的关联度,计算各个所述第一应用程序的第一评分,包括:
将第i个第一应用程序的各个应用内容指标值以及所述第i个第一应用程序与第二应用程序的关联度进行归一化后加权求和,得到所述第i个第一应用程序的第一评分,其中,i为取值1到n的整数,n为所述第一应用程序的个数。
在一种可能的实现方式中,所述方法还包括:
获取所述第二应用程序的目标用户的应用列表信息;
根据所述目标用户的应用列表信息确定每一所述目标第一应用程序与所述目标用户的关联度;
根据每一所述目标第一应用程序的应用内容指标值以及每一所述目标第一应用程序与所述目标用户的关联度,计算各个所述目标第一应用程序的第二评分;
对各个所述目标第一应用程序的第二评分进行排序得到第二排序结果,根据所述第二排序结果确定向所述目标用户推送的目标第一应用程序。
在一种可能的实现方式中,所述根据所述目标用户的应用列表信息确定每一所述目标第一应用程序与所述目标用户的关联度,包括:
根据所述目标用户的应用列表信息得到所述目标用户对应的关联应用程序类型排序;
由每一所述目标第一应用程序的应用类型在所述目标用户对应的关联应用程序类型排序中的位置,确定每一所述目标第一应用程序与所述目标用户的关联度。
在一种可能的实现方式中,所述根据每一所述目标第一应用程序的应用内容指标值以及每一所述目标第一应用程序与所述目标用户的关联度,计算各个所述目标第一应用程序的第二评分,包括:
将第j个目标第一应用程序的各个应用内容指标值以及所述第j个目标第一应用程序与所述目标用户的关联度进行归一化后加权求和,得到所述第j个目标第一应用程序的第二评分,其中,j为取值1到m的整数,m为所述目标第一应用程序的个数。
在一种可能的实现方式中,所述方法还包括:
获取所述第二应用程序的目标用户的应用列表信息;
根据所述目标用户的应用列表信息确定每一所述第一应用程序与所述目标用户的关联度;
根据每一所述第一应用程序的应用内容指标值、每一所述第一应用程序与第二应用程序的关联度以及每一所述第一应用程序与所述目标用户的关联度,计算各个所述第一应用程序的第三评分;
对各个所述第一应用程序的第三评分进行排序得到第三排序结果,根据所述第三排序结果确定向所述目标用户推送的目标第一应用程序。
在一种可能的实现方式中,所述根据所述目标用户的应用列表信息确定每一所述第一应用程序与所述目标用户的关联度,包括:
根据所述目标用户的应用列表信息得到所述目标用户对应的关联应用程序类型排序;
由每一所述第一应用程序的应用类型在所述目标用户对应的关联应用程序类型排序中的位置,确定每一所述第一应用程序与所述目标用户的关联度。
在一种可能的实现方式中,所述根据每一所述目标第一应用程序的应用内容指标值、每一所述第一应用程序与第二应用程序的关联度以及每一所述第一应用程序与所述目标用户的关联度,计算各个所述第一应用程序的第三评分,包括:
将第i个第一应用程序的各个应用内容指标值、所述第i个第一应用程序与第二应用程序的关联度以及所述第i个第一应用程序与所述目标用户的关联度进行归一化后加权求和,得到所述第i个第一应用程序的第三评分,其中,i为取值1到n的整数,n为所述第一应用程序的个数。
本申请实施例第二方面,提供了一种内容推送装置,所述装置包括:
第一获取单元,用于获取第一应用程序的属性信息,所述属性信息包括应用类型以及应用内容指标值;
第一确定单元,用于根据每一所述第一应用程序的应用类型确定每一所述第一应用程序与第二应用程序的关联度;
第一计算单元,用于根据每一所述第一应用程序的应用内容指标值以及每一所述第一应用程序与第二应用程序的关联度,计算各个所述第一应用程序的第一评分;
第二确定单元,用于对各个所述第一应用程序的第一评分进行排序得到第一排序结果,根据所述第一排序结果确定向所述第二应用程序推送的目标第一应用程序,以使所述第二应用程序获取所述目标第一应用程序的信息并进行展示。
在一种可能的实现方式中,所述第一确定单元,包括:
第一获取子单元,用于获取第二应用程序的至少一个用户的应用列表信息;
第二获取子单元,用于根据所述至少一个用户的应用列表信息得到所述第二应用程序对应的关联应用程序类型排序;
第一确定子单元,用于由每一所述第一应用程序的应用类型在所述第二应用程序对应的关联应用程序类型排序中的位置,确定每一所述第一应用程序与所述第二应用程序的关联度。
在一种可能的实现方式中,所述第一计算单元,具体用于将第i个第一应用程序的各个应用内容指标值以及所述第i个第一应用程序与第二应用程序的关联度进行归一化后加权求和,得到所述第i个第一应用程序的第一评分,其中,i为取值1到n的整数,n为所述第一应用程序的个数。
在一种可能的实现方式中,所述装置还包括:
第二获取单元,用于获取所述第二应用程序的目标用户的应用列表信息;
第三确定单元,用于根据所述目标用户的应用列表信息确定每一所述目标第一应用程序与所述目标用户的关联度;
第二计算单元,用于根据每一所述目标第一应用程序的应用内容指标值以及每一所述目标第一应用程序与所述目标用户的关联度,计算各个所述目标第一应用程序的第二评分;
第四确定单元,用于对各个所述目标第一应用程序的第二评分进行排序得到第二排序结果,根据所述第二排序结果确定向所述目标用户推送的目标第一应用程序。
在一种可能的实现方式中,所述第三确定单元,包括:
第三获取子单元,用于根据所述目标用户的应用列表信息得到所述目标用户对应的关联应用程序类型排序;
第二确定子单元,用于由每一所述目标第一应用程序的应用类型在所述目标用户对应的关联应用程序类型排序中的位置,确定每一所述目标第一应用程序与所述目标用户的关联度。
在一种可能的实现方式中,所述第二计算单元,具体用于将第j个目标第一应用程序的各个应用内容指标值以及所述第j个目标第一应用程序与所述目标用户的关联度进行归一化后加权求和,得到所述第j个目标第一应用程序的第二评分,其中,j为取值1到m的整数,m为所述目标第一应用程序的个数。
在一种可能的实现方式中,所述装置还包括:
第三获取单元,用于获取所述第二应用程序的目标用户的应用列表信息;
第五确定单元,用于根据所述目标用户的应用列表信息确定每一所述第一应用程序与所述目标用户的关联度;
第三计算单元,用于根据每一所述第一应用程序的应用内容指标值、每一所述第一应用程序与第二应用程序的关联度以及每一所述第一应用程序与所述目标用户的关联度,计算各个所述第一应用程序的第三评分;
第六确定单元,用于对各个所述第一应用程序的第三评分进行排序得到第三排序结果,根据所述第三排序结果确定向所述目标用户推送的目标第一应用程序。
在一种可能的实现方式中,所述第五确定单元,包括:
第四获取子单元,用于根据所述目标用户的应用列表信息得到所述目标用户对应的关联应用程序类型排序;
第三确定子单元,用于由每一所述第一应用程序的应用类型在所述目标用户对应的关联应用程序类型排序中的位置,确定每一所述第一应用程序与所述目标用户的关联度。
在一种可能的实现方式中,所述第三计算单元,具体用户将第i个第一应用程序的各个应用内容指标值、所述第i个第一应用程序与第二应用程序的关联度以及所述第i个第一应用程序与所述目标用户的关联度进行归一化后加权求和,得到所述第i个第一应用程序的第三评分,其中,i为取值1到n的整数,n为所述第一应用程序的个数。
由此可见,本申请实施例具有如下有益效果:
本申请实施例中首先获取第一应用程序的属性信息,该属性信息可以包括第一应用程序的应用类型以及应用内容指标值。然后,根据每个第一应用程序的应用类型确定该第一应用程序与第二应用程序的关联度,并根据每个第一应用程序的应用内容指标值以及该第一应用程序与第二应用程序的关联度,计算该第一应用程序的第一评分。再对各个第一应用程序的第一评分进行排序得到第一排序结果,并根据第一排序结果确定向第二应用程序推送的目标第一应用程序,从而使得第二应用程序获取目标第一应用程序的信息并进行展示。也就是,本申请实施例根据每个第一应用程序自身的应用指标值以及该第一应用程序与第二应用程序的关联度确定是否向第二应用程序推送第一应用程序,从而实现通过第二应用程序向用户展示第一应用程序的信息,当用户使用第二应用程序时,用户可以浏览第一应用程序的相关信息。
附图说明
图1为本申请实施例提供的一种应用场景示例图;
图2为本申请实施例提供的一种内容推送方法的流程图;
图3为本申请实施例提供的另一种内容推送方法的流程图;
图4为本申请实施例提供的又一种内容推送方法的流程图;
图5为本申请实施例提供的一种内容推送装置的结构图。
具体实施方式
为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请实施例作进一步详细的说明。
发明人通过研究中发现,在实际应用中,会存在一些流量较大的应用程序,由于该类应用程序具有流量大、客户访问量大等特点,为使得一些新的应用程序或访问量较小的应用程序得到推广,可以借助于流量大的应用程序进行推送,从而增加被访问的概率。
基于此,本申请实施例提供了一种内容推送方法,具体为,获取第一应用程序的属性信息,即获取待被推送的应用程序的属性信息,并根据属性信息中的第一应用程序的应用类型确定第一应用程序与第二应用程序的关联度。然后,根据属性信息中第一应用程序的应用内容指标值以及第一应用程序与第二应用程序的关联度确定该第一应用程序的第一评分。针对每个第一应用程序均获得其对应的第一评分,对每个第一应用程序的第一评分进行排序得到第一排序结果,根据第一排序结果确定向第二应用程序推送的目标第一应用程序,以便在第二应用程序中展示目标第一应用程序的信息。即,本申请利用具有大流量的第二应用程序展示目标第一应用程序,以增加目标第一应用程序被访问的概率。
为便于理解本申请实施例,参见图1所示应用场景实施例,其中,服务器101可以用于执行本申请实施例的内容推荐方法,客户端102为第二应用程序,第二应用程序可以通过调用软件开发工具包SDK获取推送结果。其中,SDK可以集成在客户端102。
在具体实现时,服务器101获取第一应用程序的属性信息,然后根据属性信息中应用类型确定第一应用程序与第二应用程序的关联度。再根据属性信息中应用内容指标值以及第一应用程序与第二应用程序的关联度,计算每个第一应用程序的第一评分。并对各个第一应用程序的第一评分进行排序得到第一排序结果,根据第一排序结果确定向第二应用程序推送的目标第一应用程序。第二应用程序102可以调用SDK,以便第二应用程序可以获取目标第一应用程序的信息并进行展示。
为便于理解本申请实施例提供的内容推送方法,下面将结合附图对本申请进行说明。
参见图2,该图为本申请实施例提供的一种内容推送方法的流程图,如图2所示,该方法可以包括:
S201:获取第一应用程序的属性信息。
本实施例中,针对每一个待被推送的第一应用程序,可以获取预先保存的该第一应用程序的属性信息。其中,属性信息可以包括应用类型以及应用内容指标值,应用类型是指该第一应用程序所属类型,例如,当第一应用程序为游戏类应用程序时,其应用类型可以为棋牌类游戏、消除类游戏、赛车类游戏等。应用内容指标值可以反映该应用程序的内容热度,如用户评价、活跃用户数量等。
S202:根据每一第一应用程序的应用类型确定每一第一应用程序与第二应用程序的关联度。
本实施例中,当获取每个第一应用程序的属性信息后,根据属性信息中的应用类型确定该第一应用程序与第二应用程序的关联度。例如,第一应用程序的应用类型为棋牌类游戏,则确定棋牌类游戏与第二应用程序的关联度。第二应用程序可以为用户流量较大的应用程序,实现向第二应用程序推送相关的第一应用程序。
在具体实现时,本实施例提供了一种根据应用类型确定第一应用程序与第二应用程序的关联度的实现方式,具体可以包括以下步骤:
1)获取第二应用程序的至少一个用户的应用列表信息。
在实际应用时,可以获取使用第二应用程序的部分或全部用户的应用列表信息,该应用列表信息可以包括使用第二应用程序的用户还使用的其它所有应用程序的信息。例如,第二应用程序为某音乐应用程序,使用该音乐应用程序的用户1还使用应用程序1、应用程序2、应用程序3;用户2还使用应用程序1、应用程序2、应用程序4以及应用程序5。则用户1的应用列表信息包括应用程序1、应用程序2、应用程序3;用户2的应用列表信息包括应用程序1、应用程序2、应用程序4以及应用程序5。
2)根据至少一个用户的应用列表信息得到第二应用程序的关联应用程序类型排序。
本实施例中,可以根据多个用户的应用列表信息得到第二应用程序对应的关联应用程序类型排序。在具体实现时,可以根据多个用户的应用列表信息统计第二应用程序对应的关联应用程序类型出现的频率,并根据该频率获得每个关联应用程序类型排序。例如,用户1的应用列表信息中应用程序1和应用程序2为棋牌类游戏,应用程序3为消除类游戏;用户2的应用列表信息中应用程序4为消除类游戏,应用程序5为赛车类游戏,则棋牌类游戏出现的频率为4,消除类游戏出现的频率为2,赛车类游戏出现的频率为1,则与第二应用程序的关联应用程序类型排序结果为棋牌类游戏、消除类游戏、赛车类游戏。
3)由每一第一应用程序的应用类型在第二应用程序对应的关联应用程序类型排序中的位置,确定每一第一应用程序与第二应用程序的关联度。
本实施例中,当获取了第二应用程序对应的关联应用程序类型排序后,可以根据第一应用程序的应用类型在第二应用程序对应的关联应用程序类型排序中的位置,确定该第一应用程序与第二应用程序的关联度。在实际应用时,可以根据位置信息预先设定不同的关联度,从而可以根据第一应用程序的应用类型在关联应用程序类型排序中的位置,获得对应的关联度。可以理解的是,排序越靠前的关联应用程序类型,其对应的关联度越大。
例如,第一应用程序1的应用类型为棋牌类游戏,该棋牌类游戏在第二应用程序对应的关联应用程序类型中位居第一位,则其对应的关联度为0.6;第一应用程序2的应用类型为消除类游戏,该消除类游戏在第二应用程序对应的关联应用程序类型中位居第二位,则其对应的关联度为0.3。
S203:根据每一第一应用程序的应用内容指标值以及每一第一应用程序与第二应用程序的关联度,计算各个第一应用程序的第一评分。
本实施例中,当获取第一应用程序与第二应用程序的关联度后,可以根据第一应用程序的应用内容指标值以及关联度计算该第一应用程序的第一评分。
可以理解是,第一应用程序的应用内容指标值可以包括多项指标值,针对每一项应用内容指标值以及关联度,可以计算该第一应用程序的第一评分。在实际应用时,可以直接将应用内容指标值以及关联度相加,将其和值作为第一应用程序的第一评分,也可以先将应用内容指标值以及关联度进行归一化处理,再进行加权求和,从而获得第一应用程序的第一评分。
在具体实现时,本实施例提供了一种计算第一应用程序的第一评分的实现方式,具体为,将第i个第一应用程序的各个应用内容指标值以及第i个第一应用程序与第二应用程序的关联度进行归一化后加权求和,得到第i个第一应用程序的第一评分,其中,i为取值1到n的整数,n为第一应用程序的个数。也就是,针对每一第一应用程序,将该第一应用程序的各个应用内容指标值以及关联度进行归一化处理后再加权求和,将和值作为该第一应用程序的第一评分。
S204:对各个第一应用程序的第一评分进行排序得到第一排序结果,根据第一排序结果确定向第二应用程序推送的目标第一应用程序,以使第二应用程序获取目标第一应用程序的信息并进行展示。
本实施例中,当获得每个第一应用程序的第一评分后,根据第一评分对各个第一应用程序进行排序得到第一排序结果,并根据第一排序结果确定可以向第二应用程序推送的目标第一应用程序,以使得第二应用程序可以获取目标第一应用程序的信息并展示。在具体实现时,可以根据第一排序结果将前预设个第一应用程序确定为目标第一应用程序。
在实际应用中,当确定目标第一应用程序后,第二应用程序可以通过调用SDK的方式获取目标第一应用程序的信息,并在其对应的页面进行展示,以使得使用第二应用程序的用户可以浏览目标第一应用程序。
通过上述实施例可知,首先获取第一应用程序的属性信息,该属性信息可以包括第一应用程序的应用类型以及应用内容指标值。然后,根据每个第一应用程序的应用类型确定该第一应用程序与第二应用程序的关联度,并根据每个第一应用程序的应用内容指标值以及该第一应用程序与第二应用程序的关联度,计算该第一应用程序的第一评分。再对各个第一应用程序的第一评分进行排序得到第一排序结果,并根据第一排序结果确定向第二应用程序推送的目标第一应用程序,从而使得第二应用程序获取目标第一应用程序的信息并进行展示。也就是,本申请实施例根据每个第一应用程序自身的应用指标值以及该第一应用程序与第二应用程序的关联度确定是否向第二应用程序推送第一应用程序,从而实现通过第二应用程序向用户展示第一应用程序的信息,当用户使用第二应用程序时,用户可以浏览第一应用程序的相关信息。
可以理解的是,为满足用户的个性化需求,在上述实施例的基础上,还可以根据使用第二应用程序的用户的个人行为数据在目标第一应用程序中选择与该用户关联度较高的第一应用程序,并将该第一应用程序推送给用户,从而实现个性化推送,以提高用户使用体验。
基于此,本申请实施例还提供了一种内容推送方法,下面将结合附图对该方法进行说明。
参见图3,该图为本申请实施例提供的另一种内容推送方法的流程图,如图3所示,该方法可以包括:
S301:获取第二应用程序的目标用户的应用列表信息。
本实施例中,将使用第二应用程序的某位用户作为目标用户,获取该目标用户的应用列表信息,该应用列表信息中可以包括该目标用户所使用的其它应用程序的相关信息。
S302:根据目标用户的应用列表信息确定每一目标第一应用程序与目标用户的关联度。
本实施例中,当获取目标用户的应用列表信息后,根据该应用列表信息确定每个目标第一应用程序与目标用户的关联度。
在具体实现时,本实施例提供了一种确定目标第一应用程序与目标用户的关联度的实现方式,具体为,根据目标用户的应用列表信息得到目标用户对应的关联应用程序类型排序;由每一目标第一应用程序的应用类型在目标用户对应的关联应用程序类型排序中的位置,确定每一目标第一应用程序与目标用户的关联度。
本实施例中,可以根据目标用户的应用列表信息得到目标用户对应的关联应用程序类型排序。在具体实现时,可以统计应用列表信息中同一应用程序类型出现的频率,以根据每种应用程序类型的频率确定该应用程序类型排序。例如,目标用户1的应用列表信息中包括应用程序1、应用程序2、应用程序3,其中,应用程序1和应用程序2为棋牌类游戏,应用程序3为消除类游戏。则棋牌类游戏出现的频率为2,消除类游戏出现的频率为1,则与目标用户对应的关联应用程序类型排序结果为棋牌类游戏、消除类游戏。
当获取目标用户对应的关联应用程序类型排序后,可以根据目标第一应用程序的应用类型在目标用户对应的关联应用程序类型排序中的位置,确定该目标第一应用程序与目标用户的关联度。在实际应用中,可以根据位置信息预先设定不同的关联度,从而可以根据目标第一应用程序的应用类型在关联应用程序类型排序中的位置,获得对应的关联度。可以理解的是,排序越靠前的关联应用程序类型,其对应的关联度越大。例如,第一应用程序1的应用类型为棋牌类游戏,该棋牌类游戏在目标用户对应的关联应用程序类型中位居第一位,则其对应的关联度为0.7;第一应用程序2的应用类型为消除类游戏,该消除类游戏在目标用户对应的关联应用程序类型中位居第二位,则其对应的关联度为0.3。
S303:根据每一目标第一应用程序的应用内容指标值以及每一目标第一应用程序与目标用户的关联度,计算各个目标第一应用程序的第二评分。
本实施例中,当获取目标第一应用程序与目标用户的关联度后,可以根据目标第一应用程序的应用内容指标值以及关联度计算该目标第一应用程序的第二评分。
可以理解是,目标第一应用程序的应用内容指标值可以包括多项指标值,针对每一项应用内容指标值以及关联度,可以计算该目标第一应用的第二评分。在实际应用时,可以直接将应用内容指标值以及关联度相加,将其和值作为目标第一应用程序的第二评分,也可以先将应用内容指标值以及关联度进行归一化处理,再进行加权求和,从而获得目标第一应用程序的第二评分。
在具体实现时,本实施例提供了一种计算目标第一应用程序的第二评分的实现方式,具体为,将第j个目标第一应用程序的各个应用内容指标值以及第j个目标第一应用程序与目标用户的关联度进行归一化后加权求和,得到第j个目标第一应用程序的第二评分,其中,j为取值1到m的整数,m为目标第一应用程序的个数。也就是,针对每一目标第一应用程序,将该目标第一应用程序的各个应用内容指标值以及关联度进行归一化处理后再加权求和,将和值作为该目标第一应用程序的第二评分。
S304:对各个目标第一应用程序的第二评分进行排序得到第二排序结果,根据第二排序结果确定向目标用户推送的目标第一应用程序。
本实施例中,当获得每个目标第一应用程序的第二评分后,根据第二评分对各个目标第一应用程序进行排序得到第二排序结果,并根据第二排序结果确定可以向目标用户推送的目标第一应用程序,从而实现向用户进行个性化推送。在具体实现时,可以根据第二排序结果将前预设个目标第一应用程序确定为目标第一应用程序。
在实际应用中,针对第二应用程序中的每位用户,均可以通过上述方法向该用户进行个性化推送。
通过上述可知,在根据第一应用程序的应用内容指标值以及该第一应用程序与第二应用程序的关联度确定出目标第一应用程序后,再根据第二应用程序的目标用户的应用列表信息确定每个目标第一应用程序与目标用户的关联度。然后,再根据目标第一应用程序的应用内容指标值以及该目标第一应用程序与目标用户的关联度,确定向目标用户推送的目标第一应用程序。即,从第一次确定出的目标第一应用程序中再确定向每个不同的目标用户推送的内容,从而实现个性化推送,提升用户使用体验。
在本申请实施例一种可能的实现方式中,还提供另一种向用户进行内容推送的方法,该方法为根据第一应用程序的应用内容指标值、该第一应用程序与第二应用程序的关联度以及该第一应用程序与目标用户的关联度确定是否向目标用户推送该第一应用程序。为便于理解,下面将结合附图对该方法进行说明。
参见图4,该图为本申请实施例提供的又一种内容推送方法的流程图,如图4所示,该方法可以包括:
S401:获取第一应用程序的属性信息,该属性信息包括应用类型以及应用内容指标值。
S402:根据每一第一应用程序的应用类型确定每一第一应用程序与第二应用程序的关联度。
本实施例中,当获取每个第一应用程序的属性信息后,可以根据属性信息中的应用类型确定该第一应用程序与第二应用程序的关联度。在具体实现时,可以获取第二应用程序的至少一个用户的应用列表信息,然后根据应用列表信息得到第二应用程序的关联应用程序类型排序,再根据每一第一应用程序的应用类型在第二应用程序对应的关联应用程序类型排序中的位置,确定每一第一应用程序与第二应用程序的关联度。
需要说明的是,本实施例中S401-S402的具体实现可以参见S201-S202,本实施例在此不再赘述。
S403:获取第二应用程序的目标用户的应用列表信息。
S404:根据目标用户的应用列表信息确定每一第一应用程序与目标用户的关联度。
本实施例中,将第二应用程序对应的每位用户作为目标用户,获取目标用户的应用列表信息,该应用列表信息中可以包括该目标用户所使用的其它应用程序的相关信息。然后,根据目标用户的应用列表信息确定每一第一应用程序与目标用户的关联度。
在具体实现时,本实施例提供了一种确定第一应用程序与目标用户的关联度的实现方式,具体为,根据目标用户的应用列表信息得到目标用户对应的关联应用程序类型排序;由每一第一应用程序的应用类型在目标用户对应的关联应用程序类型排序中的位置,确定每一第一应用程序与目标用户的关联度。
本实施例中,可以根据目标用户的应用列表信息得到目标用户对应的关联应用程序类型排序。在具体实现时,可以统计应用列表信息中同一应用程序类型出现的频率,以根据每种应用程序类型的频率确定该应用程序类型排序。当获取目标用户对应的关联应用程序类型排序后,可以根据第一应用程序的应用类型在目标用户对应的关联应用程序排序中的位置,确定该第一应用程序与目标用户的关联度。在实际应用中,可以根据位置信息预先设定不同的关联度,从而可以根据第一应用程序的应用类型在关联应用程序类型排序中的位置,获得对应的关联度。可以理解的是,排序越靠前的关联应用程序类型,其对应的关联度越大。
S405:根据每一第一应用程序的应用内容指标值、每一第一应用程序与第二应用程序的关联度以及每一第一应用程序与目标用户的关联度,计算各个第一应用程序的第三评分。
本实施例中,当获取第一应用程序分别与第二应用程序的关联度以及与目标用户的关联度后,根据第一应用程序的应用内容指标值、第一应用程序与第二应用程序的关联度以及第一应用程序与目标用户的关联度,计算该第一应用程序的第三评分。
可以理解是,第一应用程序的应用内容指标值可以包括多项指标值,针对每一项应用内容指标值以及关联度,可以计算该第一应用程序的第三评分。在实际应用时,可以直接将应用内容指标值以及关联度相加,将其和值作为第一应用程序的第三评分,也可以先将应用内容指标值以及关联度进行归一化处理,再进行加权求和,从而获得第一应用程序的第三评分。
在具体实现时,本实施例提供了一种计算第一应用程序的第三评分的实现方式,具体为,将第i个第一应用程序的各个应用内容指标值、第i个第一应用程序与第二应用程序的关联度以及第i个第一应用程序与目标用户的关联度进行归一化后加权求和,得到第i个第一应用程序的第三评分,其中,i为取值1到n的整数,n为第一应用程序的个数。也就是,针对每一第一应用程序,将该第一应用程序的各个应用内容指标值以及对应的两个关联度进行归一化处理后再加权求和,将和值作为该第一应用程序的第三评分。
S406:对各个第一应用程序的第三评分进行排序得到第三排序结果,根据第三排序结果确定向目标用户推送的目标第一应用程序。
本实施例中,当获得每个第一应用程序的第三评分后,根据第三评分对各个第一应用程序进行排序得到第三排序结果,并根据第三排序结果确定可以向目标用户推送的第一应用程序,从而实现向用户进行个性化推送。在具体实现时,可以根据第三排序结果将前预设个第一应用程序确定为目标第一应用程序。
在实际应用中,针对第二应用程序中的每位用户,均可以通过上述方法向该用户进行个性化推送。
通过上述可知,针对每一第一应用程序,首先确定该第一应用程序分别与第二应用程序的关联度以及与第二应用程序中的目标用户的关联度。然后,根据第一应用程序的各个应用内容指标值、该第一应用程序与第二应用程序的关联度以及与目标用户的关联度确定该第一应用程序是否向目标用户进行推送,从而实现向用户进行个性化推送。
基于上述方法实施例,本申请实施例还提供了一种内容推送装置,下面将结合附图对该装置进行说明。
参见图5,该图为本申请实施例提供的一种内容推送装置的结构图,如图5所示,该装置可以包括:
第一获取单元501,用于获取第一应用程序的属性信息,所述属性信息包括应用类型以及应用内容指标值;
第一确定单元502,用于根据每一所述第一应用程序的应用类型确定每一所述第一应用程序与第二应用程序的关联度;
第一计算单元503,用于根据每一所述第一应用程序的应用内容指标值以及每一所述第一应用程序与第二应用程序的关联度,计算各个所述第一应用程序的第一评分;
第二确定单元504,用于对各个所述第一应用程序的第一评分进行排序得到第一排序结果,根据所述第一排序结果确定向所述第二应用程序推送的目标第一应用程序,以使所述第二应用程序获取所述目标第一应用程序的信息并进行展示。
在一种可能的实现方式中,所述第一确定单元,包括:
第一获取子单元,用于获取第二应用程序的至少一个用户的应用列表信息;
第二获取子单元,用于根据所述至少一个用户的应用列表信息得到所述第二应用程序对应的关联应用程序类型排序;
第一确定子单元,用于由每一所述第一应用程序的应用类型在所述第二应用程序对应的关联应用程序类型排序中的位置,确定每一所述第一应用程序与所述第二应用程序的关联度。
在一种可能的实现方式中,所述第一计算单元,具体用于将第i个第一应用程序的各个应用内容指标值以及所述第i个第一应用程序与第二应用程序的关联度进行归一化后加权求和,得到所述第i个第一应用程序的第一评分,其中,i为取值1到n的整数,n为所述第一应用程序的个数。
在一种可能的实现方式中,所述装置还包括:
第二获取单元,用于获取所述第二应用程序的目标用户的应用列表信息;
第三确定单元,用于根据所述目标用户的应用列表信息确定每一所述目标第一应用程序与所述目标用户的关联度;
第二计算单元,用于根据每一所述目标第一应用程序的应用内容指标值以及每一所述目标第一应用程序与所述目标用户的关联度,计算各个所述目标第一应用程序的第二评分;
第四确定单元,用于对各个所述目标第一应用程序的第二评分进行排序得到第二排序结果,根据所述第二排序结果确定向所述目标用户推送的目标第一应用程序。
在一种可能的实现方式中,所述第三确定单元,包括:
第三获取子单元,用于根据所述目标用户的应用列表信息得到所述目标用户对应的关联应用程序类型排序;
第二确定子单元,用于由每一所述目标第一应用程序的应用类型在所述目标用户对应的关联应用程序类型排序中的位置,确定每一所述目标第一应用程序与所述目标用户的关联度。
在一种可能的实现方式中,所述第二计算单元,具体用于将第j个目标第一应用程序的各个应用内容指标值以及所述第j个目标第一应用程序与所述目标用户的关联度进行归一化后加权求和,得到所述第j个目标第一应用程序的第二评分,其中,j为取值1到m的整数,m为所述目标第一应用程序的个数。
在一种可能的实现方式中,所述装置还包括:
第三获取单元,用于获取所述第二应用程序的目标用户的应用列表信息;
第五确定单元,用于根据所述目标用户的应用列表信息确定每一所述第一应用程序与所述目标用户的关联度;
第三计算单元,用于根据每一所述第一应用程序的应用内容指标值、每一所述第一应用程序与第二应用程序的关联度以及每一所述第一应用程序与所述目标用户的关联度,计算各个所述第一应用程序的第三评分;
第六确定单元,用于对各个所述第一应用程序的第三评分进行排序得到第三排序结果,根据所述第三排序结果确定向所述目标用户推送的目标第一应用程序。
在一种可能的实现方式中,所述第五确定单元,包括:
第四获取子单元,用于根据所述目标用户的应用列表信息得到所述目标用户对应的关联应用程序类型排序;
第三确定子单元,用于由每一所述第一应用程序的应用类型在所述目标用户对应的关联应用程序类型排序中的位置,确定每一所述第一应用程序与所述目标用户的关联度。
在一种可能的实现方式中,所述第三计算单元,具体用户将第i个第一应用程序的各个应用内容指标值、所述第i个第一应用程序与第二应用程序的关联度以及所述第i个第一应用程序与所述目标用户的关联度进行归一化后加权求和,得到所述第i个第一应用程序的第三评分,其中,i为取值1到n的整数,n为所述第一应用程序的个数。
需要说明的是,本实施例中各个单元的实现可以参见上述方法实施例,本实施例在此不再赘述。
通过上述说明,首先获取第一应用程序的属性信息,该属性信息可以包括第一应用程序的应用类型以及应用内容指标值。然后,根据每个第一应用程序的应用类型确定该第一应用程序与第二应用程序的关联度,并根据每个第一应用程序的应用内容指标值以及该第一应用程序与第二应用程序的关联度,计算该第一应用程序的第一评分。再对各个第一应用程序的第一评分进行排序得到第一排序结果,并根据第一排序结果确定向第二应用程序推送的目标第一应用程序,从而使得第二应用程序获取目标第一应用程序的信息并进行展示。也就是,本申请实施例根据每个第一应用程序自身的应用指标值以及该第一应用程序与第二应用程序的关联度确定是否向第二应用程序推送第一应用程序,从而实现通过第二应用程序向用户展示第一应用程序的信息,当用户使用第二应用程序时,用户可以浏览第一应用程序的相关信息。
需要说明的是,本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的***或装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
应当理解,在本申请中,“至少一个(项)”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,用于描述关联对象的关联关系,表示可以存在三种关系,例如,“A和/或B”可以表示:只存在A,只存在B以及同时存在A和B三种情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,“a和b”,“a和c”,“b和c”,或“a和b和c”,其中a,b,c可以是单个,也可以是多个。
还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (16)
1.一种内容推送方法,其特征在于,所述方法包括:
获取第一应用程序的属性信息,所述属性信息包括应用类型以及应用内容指标值;
根据每一所述第一应用程序的应用类型确定每一所述第一应用程序与第二应用程序的关联度;
根据每一所述第一应用程序的应用内容指标值以及每一所述第一应用程序与第二应用程序的关联度,计算各个所述第一应用程序的第一评分;
对各个所述第一应用程序的第一评分进行排序得到第一排序结果,根据所述第一排序结果确定向所述第二应用程序推送的目标第一应用程序,以使所述第二应用程序获取所述目标第一应用程序的信息并进行展示;
所述根据每一所述第一应用程序的应用类型确定每一所述第一应用程序与第二应用程序的关联度,包括:
获取第二应用程序的至少一个用户的应用列表信息;
根据所述至少一个用户的应用列表信息得到所述第二应用程序对应的关联应用程序类型排序;
由每一所述第一应用程序的应用类型在所述第二应用程序对应的关联应用程序类型排序中的位置,确定每一所述第一应用程序与所述第二应用程序的关联度。
2.根据权利要求1所述的方法,其特征在于,所述根据每一所述第一应用程序的应用内容指标值以及每一所述第一应用程序与第二应用程序的关联度,计算各个所述第一应用程序的第一评分,包括:
将第i个第一应用程序的各个应用内容指标值以及所述第i个第一应用程序与第二应用程序的关联度进行归一化后加权求和,得到所述第i个第一应用程序的第一评分,其中,i为取值1到n的整数,n为所述第一应用程序的个数。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取所述第二应用程序的目标用户的应用列表信息;
根据所述目标用户的应用列表信息确定每一所述目标第一应用程序与所述目标用户的关联度;
根据每一所述目标第一应用程序的应用内容指标值以及每一所述目标第一应用程序与所述目标用户的关联度,计算各个所述目标第一应用程序的第二评分;
对各个所述目标第一应用程序的第二评分进行排序得到第二排序结果,根据所述第二排序结果确定向所述目标用户推送的目标第一应用程序。
4.根据权利要求3所述的方法,其特征在于,所述根据所述目标用户的应用列表信息确定每一所述目标第一应用程序与所述目标用户的关联度,包括:
根据所述目标用户的应用列表信息得到所述目标用户对应的关联应用程序类型排序;
由每一所述目标第一应用程序的应用类型在所述目标用户对应的关联应用程序类型排序中的位置,确定每一所述目标第一应用程序与所述目标用户的关联度。
5.根据权利要求3所述的方法,其特征在于,所述根据每一所述目标第一应用程序的应用内容指标值以及每一所述目标第一应用程序与所述目标用户的关联度,计算各个所述目标第一应用程序的第二评分,包括:
将第j个目标第一应用程序的各个应用内容指标值以及所述第j个目标第一应用程序与所述目标用户的关联度进行归一化后加权求和,得到所述第j个目标第一应用程序的第二评分,其中,j为取值1到m的整数,m为所述目标第一应用程序的个数。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取所述第二应用程序的目标用户的应用列表信息;
根据所述目标用户的应用列表信息确定每一所述第一应用程序与所述目标用户的关联度;
根据每一所述第一应用程序的应用内容指标值、每一所述第一应用程序与第二应用程序的关联度以及每一所述第一应用程序与所述目标用户的关联度,计算各个所述第一应用程序的第三评分;
对各个所述第一应用程序的第三评分进行排序得到第三排序结果,根据所述第三排序结果确定向所述目标用户推送的目标第一应用程序。
7.根据权利要求6所述的方法,其特征在于,所述根据所述目标用户的应用列表信息确定每一所述第一应用程序与所述目标用户的关联度,包括:
根据所述目标用户的应用列表信息得到所述目标用户对应的关联应用程序类型排序;
由每一所述第一应用程序的应用类型在所述目标用户对应的关联应用程序类型排序中的位置,确定每一所述第一应用程序与所述目标用户的关联度。
8.根据权利要求6所述的方法,其特征在于,所述根据每一所述目标第一应用程序的应用内容指标值、每一所述第一应用程序与第二应用程序的关联度以及每一所述第一应用程序与所述目标用户的关联度,计算各个所述第一应用程序的第三评分,包括:
将第i个第一应用程序的各个应用内容指标值、所述第i个第一应用程序与第二应用程序的关联度以及所述第i个第一应用程序与所述目标用户的关联度进行归一化后加权求和,得到所述第i个第一应用程序的第三评分,其中,i为取值1到n的整数,n为所述第一应用程序的个数。
9.一种内容推送装置,其特征在于,所述装置包括:
第一获取单元,用于获取第一应用程序的属性信息,所述属性信息包括应用类型以及应用内容指标值;
第一确定单元,用于根据每一所述第一应用程序的应用类型确定每一所述第一应用程序与第二应用程序的关联度;
第一计算单元,用于根据每一所述第一应用程序的应用内容指标值以及每一所述第一应用程序与第二应用程序的关联度,计算各个所述第一应用程序的第一评分;
第二确定单元,用于对各个所述第一应用程序的第一评分进行排序得到第一排序结果,根据所述第一排序结果确定向所述第二应用程序推送的目标第一应用程序,以使所述第二应用程序获取所述目标第一应用程序的信息并进行展示;
所述第一确定单元,包括:
第一获取子单元,用于获取第二应用程序的至少一个用户的应用列表信息;
第二获取子单元,用于根据所述至少一个用户的应用列表信息得到所述第二应用程序对应的关联应用程序类型排序;
第一确定子单元,用于由每一所述第一应用程序的应用类型在所述第二应用程序对应的关联应用程序类型排序中的位置,确定每一所述第一应用程序与所述第二应用程序的关联度。
10.根据权利要求9所述的装置,其特征在于,所述第一计算单元,具体用于将第i个第一应用程序的各个应用内容指标值以及所述第i个第一应用程序与第二应用程序的关联度进行归一化后加权求和,得到所述第i个第一应用程序的第一评分,其中,i为取值1到n的整数,n为所述第一应用程序的个数。
11.根据权利要求9所述的装置,其特征在于,所述装置还包括:
第二获取单元,用于获取所述第二应用程序的目标用户的应用列表信息;
第三确定单元,用于根据所述目标用户的应用列表信息确定每一所述目标第一应用程序与所述目标用户的关联度;
第二计算单元,用于根据每一所述目标第一应用程序的应用内容指标值以及每一所述目标第一应用程序与所述目标用户的关联度,计算各个所述目标第一应用程序的第二评分;
第四确定单元,用于对各个所述目标第一应用程序的第二评分进行排序得到第二排序结果,根据所述第二排序结果确定向所述目标用户推送的目标第一应用程序。
12.根据权利要求11所述的装置,其特征在于,所述第三确定单元,包括:
第三获取子单元,用于根据所述目标用户的应用列表信息得到所述目标用户对应的关联应用程序类型排序;
第二确定子单元,用于由每一所述目标第一应用程序的应用类型在所述目标用户对应的关联应用程序类型排序中的位置,确定每一所述目标第一应用程序与所述目标用户的关联度。
13.根据权利要求11所述的装置,其特征在于,所述第二计算单元,具体用于将第j个目标第一应用程序的各个应用内容指标值以及所述第j个目标第一应用程序与所述目标用户的关联度进行归一化后加权求和,得到所述第j个目标第一应用程序的第二评分,其中,j为取值1到m的整数,m为所述目标第一应用程序的个数。
14.根据权利要求9所述的装置,其特征在于,所述装置还包括:
第三获取单元,用于获取所述第二应用程序的目标用户的应用列表信息;
第五确定单元,用于根据所述目标用户的应用列表信息确定每一所述第一应用程序与所述目标用户的关联度;
第三计算单元,用于根据每一所述第一应用程序的应用内容指标值、每一所述第一应用程序与第二应用程序的关联度以及每一所述第一应用程序与所述目标用户的关联度,计算各个所述第一应用程序的第三评分;
第六确定单元,用于对各个所述第一应用程序的第三评分进行排序得到第三排序结果,根据所述第三排序结果确定向所述目标用户推送的目标第一应用程序。
15.根据权利要求14所述的装置,其特征在于,所述第五确定单元,包括:
第四获取子单元,用于根据所述目标用户的应用列表信息得到所述目标用户对应的关联应用程序类型排序;
第三确定子单元,用于由每一所述第一应用程序的应用类型在所述目标用户对应的关联应用程序类型排序中的位置,确定每一所述第一应用程序与所述目标用户的关联度。
16.根据权利要求14所述的装置,其特征在于,所述第三计算单元,具体用户将第i个第一应用程序的各个应用内容指标值、所述第i个第一应用程序与第二应用程序的关联度以及所述第i个第一应用程序与所述目标用户的关联度进行归一化后加权求和,得到所述第i个第一应用程序的第三评分,其中,i为取值1到n的整数,n为所述第一应用程序的个数。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910441420.6A CN110175290B (zh) | 2019-05-24 | 2019-05-24 | 一种内容推送方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910441420.6A CN110175290B (zh) | 2019-05-24 | 2019-05-24 | 一种内容推送方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110175290A CN110175290A (zh) | 2019-08-27 |
CN110175290B true CN110175290B (zh) | 2022-03-15 |
Family
ID=67695642
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910441420.6A Active CN110175290B (zh) | 2019-05-24 | 2019-05-24 | 一种内容推送方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110175290B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114895970B (zh) * | 2021-01-26 | 2024-02-27 | 博泰车联网科技(上海)股份有限公司 | 虚拟角色成长方法及相关装置 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102360364A (zh) * | 2011-09-30 | 2012-02-22 | 奇智软件(北京)有限公司 | 一种应用自动推荐的方法及装置 |
CN102880501A (zh) * | 2012-07-24 | 2013-01-16 | 北京奇虎科技有限公司 | 应用推荐的实现方法、装置和*** |
CN104268171A (zh) * | 2014-09-11 | 2015-01-07 | 东北大学 | 基于活动相似和社交信任的社交网好友推荐***及方法 |
WO2015013152A1 (en) * | 2013-07-23 | 2015-01-29 | Microsoft Corporation | Scrollable smart menu |
CN105045916A (zh) * | 2015-08-20 | 2015-11-11 | 广东顺德中山大学卡内基梅隆大学国际联合研究院 | 一种***推荐***及其推荐方法 |
CN106406966A (zh) * | 2016-10-31 | 2017-02-15 | 维沃移动通信有限公司 | 一种应用程序的预加载方法及移动终端 |
CN107038170A (zh) * | 2016-02-03 | 2017-08-11 | 腾讯科技(深圳)有限公司 | 推荐应用程序的方法和装置 |
CN107977445A (zh) * | 2017-12-11 | 2018-05-01 | 北京麒麟合盛网络技术有限公司 | 应用程序推荐方法及装置 |
CN109525584A (zh) * | 2018-11-26 | 2019-03-26 | 竞技世界(北京)网络技术有限公司 | 一种构建移动端跨平台多类型应用容器的方法 |
-
2019
- 2019-05-24 CN CN201910441420.6A patent/CN110175290B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102360364A (zh) * | 2011-09-30 | 2012-02-22 | 奇智软件(北京)有限公司 | 一种应用自动推荐的方法及装置 |
CN102880501A (zh) * | 2012-07-24 | 2013-01-16 | 北京奇虎科技有限公司 | 应用推荐的实现方法、装置和*** |
WO2015013152A1 (en) * | 2013-07-23 | 2015-01-29 | Microsoft Corporation | Scrollable smart menu |
CN104268171A (zh) * | 2014-09-11 | 2015-01-07 | 东北大学 | 基于活动相似和社交信任的社交网好友推荐***及方法 |
CN105045916A (zh) * | 2015-08-20 | 2015-11-11 | 广东顺德中山大学卡内基梅隆大学国际联合研究院 | 一种***推荐***及其推荐方法 |
CN107038170A (zh) * | 2016-02-03 | 2017-08-11 | 腾讯科技(深圳)有限公司 | 推荐应用程序的方法和装置 |
CN106406966A (zh) * | 2016-10-31 | 2017-02-15 | 维沃移动通信有限公司 | 一种应用程序的预加载方法及移动终端 |
CN107977445A (zh) * | 2017-12-11 | 2018-05-01 | 北京麒麟合盛网络技术有限公司 | 应用程序推荐方法及装置 |
CN109525584A (zh) * | 2018-11-26 | 2019-03-26 | 竞技世界(北京)网络技术有限公司 | 一种构建移动端跨平台多类型应用容器的方法 |
Non-Patent Citations (1)
Title |
---|
基于微信公众平台的O2O模式应用程序研究;宁建红;《上海电机学院学报》;20141225;第17卷(第6期);352-356,361 * |
Also Published As
Publication number | Publication date |
---|---|
CN110175290A (zh) | 2019-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3511892A1 (en) | Multimedia data publishing method, device , server and storage medium | |
CN110287307B (zh) | 一种搜索结果排序方法、装置及服务器 | |
CN109766492B (zh) | 学习推荐方法、装置、设备和可读介质 | |
CN110825977A (zh) | 一种数据推荐方法及相关设备 | |
JP5244746B2 (ja) | 質問推薦装置及び方法及びプログラム | |
CN110175290B (zh) | 一种内容推送方法及装置 | |
CN112650921A (zh) | 一种对象推荐方法、装置、设备及存储介质 | |
CN110807667A (zh) | 一种激活沉睡客户的方法和装置 | |
CN111870932B (zh) | 基于游戏的交互处理方法、装置及设备 | |
CN113392321A (zh) | 一种信息推荐方法、装置、电子设备及存储介质 | |
US8663017B1 (en) | Matrix judging systems and methods | |
CN112237742A (zh) | 游戏推荐方法、装置、可读存储介质及计算机设备 | |
CN111159379A (zh) | 一种自动出题方法、装置及*** | |
EP3433817B1 (en) | Reliability metrics for real-time auctions | |
CN116310994A (zh) | 一种视频片段提取方法、装置、电子设备及介质 | |
CN113038242B (zh) | 直播卡片展示位置的确定方法、装置、设备及存储介质 | |
CN116228342A (zh) | 一种商品推荐方法、装置及计算机可读存储介质 | |
CN106844504A (zh) | 一种发送歌单标识的方法和装置 | |
CN107203892B (zh) | 一种推送增值业务信息的方法、装置及电子设备 | |
CN114201696A (zh) | 一种消息推送方法及装置、存储介质、计算机设备 | |
CN111768124A (zh) | 一种测试评估方法、***、设备及计算机可读存储介质 | |
CN110688582B (zh) | 一种应用推荐方法、应用推荐装置及终端设备 | |
CN111753218A (zh) | 一种热点知识确定方法和相关装置 | |
CN104636366B (zh) | 一种获取搜索结果队列的方法和装置 | |
CN111767464A (zh) | 课程平台的内容推荐方法、装置、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |