Application resource recommendation method and related equipment

文档序号:1510741 发布日期:2020-02-07 浏览:6次 中文

阅读说明:本技术 应用资源推荐方法及相关设备 (Application resource recommendation method and related equipment ) 是由 罗月 于 2017-08-31 设计创作,主要内容包括:一种应用资源推荐方法,包括:服务器获取用户的历史搜索记录(101);所述服务器根据所述历史搜索记录确定N个应用资源,所述N为大于1的整数(102);所述服务器根据所述N个应用资源的应用标签确定推荐策略(103);所述服务器根据确定的推荐策略将所述应用资源推荐给所述用户(104)。还提供了相关设备,可提升资源推荐的准确性。(An application resource recommendation method includes: the server acquires a historical search record (101) of a user; the server determines N application resources according to the historical search records, wherein N is an integer greater than 1 (102); the server determines a recommendation strategy (103) according to the application labels of the N application resources; the server recommends the application resource to the user according to the determined recommendation policy (104). Related equipment is further provided, and accuracy of resource recommendation can be improved.)

An application resource recommendation method is characterized by comprising the following steps:

the server acquires a historical search record of a user;

the server determines N application resources according to the historical search records, wherein N is an integer greater than 1;

the server determines a recommendation strategy according to the application labels of the N application resources;

and the server recommends the application resource to the user according to the determined recommendation strategy.

The method of claim 1, wherein the server determines the recommendation policy according to the application tags of the N application resources, comprising:

the server acquires M first application tags of the N application resources, wherein M is a positive integer;

the server acquires W second application tags of the application resources displayed on the current display interface of the terminal equipment of the user, wherein W is a positive integer;

when at least one first application tag exists in the M first application tags and the W second application tags are matched, the server determines that a recommendation strategy for recommending the application resources is a first recommendation strategy, and the first recommendation strategy is used for recommending the following application resources: the application resource and the application label which are downloaded for a time greater than or equal to a first threshold value comprise the application resource of at least one of the at least one first application label.

The method of claim 2, wherein the server recommends the application resource to the user according to the determined recommendation policy, comprising:

the server selects K application resources with the downloading times larger than or equal to the first threshold value from the N application resources;

the server selects W application resources with application labels including at least one of the at least one first application label from the N application resources;

and the server recommends the K application resources and the W application resources to the user, wherein K and W are both smaller than N.

A method according to claim 2 or 3, characterized in that the method further comprises:

when any one first application tag does not exist in the M first application tags and the W second application tags are matched, the server determines that the recommendation strategy for recommending the N application resources is a second recommendation strategy, and the second recommendation strategy is used for recommending the following application resources: the application resources with the downloaded times larger than or equal to the first threshold, the application resources with the installed times larger than or equal to the second threshold, and the hot application resources.

The method of claim 4, wherein the recommending, by the server, the application resource to the user according to the determined recommendation policy comprises:

the server selects G application resources with the downloading times larger than or equal to the first threshold value from the N application resources;

the server selects H application resources with the installation times larger than or equal to a second threshold value from the N application resources;

the server selects T hot application resources from the N application resources;

and the server recommends the G application resources, the H application resources and the T popular application resources to the user, wherein G, H and T are all smaller than N.

An application resource recommendation method is characterized by comprising the following steps:

the method comprises the steps that terminal equipment obtains application resources recommended by a server based on a recommendation strategy, the application resources are determined by the server based on historical search records of a user, and the recommendation strategy is determined by the server based on a first application label of the application resources;

and the terminal equipment displays the application resources recommended by the server.

The method of claim 6, wherein before the terminal device acquires the application resource recommended by the server based on the recommendation policy, the method further comprises:

the terminal equipment receives an information acquisition request from the server;

the terminal equipment sends an information response to the server aiming at the information acquisition request, the information response carries a second application label of the application resource displayed on the current display interface of the terminal equipment, and the recommendation strategy is determined by the server based on the first application label and the second application label.

The method of claim 6 or 7, wherein the recommendation policy comprises a first recommendation policy and a second recommendation policy, and wherein the first recommendation policy is used for recommending the following application resources: the application resources with the downloaded times larger than or equal to a first threshold value and the application labels comprise at least one application resource in the at least one first application label; the second recommendation policy is for recommending the following application resources: the application resources with the downloaded times larger than or equal to the first threshold, the application resources with the installed times larger than or equal to the second threshold, and the hot application resources.

A server, comprising:

the acquisition unit is used for acquiring a historical search record of a user;

a determining unit, configured to determine N application resources according to the historical search record, where N is an integer greater than 1; determining a recommendation strategy according to the application labels of the N application resources;

and the recommending unit is used for recommending the application resource to the user according to the determined recommending strategy.

The server according to claim 9, wherein the determining unit is specifically configured to:

obtaining M first application tags of the N application resources, wherein M is a positive integer;

acquiring W second application tags of the application resources displayed on the current display interface of the terminal equipment of the user, wherein W is a positive integer;

when at least one first application tag exists in the M first application tags and the W second application tags are matched, determining that a recommendation strategy for recommending the application resources is a first recommendation strategy, wherein the first recommendation strategy is used for recommending the following application resources: the application resource and the application label which are downloaded for a time greater than or equal to a first threshold value comprise the application resource of at least one of the at least one first application label.

The server according to claim 10, wherein the recommending unit is specifically configured to:

selecting K application resources with the downloading times larger than or equal to the first threshold value from the N application resources;

selecting W application resources from the N application resources, wherein the application tags comprise at least one of the at least one first application tag;

recommending the K application resources and the W application resources to the user, wherein K and W are both smaller than N.

The server according to claim 10 or 11, wherein the determining unit is further configured to:

when any one first application tag does not exist in the M first application tags and the W second application tags are matched, determining that the recommendation strategy for recommending the N application resources is a second recommendation strategy, wherein the second recommendation strategy is used for recommending the following application resources: the application resources with the downloaded times larger than or equal to the first threshold, the application resources with the installed times larger than or equal to the second threshold, and the hot application resources.

The server according to claim 12, wherein the recommending unit is specifically configured to:

selecting G application resources with the downloading times larger than or equal to the first threshold value from the N application resources;

h application resources with the installation times larger than or equal to a second threshold value are selected from the N application resources;

selecting T hot application resources from the N application resources;

recommending the G application resources, the H application resources and the T popular application resources to the user, wherein G, H and T are all smaller than N.

The terminal equipment is characterized by comprising a processing unit, wherein the processing unit comprises an acquisition unit and a display unit:

the acquisition unit is used for acquiring application resources recommended by a server based on a recommendation strategy, the application resources are determined by the server based on a historical search record of a user, and the recommendation strategy is determined by the server based on a first application label of the application resources;

the display unit is used for displaying the application resources recommended by the server.

The terminal device according to claim 14, wherein the terminal device further comprises a communication unit, wherein:

the processing unit is further used for receiving an information acquisition request from the server through the communication unit; sending an information response to the server through the communication unit 802 for the information acquisition request, where the information response carries a second application tag of the application resource displayed on the current display interface of the terminal device, and the recommendation policy is determined by the server based on the first application tag and the second application tag.

The terminal device according to claim 14 or 15, wherein the recommendation policy includes a first recommendation policy and a second recommendation policy, the first recommendation policy is used for recommending the following application resources: the application resources with the downloaded times larger than or equal to a first threshold value and the application labels comprise at least one application resource in the at least one first application label; the second recommendation policy is for recommending the following application resources: the application resources with the downloaded times larger than or equal to the first threshold, the application resources with the installed times larger than or equal to the second threshold, and the hot application resources.

A server, comprising one or more processors, one or more memories, one or more transceivers, and one or more programs stored in the memories and configured to be executed by the one or more processors, the programs comprising instructions for performing the steps in the method of any of claims 1-5.

A terminal device comprising one or more processors, one or more memories, one or more transceivers, and one or more programs stored in the memories and configured to be executed by the one or more processors, the programs comprising instructions for performing the steps in the method of any of claims 6-8.

A computer-readable storage medium, characterized in that it stores a computer program for electronic data exchange, wherein the computer program causes a computer to perform the method according to any one of claims 1-5.

A computer-readable storage medium, characterized in that it stores a computer program for electronic data exchange, wherein the computer program causes a computer to perform the method according to any one of claims 6-8.

1页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:使内容传送网络能够处理非预期流量激增的方法和网络节点

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类