CN103020845B - 一种移动应用的推送方法及*** - Google Patents
一种移动应用的推送方法及*** Download PDFInfo
- Publication number
- CN103020845B CN103020845B CN201210546055.3A CN201210546055A CN103020845B CN 103020845 B CN103020845 B CN 103020845B CN 201210546055 A CN201210546055 A CN 201210546055A CN 103020845 B CN103020845 B CN 103020845B
- Authority
- CN
- China
- Prior art keywords
- mobile application
- mobile
- user
- apps
- app
- 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
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000004364 calculation method Methods 0.000 claims description 12
- 238000002372 labelling Methods 0.000 claims description 5
- 238000000605 extraction Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0631—Item recommendations
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- General Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- Development Economics (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Theoretical Computer Science (AREA)
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
- Stored Programmes (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明提供了一种移动应用的推送方法,包括:依据预先生成的移动应用类别的相关度,确定与用户指定的移动应用的移动应用类别相关度最高的一个以上移动应用类别;依据预先生成的移动应用的权重值,计算所述移动应用类别下移动应用的推荐度;提取每个移动应用类别下推荐度排名靠前的移动应用,依据预设的推荐结果个数将提取的移动应用中推荐度最高的一个以上移动应用作为推荐结果推送给用户;本发明还提供一种移动应用的推送***。根据本发明提供的技术方案,能够有效提高推荐的移动应用的多样性。
Description
【技术领域】
本发明涉及互联网应用领域,尤其涉及一种移动应用的推送方法及***。
【背景技术】
目前,移动应用商店都会在用户下载或浏览应用时向用户推送一些移动应用,用以推荐移动应用给用户,推送方法是依据用户历史日志统计出移动应用之间的相关性,然后依据相关性并利用近邻、协同过滤等推荐算法产生推荐结果,因此现有技术都是以移动应用之间的相关性作为推荐依据来推荐移动应用。
因此,目前移动应用的推荐方式存在以下问题:
1、由于都是依据移动应用之间的相关性作为推荐依据,使得推荐的移动应用的内容过于相似,无法推荐多种多样的移动应用给用户,从而无法激发用户对移动应用的需求。
2、由于新增的移动应用没有用户历史日志,因此无法统计新增的移动应用与其他移动应用之间的相关性,因此无法在用户查看或下载移动应用时,将新增的移动应用推荐给用户,无法解决新增的移动应用的冷启动问题。
【发明内容】
本发明提供了一种移动应用的推送方法及***,能够有效提高推荐的移动应用的多样性。
本发明的具体技术方案如下:
根据本发明一优选实施例,一种移动应用的推送方法,包括:
依据预先生成的移动应用类别的相关度,确定与用户指定的移动应用的移动应用类别相关度最高的一个以上移动应用类别;
依据预先生成的移动应用的权重值,计算所述移动应用类别下移动应用的推荐度;
提取每个移动应用类别下推荐度排名靠前的移动应用,依据预设的推荐结果个数将提取的移动应用中推荐度最高的一个以上移动应用作为推荐结果推送给用户。
上述方法中,预先生成移动应用类别的相关度的方法为:
依据移动应用的本体库获得移动应用的类别信息,依据移动应用的类别信息对用户查看、下载和使用的移动应用进行分类;
依据获取的用户在移动应用商店中查看或下载移动应用的信息、用户使用移动应用的时长信息以及预先生成的移动应用之间的相关度,计算移动应用类别之间的相关度。
上述方法中,预先生成移动应用之间的相关度的方法为:
依据所述用户在移动应用商店中查看或下载移动应用的信息和用户使用移动应用的时长信息,并利用如下公式计算用户查看、下载和使用的移动应用集合中移动应用之间的相关度:
其中,R(appm,appn)表示移动应用集合中移动应用appm和移动应用appn之间的相关度,U表示同时使用移动应用appm和移动应用appn的用户集合,和分别表示用户集合U中用户u为appm和appn分配的分值;wu表示用户集合U中用户u的权重,k1等于2,k2等于1.2,b等于0.75,nu表示用户集合U中用户u查看、下载和使用的移动应用的总数,navg表示用户u查看的移动应用的总数、下载的移动应用的总数和使用移动应用的总数的平均值。
上述方法中,所述用户集合U中用户u的权重wu为其中,N表示移动应用集合中移动应用的总数,nu表示用户集合U中用户u查看、下载和使用的移动应用的总数。
其中,s1等于1,s2等于2,s3等于1;当用户查看移动应用appm时等于1,当用户没有查看移动应用appm时等于0;当用户下载移动应用appm时等于1,当用户没有下载移动应用appm时等于0;等于用户使用移动应用appm的时长。
上述方法中,所述计算移动应用类别之间的相关度的方法为:
利用如下公式计算移动应用类别concepti和移动应用类别conceptj之间的相关度:
其中,concepti和conceptj分别为移动应用appm和移动应用appn所属的移动应用类别,R(appm,appn)为移动应用集合中移动应用appm和移动应用appn之间的相关度,表示查看移动应用appm的用户、下载移动应用appm的用户和使用移动应用appm的用户的总数,表示查看移动应用appn的用户、下载移动应用appn的用户和使用移动应用appn的用户的总数,表示查看移动应用appm的用户、下载移动应用appm的用户和使用移动应用appm的用户的集合与查看移动应用appn的用户、下载移动应用appn的用户或使用移动应用appn的用户的集合的交集所包含用户总数。
上述方法中,预先生成移动应用的权重值的方法为:
利用如下公式计算移动应用appm在移动应用类别concepti中的权重值:
其中,分别为移动应用appm在用户历史日志中被查看的总次数、被下载的总次数、被使用的总时长;分别为移动应用类别concepti下所有的移动应用在用户历史日志中被查看的总次数、被下载的总次数、被使用的总时长;k1等于0.2,k2等于0.4,k3等于0.4。
上述方法中,该方法还包括:
将移动应用商店中新增的移动应用添加到移动应用的本体库,并为新增的移动应用标注对应的类别信息和属性信息;
用新增的移动应用所属的移动应用类别下排名靠前的移动应用的平均权重值乘以预设的衰减因子,得到新增的移动应用的权重值。
上述方法中,所述计算所述移动应用类别下移动应用的推荐度的方法为:
利用如下公式计算移动应用类别中每个移动应用的推荐度:
其中,为在指定移动应用appm时向用户推荐移动应用appn的推荐度,移动应用appm所属的移动应用类别为concepti,移动应用appn所属的移动应用类别为conceptj,移动应用类别conceptj位于与移动应用类别concepti相关度最高的移动应用类别中,R(concepti,conceptj)为移动应用类别concepti与移动应用类别conceptj之间的相关度,为移动应用类别conceptj下移动应用appn的权重值,comatt(appm,appn)为移动应用appn与移动应用appm相同属性的个数,k等于2。
一种移动应用的推送***,包括:统计单元、第一计算单元、推送单元;其中,
统计单元,用于依据预先生成的移动应用类别的相关度,确定与用户指定的移动应用的移动应用类别相关度最高的一个以上移动应用类别;
第一计算单元,用于依据预先生成的移动应用的权重值,计算所述移动应用类别下移动应用的推荐度;
推送单元,用于提取每个移动应用类别下推荐度排名靠前的移动应用,依据预设的推荐结果个数将提取的移动应用中推荐度最高的一个以上移动应用作为推荐结果推送给用户。
上述***中,该***还包括:用于预先生成移动应用类别的相关度的第二计算单元:
第二计算单元预先生成移动应用类别的相关度具体包括:依据移动应用的本体库获得移动应用的类别信息,依据移动应用的类别信息对用户查看、下载和使用的移动应用进行分类;依据获取的用户在移动应用商店中查看或下载移动应用的信息、用户使用移动应用的时长信息以及预先生成的移动应用之间的相关度,计算移动应用类别之间的相关度。
上述***中,该***还包括用于预先生成移动应用之间的相关度的第三计算单元;
所述第三计算单元预先生成移动应用之间的相关度具体包括:
依据所述用户在移动应用商店中查看或下载移动应用的信息和用户使用移动应用的时长信息,并利用如下公式计算用户查看、下载和使用的移动应用集合中移动应用之间的相关度:
其中,表示移动应用集合中移动应用appm和移动应用appn之间的相关度,U表示同时使用移动应用appm和移动应用appn的用户集合,和分别表示用户集合U中用户u为appm和appn分配的分值;wu表示用户集合U中用户u的权重,k1等于2,k2等于1.2,b等于0.75,nu表示用户集合U中用户u查看、下载和使用的移动应用的总数,navg表示用户u查看的移动应用的总数、下载的移动应用的总数和使用移动应用的总数的平均值。
上述***中,所述用户集合U中用户u的权重wu为其中,N表示移动应用集合中移动应用的总数,nu表示用户集合U中用户u查看、下载和使用的移动应用的总数。
其中,s1等于1,s2等于2,s3等于1;当用户查看移动应用appm时等于1,当用户没有查看移动应用appm时等于0;当用户下载移动应用appm时等于1,当用户没有下载移动应用appm时等于0;等于用户使用移动应用appm的时长。
上述***中,所述第二计算单元计算移动应用类别之间的相关度具体包括:
利用如下公式计算移动应用类别concepti和移动应用类别conceptj之间的相关度:
其中,concepti和conceptj分别为移动应用appm和移动应用appn所属的移动应用类别,R(appm,appn)为移动应用集合中移动应用appm和移动应用appn之间的相关度,表示查看移动应用appm的用户、下载移动应用appm的用户和使用移动应用appm的用户的总数,表示查看移动应用appn的用户、下载移动应用appn的用户和使用移动应用appn的用户的总数,表示查看移动应用appm的用户、下载移动应用appm的用户和使用移动应用appm的用户的集合与查看移动应用appn的用户、下载移动应用appn的用户或使用移动应用appn的用户的集合的交集所包含用户总数。
上述***中,该***还包括用于预先生成移动应用的权重值的第四计算单元;
所述第四计算单元预先生成移动应用的权重值具体包括:
利用如下公式计算移动应用appm在移动应用类别concepti中的权重值:
其中,分别为移动应用appm在用户历史日志中被查看的总次数、被下载的总次数、被使用的总时长;分别为移动应用类别concepti下所有的移动应用在用户历史日志中被查看的总次数、被下载的总次数、被使用的总时长;k1等于0.2,k2等于0.4,k3等于0.4。
上述***中,该***还包括:更新单元;
所述更新单元,用于将移动应用商店中新增的移动应用添加到移动应用的本体库,并为新增的移动应用标注对应的类别信息和属性信息;
所述第四计算单元,还用于用新增的移动应用所属的移动应用类别下排名靠前的移动应用的平均权重值乘以预设的衰减因子,得到新增的移动应用的权重值。
上述***中,所述第一计算单元计算所述移动应用类别下移动应用的推荐度具体包括:
利用如下公式计算移动应用类别中每个移动应用的推荐度:
其中,为在指定移动应用appm时向用户推荐移动应用appn的推荐度,移动应用appm所属的移动应用类别为concepti,移动应用appn所属的移动应用类别为conceptj,移动应用类别conceptj位于与移动应用类别concepti相关度最高的移动应用类别中,R(concepti,conceptj)为移动应用类别concepti与移动应用类别conceptj之间的相关度,为移动应用类别conceptj下移动应用appn的权重值,comatt(appm,appn)为移动应用appn与移动应用appm相同属性的个数,k等于2。
由以上技术方案可以看出,本发明提供的技术方案具有以下有益效果:
提取相关度较高的移动应用类别下推荐度排名靠前的移动应用,并将其中推荐度最高的移动应用推荐给用户,如此,保证了推荐的移动应用类别的多样性,从而能够有效提高推荐的移动应用的多样性。
【附图说明】
图1是本发明实现移动应用的推送方法的优选实施例的流程示意图;
图2是本发明实现移动应用的推送***的优选实施例的结构示意图。
【具体实施方式】
本发明的基本思想是:依据预先生成的移动应用类别的相关度,确定与用户指定的移动应用的移动应用类别相关度最高的一个以上移动应用类别;依据预先生成的移动应用的权重值,计算所述移动应用类别下移动应用的推荐度;提取每个移动应用类别下推荐度排名靠前的移动应用,依据预设的推荐结果个数将提取的移动应用中推荐度最高的一个以上移动应用作为推荐结果推送给用户。
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。
本发明提供一种移动应用的推送方法,图1是本发明实现移动应用的推送方法的优选实施例的流程示意图,如图1所示,该优选实施例包括以下步骤:
步骤101,依据用户在移动应用商店中查看或下载移动应用的信息和用户使用移动应用的时长信息,计算用户查看、下载和使用的移动应用集合中移动应用之间的相关度。
具体的,移动应用商店的数据平台会存储用户使用移动应用商店时的用户历史日志,数据平台以文本格式存储用户历史日志,并以每小时为单位将一个小时内的用户历史日志的文本保存到同一个文件中;所述用户历史日志包括用户在移动应用商店中查看或下载移动应用的信息和用户使用移动应用的时长信息;其中,用户在移动应用商店中查看或下载移动应用的信息包括用户标识(UID)、该用户在移动应用商店中查看或下载的移动应用的标识(packageID)以及该用户在移动应用商店中查看或下载的移动应用的时间;所述用户使用移动应用的时长信息包括用户标识(UID)。该用户使用的移动应用的标识(packageID)以及该用户使用该移动应用的时长。
依据所述用户在移动应用商店中查看或下载移动应用的信息和用户使用移动应用的时长信息,并利用公式(1)计算用户查看、下载和使用的移动应用集合中移动应用之间的相关度:
其中,R(appm,appn)表示移动应用集合中移动应用appm和移动应用appn之间的相关度,U表示同时使用移动应用appm和移动应用appn的用户集合,和分别表示用户集合U中用户u为appm和appn分配的分值;wu表示用户集合U中用户u的权重,可以利用公式(2)计算wu:
其中,N表示移动应用集合中移动应用的总数,nu表示用户集合U中用户u查看的移动应用、下载的移动应用和使用的移动应用的总数。
所述或利用公式(3)获得:
其中,s1、s2和s3分别表示用户u查看的移动应用、下载的移动应用和使用的移动应用的基本分数,本优选实施例中,s1等于1,s2等于2,s3等于1;表示用户u是否查看移动应用appm,如果是,等于1,如果否,等于0;表示用户u是否下载移动应用appm,如果是,等于1,如果否,等于0;表示用户使用移动应用appm的时长,这里,用户使用移动应用appm的时长以分钟为单位;
其中,k1和k2为调整因子,本优选实施例中,k1等于2,k2等于1.2,K利用公式获得;其中,b为调整因子,本优选实施例中,b等于0.75,navg表示用户u查看的移动应用的总数、下载的移动应用的总数和使用移动应用的总数的平均值。
本优选实施例中,可以周期的计算移动应用之间的相关度,例如,可以在每天凌晨提取前一个月内的用户历史日志,依据该用户历史日志计算移动应用之间的相关度。
步骤102,依据移动应用的本体库获得移动应用集合中移动应用的类别信息,依据移动应用的类别信息对移动应用进行分类;依据用户在移动应用商店中查看或下载移动应用的信息、用户使用移动应用的时长信息以及计算出的移动应用之间的相关度计算移动应用类别之间的相关度。
具体的,移动应用的本体库是以移动应用的标识(packageID)为单位,并包含该移动应用的标识对应的名称、类别信息和属性信息,例如,移动应用的本体库可以如表1所示:
表1
在计算完移动应用集合中移动应用之间的相关度之后,依据移动应用集合中的移动应用的标识在移动应用的本体库中,获取每个移动应用的类别信息,然后依据移动应用的类别信息对移动应用进行分类,得到移动应用集合对应的一个以上移动应用类别,依据计算出的移动应用之间的相关度,并利用公式(4)计算移动应用类别之间的相关度:
其中,concepti和conceptj分别表示移动应用appm和移动应用appn所属的移动应用类别,R(appm,appn)表示公式(1)计算出的移动应用集合中移动应用appm和移动应用appn之间的相关度,R(concepti,conceptj)表示移动应用类别concepti和移动应用类别conceptj之间的相关度;表示查看移动应用appm的用户、下载移动应用appm的用户和使用移动应用appm的用户的总数,表示查看移动应用appn的用户、下载移动应用appn的用户和使用移动应用appn的用户的总数;这里,可以依据用户历史日志统计查看移动应用的用户、下载移动应用的用户和使用移动应用的用户的总数;表示查看移动应用appm的用户、下载移动应用appm的用户和使用移动应用appm的用户的集合与查看移动应用appn的用户、下载移动应用appn的用户或使用移动应用appn的用户的集合的交集所包含用户总数。
步骤103,将移动应用商店中新增的移动应用添加到移动应用的本体库,并为新增的移动应用标注对应的类别信息和属性信息。
具体的,在计算完移动应用类别的相关度之后,还可以将移动应用商店中新增加的移动应用添加到本体库中,为新增的移动应用分配packageID,并标注对应的类别信息和属性信息;其中,可以利用移动应用自动标注***依据移动应用拥有者提供的移动应用的名称和简介,为新增的移动应用自动标注类别信息和属性信息。
步骤104,依据用户在移动应用商店中查看或下载移动应用的信息和用户使用移动应用的时长信息,计算本体库中移动应用类别下非新增的移动应用的权重值;用新增的移动应用所属的移动应用类别下排名靠前的移动应用的平均权重值乘以预设的衰减因子,得到新增的移动应用的权重值。
具体的,利用公式(5)计算移动应用的本体库中移动应用类别下移动应用的权重值:
其中,表示移动应用appm在移动应用类别concepti中的权重值,表示移动应用appm在用户历史日志中被查看的总次数,表示移动应用appm在用户历史日志中被下载的总次数,表示移动应用appm在用户历史日志中被使用的总时长,的单位为分钟;表示移动应用类别concepti下所有的移动应用在用户历史日志中被查看的总次数;表示移动应用类别concepti下所有的移动应用在用户历史日志中被下载的总次数,表示移动应用类别concepti下所有的移动应用在用户历史日志中被使用的总时长;k1表示移动应用appm在用户历史日志中被查看对应的影响因子,k2表示移动应用appm在用户历史日志中被下载对应的影响因子,k3表示移动应用appm在用户历史日志中总时长的影响因子,本优选实施例中,k1等于0.2,k2等于0.4,k3等于0.4;存储移动应用的标识与移动应用的权重值的对应关系。
其中,如果移动应用appm为移动应用的本体库中新增的移动应用,则新增的移动应用采用默认的权重值,默认的权重值的计算方法为利用移动应用类别concepti中权重值最高的三个移动应用的权重值的平均值乘以一个衰减因子,本优选实施例中,该衰减因子等于0.4。
步骤105,收到用户指定的移动应用时,依据移动应用类别的相关度确定与指定的移动应用的移动应用类别相关度最高的一个以上移动应用类别;依据移动应用的权重值,计算所述移动应用类别下移动应用的推荐度;提取每个移动应用类别下推荐度排名靠前的移动应用,依据预设的推荐结果个数将提取的移动应用中推荐度最高的一个以上移动应用作为推荐结果推送给用户。
具体的,当用户在移动应用商店中搜索或下载移动应用appm时,依据该指定的移动应用的标识在移动应用的本体库中查询,获得移动应用appm的移动应用类别concepti,依据与移动应用类别concepti的相关度由大到小的顺序对移动应用的本体库中的移动应用类别进行排序,然后依据预设的推荐结果个数n,提取相关度排名最靠前的2n个移动应用类别。
利用公式(6)计算提取的2n个移动应用类别中每个移动应用的推荐度:
其中,为在指定移动应用appm时向用户推荐移动应用appn的推荐度,移动应用appm所属的移动应用类别为concepti,移动应用appn所属的移动应用类别为conceptj,移动应用类别conceptj位于与移动应用类别concepti相关度最高的2n个移动应用类别中,R(concepti,conceptj)为移动应用类别concepti与移动应用类别conceptj之间的相关度,为移动应用类别conceptj下移动应用appn的权重值,comatt(appm,appn)为移动应用appn与移动应用appm相同属性的个数,k为影响因子,本优选实施例中,k等于2。
计算出移动应用的推荐度后,依据用户历史日志,对计算出推荐度的移动应用进行筛选,删除其中用户下载过或使用过的移动应用,以移动应用类别为单位,依据推荐度由大到小的顺序对每个移动应用类别下的移动应用进行排序,然后提取每个移动应用类别下推荐度排名前两位的移动应用,对从每个移动应用类别提取出的移动应用依据推荐度由高到低的顺序进行排序,依据预设的推荐结果个数n,将排在前n个的移动应用作为移动应用的推荐结果,将该推荐结果推送给用户。
为实现上述方法,本发明还提供一种移动应用的推送***,图2是本发明实现移动应用的推送***的优选实施例的结构示意图,如图2所示,该***包括:统计单元20、第一计算单元21、推送单元22;其中,
统计单元20,用于依据预先生成的移动应用类别的相关度,确定与用户指定的移动应用的移动应用类别相关度最高的一个以上移动应用类别;
第一计算单元21,用于依据预先生成的移动应用的权重值,计算所述移动应用类别下移动应用的推荐度;
推送单元22,用于提取每个移动应用类别下推荐度排名靠前的移动应用,依据预设的推荐结果个数将提取的移动应用中推荐度最高的一个以上移动应用作为推荐结果推送给用户。
该***还包括:用于预先生成移动应用类别的相关度的第二计算单元23;
第二计算单元23预先生成移动应用类别的相关度具体包括:依据移动应用的本体库获得移动应用的类别信息,依据移动应用的类别信息对用户查看、下载和使用的移动应用进行分类;依据获取的用户在移动应用商店中查看或下载移动应用的信息、用户使用移动应用的时长信息以及预先生成的移动应用之间的相关度,计算移动应用类别之间的相关度。
该***还包括用于预先生成移动应用之间的相关度的第三计算单元24;
所述第三计算单元24预先生成移动应用之间的相关度具体包括:
依据所述用户在移动应用商店中查看或下载移动应用的信息和用户使用移动应用的时长信息,并利用如下公式计算用户查看、下载和使用的移动应用集合中移动应用之间的相关度:
其中,R(appm,appn)表示移动应用集合中移动应用appm和移动应用appn之间的相关度,U表示同时使用移动应用appm和移动应用appn的用户集合,和分别表示用户集合U中用户u为appm和appn分配的分值;wu表示用户集合U中用户u的权重,k1等于2,k2等于1.2,b等于0.75,nu表示用户集合U中用户u查看、下载和使用的移动应用的总数,navg表示用户u查看的移动应用的总数、下载的移动应用的总数和使用移动应用的总数的平均值。
其中,所述用户集合U中用户u的权重wu为其中,N表示移动应用集合中移动应用的总数,nu表示用户集合U中用户u查看、下载和使用的移动应用的总数。
其中,s1等于1,s2等于2,s3等于1;当用户查看移动应用appm时等于1,当用户没有查看移动应用appm时等于0;当用户下载移动应用appm时等于1,当用户没有下载移动应用appm时等于0;等于用户使用移动应用appm的时长。
其中,所述第二计算单元23计算移动应用类别之间的相关度具体包括:
利用如下公式计算移动应用类别concepti和移动应用类别conceptj之间的相关度:
其中,concepti和conceptj分别为移动应用appm和移动应用appn所属的移动应用类别,R(appm,appn)为移动应用集合中移动应用appm和移动应用appn之间的相关度,表示查看移动应用appm的用户、下载移动应用appm的用户和使用移动应用appm的用户的总数,表示查看移动应用appn的用户、下载移动应用appn的用户和使用移动应用appn的用户的总数,表示查看移动应用appm的用户、下载移动应用appm的用户和使用移动应用appm的用户的集合与查看移动应用appn的用户、下载移动应用appn的用户或使用移动应用appn的用户的集合的交集所包含用户总数。
该***还包括用于预先生成移动应用的权重值的第四计算单元25;
所述第四计算单元25预先生成移动应用的权重值具体包括:
利用如下公式计算移动应用appm在移动应用类别concepti中的权重值:
其中,分别为移动应用appm在用户历史日志中被查看的总次数、被下载的总次数、被使用的总时长;分别为移动应用类别concepti下所有的移动应用在用户历史日志中被查看的总次数、被下载的总次数、被使用的总时长;k1等于0.2,k2等于0.4,k3等于0.4。
该***还包括:更新单元26;
所述更新单元26,用于将移动应用商店中新增的移动应用添加到移动应用的本体库,并为新增的移动应用标注对应的类别信息和属性信息;
所述第四计算单元25,还用于用新增的移动应用所属的移动应用类别下排名靠前的移动应用的平均权重值乘以预设的衰减因子,得到新增的移动应用的权重值。
所述第一计算单元21计算所述移动应用类别下移动应用的推荐度具体包括:
利用如下公式计算移动应用类别中每个移动应用的推荐度:
其中,为在指定移动应用appm时向用户推荐移动应用appn的推荐度,移动应用appm所属的移动应用类别为concepti,移动应用appn所属的移动应用类别为conceptj,移动应用类别conceptj位于与移动应用类别concepti相关度最高的移动应用类别中,R(concepti,conceptj)为移动应用类别concepti与移动应用类别conceptj之间的相关度,为移动应用类别conceptj下移动应用appn的权重值,comatt(appm,appn)为移动应用appn与移动应用appm相同属性的个数,k等于2。
本发明的上述技术方案具有以下有益技术效果:
1、提取相关度较高的移动应用类别下推荐度排名靠前的移动应用,并将其中推荐度最高的移动应用推荐给用户,如此,保证了推荐的移动应用类别的多样性,从而能够有效提高推荐的移动应用的多样性。
2、在移动应用类别的相关度的计算完毕后,将新增加的移动应用添加到本体库,并配置类别信息和属性信息,因此在计算移动应用的推荐度时,就可以依据本体库,将新增加的移动应用纳入计算范围,有效地计算新增的移动应用的推荐度,也可以有效地依据推荐度将新增的移动应用推送给用户,因而能够有效解决新增的移动应用的冷启动问题。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
Claims (18)
1.一种移动应用的推送方法,其特征在于,该方法包括:
依据预先生成的移动应用类别的相关度,确定与用户指定的移动应用的移动应用类别相关度最高的一个以上移动应用类别;
依据预先生成的移动应用的权重值、移动应用类别之间的相关度以及移动应用之间相同属性的个数,计算所述移动应用类别下移动应用的推荐度;
提取每个移动应用类别下推荐度排名靠前的移动应用,依据预设的推荐结果个数将提取的移动应用中推荐度最高的一个以上移动应用作为推荐结果推送给用户。
2.根据权利要求1所述的方法,其特征在于,预先生成移动应用类别的相关度的方法为:
依据移动应用的本体库获得移动应用的类别信息,依据移动应用的类别信息对用户查看、下载和使用的移动应用进行分类;
依据获取的用户在移动应用商店中查看或下载移动应用的信息、用户使用移动应用的时长信息以及预先生成的移动应用之间的相关度,计算移动应用类别之间的相关度。
3.根据权利要求2所述的方法,其特征在于,预先生成移动应用之间的相关度的方法为:
依据所述用户在移动应用商店中查看或下载移动应用的信息和用户使用移动应用的时长信息,并利用如下公式计算用户查看、下载和使用的移动应用集合中移动应用之间的相关度:
其中,R(appm,appn)表示移动应用集合中移动应用appm和移动应用appn之间的相关度,U表示同时使用移动应用appm和移动应用appn的用户集合,和分别表示用户集合U中用户u为appm和appn分配的分值;wu表示用户集合U中用户u的权重,k1等于2,k2等于1.2,b等于0.75,nu表示用户集合U中用户u查看、下载和使用的移动应用的总数,navg表示用户u查看的移动应用的总数、下载的移动应用的总数和使用移动应用的总数的平均值。
4.根据权利要求3所述的方法,其特征在于,所述用户集合U中用户u的权重wu为其中,N表示移动应用集合中移动应用的总数,nu表示用户集合U中用户u查看、下载和使用的移动应用的总数。
5.根据权利要求3所述的方法,其特征在于,所述用户为移动应用appm分配的分值为
其中,s1等于1,s2等于2,s3等于1;当用户查看移动应用appm时等于1,当用户没有查看移动应用appm时等于0;当用户下载移动应用appm时等于1,当用户没有下载移动应用appm时等于0;等于用户使用移动应用appm的时长。
6.根据权利要求2所述的方法,其特征在于,所述计算移动应用类别之间的相关度的方法为:
利用如下公式计算移动应用类别concepti和移动应用类别conceptj之间的相关度:
其中,concepti和conceptj分别为移动应用appm和移动应用appn所属的移动应用类别,R(appm,appn)为移动应用集合中移动应用appm和移动应用appn之间的相关度,表示查看移动应用appm的用户、下载移动应用appm的用户和使用移动应用appm的用户的总数,表示查看移动应用appn的用户、下载移动应用appn的用户和使用移动应用appn的用户的总数,表示查看移动应用appm的用户、下载移动应用appm的用户和使用移动应用appm的用户的集合与查看移动应用appn的用户、下载移动应用appn的用户或使用移动应用appn的用户的集合的交集所包含用户总数。
7.根据权利要求1所述的方法,其特征在于,预先生成移动应用的权重值的方法为:
利用如下公式计算移动应用appm在移动应用类别concepti中的权重值:
其中,分别为移动应用appm在用户历史日志中被查看的总次数、被下载的总次数、被使用的总时长;分别为移动应用类别concepti下所有的移动应用在用户历史日志中被查看的总次数、被下载的总次数、被使用的总时长;k1等于0.2,k2等于0.4,k3等于0.4。
8.根据权利要求1所述的方法,其特征在于,该方法还包括:
将移动应用商店中新增的移动应用添加到移动应用的本体库,并为新增的移动应用标注对应的类别信息和属性信息;
用新增的移动应用所属的移动应用类别下排名靠前的移动应用的平均权重值乘以预设的衰减因子,得到新增的移动应用的权重值。
9.根据权利要求1所述的方法,其特征在于,所述计算所述移动应用类别下移动应用的推荐度的方法为:
利用如下公式计算移动应用类别中每个移动应用的推荐度:
其中,为在指定移动应用appm时向用户推荐移动应用appn的推荐度,移动应用appm所属的移动应用类别为concepti,移动应用appn所属的移动应用类别为conceptj,移动应用类别conceptj位于与移动应用类别concepti相关度最高的移动应用类别中,R(concepti,conceptj)为移动应用类别concepti与移动应用类别conceptj之间的相关度,为移动应用类别conceptj下移动应用appn的权重值,comatt(appm,appn)为移动应用appn与移动应用appm相同属性的个数,k等于2。
10.一种移动应用的推送***,其特征在于,该***包括:统计单元、第一计算单元、推送单元;其中,
统计单元,用于依据预先生成的移动应用类别的相关度,确定与用户指定的移动应用的移动应用类别相关度最高的一个以上移动应用类别;
第一计算单元,用于依据预先生成的移动应用的权重值、移动应用类别之间的相关度以及移动应用之间相同属性的个数,计算所述移动应用类别下移动应用的推荐度;
推送单元,用于提取每个移动应用类别下推荐度排名靠前的移动应用,依据预设的推荐结果个数将提取的移动应用中推荐度最高的一个以上移动应用作为推荐结果推送给用户。
11.根据权利要求10所述的***,其特征在于,该***还包括:用于预先生成移动应用类别的相关度的第二计算单元:
第二计算单元预先生成移动应用类别的相关度具体包括:依据移动应用的本体库获得移动应用的类别信息,依据移动应用的类别信息对用户查看、下载和使用的移动应用进行分类;依据获取的用户在移动应用商店中查看或下载移动应用的信息、用户使用移动应用的时长信息以及预先生成的移动应用之间的相关度,计算移动应用类别之间的相关度。
12.根据权利要求11所述的***,其特征在于,该***还包括用于预先生成移动应用之间的相关度的第三计算单元;
所述第三计算单元预先生成移动应用之间的相关度具体包括:
依据所述用户在移动应用商店中查看或下载移动应用的信息和用户使用移动应用的时长信息,并利用如下公式计算用户查看、下载和使用的移动应用集合中移动应用之间的相关度:
其中,R(appm,appn)表示移动应用集合中移动应用appm和移动应用appn之间的相关度,U表示同时使用移动应用appm和移动应用appn的用户集合,和分别表示用户集合U中用户u为appm和appn分配的分值;wu表示用户集合U中用户u的权重,k1等于2,k2等于1.2,b等于0.75,nu表示用户集合U中用户u查看、下载和使用的移动应用的总数,navg表示用户u查看的移动应用的总数、下载的移动应用的总数和使用移动应用的总数的平均值。
13.根据权利要求12所述的***,其特征在于,所述用户集合U中用户u的权重wu为其中,N表示移动应用集合中移动应用的总数,nu表示用户集合U中用户u查看、下载和使用的移动应用的总数。
14.根据权利要求12所述的***,其特征在于,所述用户为移动应用appm分配的分值为
其中,s1等于1,s2等于2,s3等于1;当用户查看移动应用appm时等于1,当用户没有查看移动应用appm时等于0;当用户下载移动应用appm时等于1,当用户没有下载移动应用appm时等于0;等于用户使用移动应用appm的时长。
15.根据权利要求11所述的***,其特征在于,所述第二计算单元计算移动应用类别之间的相关度具体包括:
利用如下公式计算移动应用类别concepti和移动应用类别conceptj之间的相关度:
其中,concepti和conceptj分别为移动应用appm和移动应用appn所属的移动应用类别,R(appm,appn)为移动应用集合中移动应用appm和移动应用appn之间的相关度,表示查看移动应用appm的用户、下载移动应用appm的用户和使用移动应用appm的用户的总数,表示查看移动应用appn的用户、下载移动应用appn的用户和使用移动应用appn的用户的总数,表示查看移动应用appm的用户、下载移动应用appm的用户和使用移动应用appm的用户的集合与查看移动应用appn的用户、下载移动应用appn的用户或使用移动应用appn的用户的集合的交集所包含用户总数。
16.根据权利要求10所述的***,其特征在于,该***还包括用于预先生成移动应用的权重值的第四计算单元;
所述第四计算单元预先生成移动应用的权重值具体包括:
利用如下公式计算移动应用appm在移动应用类别concepti中的权重值:
其中,分别为移动应用appm在用户历史日志中被查看的总次数、被下载的总次数、被使用的总时长;分别为移动应用类别concepti下所有的移动应用在用户历史日志中被查看的总次数、被下载的总次数、被使用的总时长;k1等于0.2,k2等于0.4,k3等于0.4。
17.根据权利要求16所述的***,其特征在于,该***还包括:更新单元;
所述更新单元,用于将移动应用商店中新增的移动应用添加到移动应用的本体库,并为新增的移动应用标注对应的类别信息和属性信息;
所述第四计算单元,还用于用新增的移动应用所属的移动应用类别下排名靠前的移动应用的平均权重值乘以预设的衰减因子,得到新增的移动应用的权重值。
18.根据权利要求10所述的***,其特征在于,所述第一计算单元计算所述移动应用类别下移动应用的推荐度具体包括:
利用如下公式计算移动应用类别中每个移动应用的推荐度:
其中,为在指定移动应用appm时向用户推荐移动应用appn的推荐度,移动应用appm所属的移动应用类别为concepti,移动应用appn所属的移动应用类别为conceptj,移动应用类别conceptj位于与移动应用类别concepti相关度最高的移动应用类别中,R(concepti,conceptj)为移动应用类别concepti与移动应用类别conceptj之间的相关度,为移动应用类别conceptj下移动应用appn的权重值,comatt(appm,appn)为移动应用appn与移动应用appm相同属性的个数,k等于2。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210546055.3A CN103020845B (zh) | 2012-12-14 | 2012-12-14 | 一种移动应用的推送方法及*** |
JP2015546823A JP6262764B2 (ja) | 2012-12-14 | 2013-11-07 | モバイルアプリケーションをプッシュする方法及びシステム |
PCT/CN2013/086685 WO2014090057A1 (zh) | 2012-12-14 | 2013-11-07 | 一种移动应用的推送方法及*** |
US14/411,846 US9978093B2 (en) | 2012-12-14 | 2013-11-07 | Method and system for pushing mobile application |
EP13863276.5A EP2933770A4 (en) | 2012-12-14 | 2013-11-07 | METHOD AND SYSTEM FOR EDITIONING A MOBILE APPLICATION |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210546055.3A CN103020845B (zh) | 2012-12-14 | 2012-12-14 | 一种移动应用的推送方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103020845A CN103020845A (zh) | 2013-04-03 |
CN103020845B true CN103020845B (zh) | 2018-08-10 |
Family
ID=47969422
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210546055.3A Active CN103020845B (zh) | 2012-12-14 | 2012-12-14 | 一种移动应用的推送方法及*** |
Country Status (5)
Country | Link |
---|---|
US (1) | US9978093B2 (zh) |
EP (1) | EP2933770A4 (zh) |
JP (1) | JP6262764B2 (zh) |
CN (1) | CN103020845B (zh) |
WO (1) | WO2014090057A1 (zh) |
Families Citing this family (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103020845B (zh) | 2012-12-14 | 2018-08-10 | 百度在线网络技术(北京)有限公司 | 一种移动应用的推送方法及*** |
CN103338223B (zh) * | 2013-05-27 | 2016-08-10 | 清华大学 | 一种移动应用的推荐方法及服务器 |
CN103353843A (zh) * | 2013-06-25 | 2013-10-16 | 北京小米科技有限责任公司 | 一种安装应用的方法及装置 |
CN104298679B (zh) * | 2013-07-18 | 2019-05-07 | 腾讯科技(深圳)有限公司 | 应用业务推荐方法及装置 |
CN104133823B (zh) * | 2013-07-19 | 2015-11-18 | 腾讯科技(深圳)有限公司 | 一种推荐多媒体信息的方法和装置 |
CN103530339A (zh) * | 2013-10-08 | 2014-01-22 | 北京百度网讯科技有限公司 | 移动应用信息推送方法和装置 |
CN103763361B (zh) * | 2014-01-13 | 2018-04-27 | 北京奇虎科技有限公司 | 一种基于用户行为推荐应用的方法、***及推荐服务器 |
CN104794115A (zh) * | 2014-01-16 | 2015-07-22 | 腾讯科技(深圳)有限公司 | 应用推荐方法和*** |
CN105187361B (zh) | 2014-06-19 | 2019-06-07 | 腾讯科技(深圳)有限公司 | 一种应用内容的推送方法及相关设备、*** |
CN104239523A (zh) * | 2014-09-17 | 2014-12-24 | 北京金山安全软件有限公司 | 应用程序的推荐方法、装置和移动终端 |
CN104462297A (zh) * | 2014-11-28 | 2015-03-25 | 步步高教育电子有限公司 | 一种教育类移动应用关联搜索推动的方法和装置 |
AU2015382442A1 (en) * | 2015-02-10 | 2017-08-24 | Razer (Asia-Pacific) Pte. Ltd. | Application recommendation devices and application recommendation method |
CN105991727A (zh) * | 2015-02-12 | 2016-10-05 | 广东欧珀移动通信有限公司 | 一种内容推送方法及装置 |
US11144555B2 (en) * | 2015-05-06 | 2021-10-12 | App Annie Inc. | Keyword reporting for mobile applications |
CN104991914B (zh) * | 2015-06-23 | 2018-04-27 | 腾讯科技(深圳)有限公司 | 一种应用推荐方法及服务器 |
CN106325904B (zh) * | 2015-06-30 | 2019-02-12 | 青岛海信移动通信技术股份有限公司 | 终端软件升级方法、服务器和终端 |
CN105142028B (zh) * | 2015-07-29 | 2018-02-27 | 华中科技大学 | 面向三网融合的电视节目内容搜索与推荐方法 |
CN105183513A (zh) * | 2015-08-31 | 2015-12-23 | 小米科技有限责任公司 | 应用推荐方法和装置 |
CN105260393A (zh) * | 2015-09-15 | 2016-01-20 | 北京金山安全软件有限公司 | 信息推送方法、装置及电子设备 |
CN105488110B (zh) * | 2015-11-20 | 2019-03-05 | 北京奇虎科技有限公司 | 被推荐应用软件所处显示位置优选方法及装置 |
CN105488112B (zh) * | 2015-11-20 | 2019-09-17 | 小米科技有限责任公司 | 信息推送方法及装置 |
US20170169351A1 (en) * | 2015-12-10 | 2017-06-15 | TCL Research America Inc. | Heterogenous network (r-knowledge) for bridging users and apps via relationship learning |
CN105897847A (zh) * | 2015-12-15 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | 一种信息推送方法及信息推送装置 |
CN105630658B (zh) * | 2015-12-22 | 2018-10-09 | 北京奇虎科技有限公司 | 数据处理的方法及装置 |
CN107193829B (zh) * | 2016-03-14 | 2021-01-26 | 百度在线网络技术(北京)有限公司 | 应用程序推荐方法和装置 |
US10353799B2 (en) * | 2016-11-23 | 2019-07-16 | Accenture Global Solutions Limited | Testing and improving performance of mobile application portfolios |
CN106790392B (zh) * | 2016-11-25 | 2020-05-19 | 宇龙计算机通信科技(深圳)有限公司 | 一种应用推送方法及应用推送平台*** |
CN108255522A (zh) * | 2016-12-27 | 2018-07-06 | 北京金山云网络技术有限公司 | 一种应用程序分类方法及装置 |
CN107220881B (zh) * | 2017-05-27 | 2020-12-18 | 莆田学院 | 一种基于时间和空间的电商热度排名的方法和装置 |
CN107301050B (zh) * | 2017-06-26 | 2021-04-13 | 中广热点云科技有限公司 | 一种推送、安装及更新app应用的方法 |
CN107844536B (zh) * | 2017-10-18 | 2020-06-09 | 西安万像电子科技有限公司 | 应用程序选择的方法、装置和*** |
KR102490426B1 (ko) * | 2018-01-31 | 2023-01-19 | 삼성전자주식회사 | 추천 어플리케이션을 실행하기 위한 전자 장치 및 그의 동작 방법 |
CN110012072B (zh) * | 2019-03-07 | 2020-11-03 | 平安国际智慧城市科技股份有限公司 | 移动政务的电子文件上传方法、装置和终端 |
CN111861605B (zh) * | 2019-04-28 | 2024-07-19 | 阿里巴巴集团控股有限公司 | 业务对象推荐方法 |
CN110674144A (zh) * | 2019-08-14 | 2020-01-10 | 深圳壹账通智能科技有限公司 | 用户画像生成方法、装置、计算机设备和存储介质 |
CN112328935B (zh) * | 2020-10-29 | 2021-11-12 | 朱理薇 | 基于大数据的应用程序推送***及方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007041971A (ja) * | 2005-08-04 | 2007-02-15 | Albert:Kk | 推薦システム、推薦方法、及び、推薦プログラム |
CN102546605A (zh) * | 2011-12-22 | 2012-07-04 | 北京锐讯灵通科技有限公司 | 移动应用推广***及方法 |
CN102567511A (zh) * | 2011-12-27 | 2012-07-11 | 奇智软件(北京)有限公司 | 一种应用自动推荐的方法及装置 |
CN102591873A (zh) * | 2011-01-12 | 2012-07-18 | 腾讯科技(深圳)有限公司 | 一种信息推荐方法和设备 |
CN102591942A (zh) * | 2011-12-27 | 2012-07-18 | 奇智软件(北京)有限公司 | 一种应用自动推荐的方法及装置 |
CN102722524A (zh) * | 2012-05-07 | 2012-10-10 | 北京邮电大学 | 网站推荐结果显示方法、装置及具有该装置的终端 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010014868A1 (en) * | 1997-12-05 | 2001-08-16 | Frederick Herz | System for the automatic determination of customized prices and promotions |
JP4118580B2 (ja) * | 2002-03-20 | 2008-07-16 | 富士通株式会社 | 配置情報推薦装置、その方法、プログラム |
JP2008041043A (ja) * | 2006-08-10 | 2008-02-21 | Matsushita Electric Ind Co Ltd | 情報処理装置 |
JP4979000B2 (ja) * | 2007-01-05 | 2012-07-18 | Kddi株式会社 | 情報検索方法、装置およびプログラム |
US7941764B2 (en) * | 2007-04-04 | 2011-05-10 | Abo Enterprises, Llc | System and method for assigning user preference settings for a category, and in particular a media category |
JP2009199561A (ja) * | 2008-02-25 | 2009-09-03 | Ntt Communications Kk | コーディネート情報作成提供システム、コーディネート情報作成システム、コーディネート情報作成提供方法、コーディネート情報作成方法、及びプログラム |
JP2010002944A (ja) * | 2008-06-18 | 2010-01-07 | Hitachi Ltd | コンテンツ推薦装置とその方法 |
JP2010055424A (ja) * | 2008-08-28 | 2010-03-11 | Toshiba Corp | 画像を処理する装置、方法およびプログラム |
CN101814068A (zh) | 2009-02-24 | 2010-08-25 | 日电(中国)有限公司 | 时序控制的基于评分预测的项目推荐方法和*** |
CN102026151B (zh) | 2009-09-16 | 2013-04-17 | ***通信集团公司 | 一种基于进程监测的服务推送方法、装置和*** |
US20110131077A1 (en) * | 2009-12-01 | 2011-06-02 | Microsoft Corporation | Context-Aware Recommendation Module Using Multiple Models |
US8903794B2 (en) * | 2010-02-05 | 2014-12-02 | Microsoft Corporation | Generating and presenting lateral concepts |
JP5060601B2 (ja) * | 2010-08-03 | 2012-10-31 | 株式会社東芝 | 文書分析装置およびプログラム |
US9280789B2 (en) * | 2012-08-17 | 2016-03-08 | Google Inc. | Recommending native applications |
CN103020845B (zh) | 2012-12-14 | 2018-08-10 | 百度在线网络技术(北京)有限公司 | 一种移动应用的推送方法及*** |
-
2012
- 2012-12-14 CN CN201210546055.3A patent/CN103020845B/zh active Active
-
2013
- 2013-11-07 EP EP13863276.5A patent/EP2933770A4/en not_active Ceased
- 2013-11-07 US US14/411,846 patent/US9978093B2/en active Active
- 2013-11-07 JP JP2015546823A patent/JP6262764B2/ja active Active
- 2013-11-07 WO PCT/CN2013/086685 patent/WO2014090057A1/zh active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007041971A (ja) * | 2005-08-04 | 2007-02-15 | Albert:Kk | 推薦システム、推薦方法、及び、推薦プログラム |
CN102591873A (zh) * | 2011-01-12 | 2012-07-18 | 腾讯科技(深圳)有限公司 | 一种信息推荐方法和设备 |
CN102546605A (zh) * | 2011-12-22 | 2012-07-04 | 北京锐讯灵通科技有限公司 | 移动应用推广***及方法 |
CN102567511A (zh) * | 2011-12-27 | 2012-07-11 | 奇智软件(北京)有限公司 | 一种应用自动推荐的方法及装置 |
CN102591942A (zh) * | 2011-12-27 | 2012-07-18 | 奇智软件(北京)有限公司 | 一种应用自动推荐的方法及装置 |
CN102722524A (zh) * | 2012-05-07 | 2012-10-10 | 北京邮电大学 | 网站推荐结果显示方法、装置及具有该装置的终端 |
Also Published As
Publication number | Publication date |
---|---|
US9978093B2 (en) | 2018-05-22 |
JP2015537319A (ja) | 2015-12-24 |
WO2014090057A1 (zh) | 2014-06-19 |
EP2933770A4 (en) | 2016-05-04 |
JP6262764B2 (ja) | 2018-01-17 |
US20150332373A1 (en) | 2015-11-19 |
EP2933770A1 (en) | 2015-10-21 |
CN103020845A (zh) | 2013-04-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103020845B (zh) | 一种移动应用的推送方法及*** | |
CN108334533B (zh) | 关键词提取方法和装置、存储介质及电子装置 | |
CN103294778B (zh) | 一种推送资讯信息的方法及*** | |
CN105069102B (zh) | 信息推送方法和装置 | |
CN105247507B (zh) | 用于确定品牌的影响力得分的方法、***和存储介质 | |
CN104991899B (zh) | 用户属性的识别方法及装置 | |
CN107862022B (zh) | 文化资源推荐*** | |
CN107704503A (zh) | 用户关键词提取装置、方法及计算机可读存储介质 | |
US9477747B2 (en) | Method and apparatus for acquiring hot topics | |
WO2016000555A1 (zh) | 基于社交网络的内容、新闻推荐方法和*** | |
US10019419B2 (en) | Method, server, browser, and system for recommending text information | |
CN106970991B (zh) | 相似应用的识别方法、装置和应用搜索推荐方法、服务器 | |
WO2014194689A1 (en) | Method, server, browser, and system for recommending text information | |
CN108280115A (zh) | 识别用户关系的方法及装置 | |
CN111061954B (zh) | 搜索结果排序方法、装置及存储介质 | |
CN103927309A (zh) | 一种对业务对象标注信息标签的方法及装置 | |
CN110209810A (zh) | 相似文本识别方法以及装置 | |
CN109885651B (zh) | 一种问题推送方法和装置 | |
EP2613275B1 (en) | Search device, search method, search program, and computer-readable memory medium for recording search program | |
CN112052297A (zh) | 信息生成方法、装置、电子设备和计算机可读介质 | |
CN110245357B (zh) | 主实体识别方法和装置 | |
CN106933864A (zh) | 一种搜索引擎***及其搜索方法 | |
CN111882224A (zh) | 对消费场景进行分类的方法和装置 | |
CN105095385B (zh) | 一种检索结果的输出方法及装置 | |
CN106599082A (zh) | 一种检索方法、相关装置及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |