CN112667906B - Method and device for recommending up main, and electronic equipment - Google Patents
Method and device for recommending up main, and electronic equipment Download PDFInfo
- Publication number
- CN112667906B CN112667906B CN202011642081.7A CN202011642081A CN112667906B CN 112667906 B CN112667906 B CN 112667906B CN 202011642081 A CN202011642081 A CN 202011642081A CN 112667906 B CN112667906 B CN 112667906B
- Authority
- CN
- China
- Prior art keywords
- main
- video
- master
- category
- 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
- 238000000034 method Methods 0.000 title claims abstract description 43
- 238000004891 communication Methods 0.000 claims description 18
- 238000004364 calculation method Methods 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 10
- 230000009471 action Effects 0.000 claims description 9
- 238000011156 evaluation Methods 0.000 claims description 7
- 230000008569 process Effects 0.000 description 9
- 230000001960 triggered effect Effects 0.000 description 5
- 239000002537 cosmetic Substances 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000012216 screening Methods 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000003796 beauty Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The embodiment of the invention provides a method and a device for recommending an up main unit and electronic equipment, which are applied to the technical field of computers, wherein the method for recommending the up main unit comprises the following steps: determining each up master in the video website; selecting a representative of the video uploaded by the up master according to the target feature of the video uploaded by the up master for each up master, and determining the channel category to which the up belongs from channel categories matched with the video category of the representative of the up master, wherein the target feature of any video is a feature for representing the access heat of the video; determining the same up main as the channel category to which the up main belongs as an associated up main of the up main; and when the target user is detected to meet the up main recommendation condition, determining the target up main of the video accessed by the target user, and recommending the associated up main of the target up main to the target user. Through the scheme, the problem that the up main recommended to the user is inaccurate can be solved.
Description
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a method and an apparatus for recommending an up main unit, and an electronic device.
Background
To increase user viscosity, during a user's browsing of a video client, the video client typically recommends to the user an up-master (uploader, work upload author) that meets the user's interest needs.
In the prior art, when the up main recommendation is performed, determining the up main of the video accessed by the user, and further, performing other up main recommendation on the user based on the channel category registered by the up main; wherein the channel category registered by the up master is the channel category selected at the time of platform registration.
However, the actual category of the video work of the up owner in the video client differs from the channel category registered by the up owner, which results in inaccuracy of the up owner recommended to the user when making the recommendation according to the prior art, affecting the user experience.
Disclosure of Invention
The embodiment of the invention aims to provide a method and a device for recommending up main and electronic equipment, so as to solve the problem that the up main recommended for a user is inaccurate. The specific technical scheme is as follows:
in a first aspect of the present invention, there is provided a up-master recommendation method, including:
Determining each up master in the video website;
selecting a representative of the video uploaded by the up master according to the target feature of the video uploaded by the up master for each up master, and determining the channel category to which the up belongs from channel categories matched with the video category of the representative of the up master, wherein the target feature of any video is a feature for representing the access heat of the video;
Determining the same up main as the channel category to which the up main belongs as an associated up main of the up main;
And when the target user is detected to meet the up main recommendation condition, determining the target up main of the video accessed by the target user, and recommending the associated up main of the target up main to the target user.
Optionally, for each up main, selecting a representative of the video uploaded by the up main according to the target feature of the video uploaded by the up main, including:
determining, for each up master, a heat score for the video uploaded by the up master based on target features of the video uploaded by the up master;
And selecting videos with the heat judgment score higher than a preset threshold value from the videos uploaded by the up master, and obtaining the representative of the up master.
Optionally, the target feature includes: display quantity and click rate;
The determining, for each up master, a heat score of the video uploaded by the up master based on the target features of the video uploaded by the up master, including:
For each up master, acquiring the display quantity and click rate of the video uploaded by the up master in a plurality of preset time periods, and determining the heat judgment score of the video uploaded by the up master according to a preset calculation formula according to the acquired display quantity and click rate;
The predetermined calculation formula includes:
The score is a heat evaluation score of any video, display iday、ctriday represents a display amount and a click rate of the video in an ith preset time period, and α i is a weight coefficient corresponding to the ith preset time period.
Optionally, the number of the selected representative actions of the up is a plurality;
The determining the channel category to which the up belongs from channel categories matched with the video category of the representation of the up master comprises:
counting the occurrence times of each video category in a plurality of representative video categories of the up main;
determining the video category with the most counted occurrence number as a reference category;
and determining the channel category matched with the reference category as the channel category to which the up master belongs.
Optionally, the determining the same up main as the channel category to which the up main belongs as the associated up main includes:
Obtaining a plurality of initial up masters corresponding to the up masters, wherein each initial up master and the up master have at least one same characteristic information;
from the plurality of initial up masters, a up master of the same channel category as the up master belongs to is screened as an associated up master of the up master.
In a second aspect of the present invention, there is also provided an up-master recommendation device, including:
The up main determining module is used for determining each up main in the video website;
The category determining module is used for selecting a representative of the video uploaded by the up main according to the target characteristics of the video uploaded by the up main for each up main, and determining the channel category to which the up belongs from channel categories matched with the video category of the representative of the up main, wherein the target characteristics of any video are characteristics used for representing the access heat of the video;
The association determining module is used for determining the same up main as the channel category to which the up main belongs, and taking the same as the associated up main of the up main;
and the content recommendation module is used for determining a target up main of the video accessed by the target user when the target user is detected to meet the up main recommendation condition, and recommending the associated up main of the target up main to the target user.
Optionally, the category determination module includes:
the score determining submodule is used for determining a heat judging score of the video uploaded by each up main based on the target characteristics of the video uploaded by the up main;
And the data selecting sub-module is used for selecting videos with the heat judgment score higher than a preset threshold value from the videos uploaded by the up main, and obtaining the representative of the up main.
Optionally, the target feature includes: display quantity and click rate;
The score determination submodule is specifically configured to: for each up master, acquiring the display quantity and click rate of the video uploaded by the up master in a plurality of preset time periods, and determining the heat judgment score of the video uploaded by the up master according to a preset calculation formula according to the acquired display quantity and click rate;
The predetermined calculation formula includes:
The score is a heat evaluation score of any video, display iday、ctriday represents a display amount and a click rate of the video in an ith preset time period, and α i is a weight coefficient corresponding to the ith preset time period.
In a third aspect of the present invention, there is also provided an electronic device, including a processor, a communication interface, a memory, and a communication bus, where the processor, the communication interface, and the memory complete communication with each other through the communication bus;
A memory for storing a computer program;
a processor for implementing the up main recommended method steps of any of the claims when executing a program stored on a memory.
In yet another aspect of the present invention, there is also provided a computer readable storage medium having stored therein a computer program which, when executed by a processor, implements any of the above-described up-main recommendation methods.
In a further aspect of the invention there is also provided a computer program product containing instructions which, when run on a computer, cause the computer to perform any of the above-described up-main recommendation methods.
According to the scheme provided by the embodiment of the invention, each up master in the video website is determined; selecting a representative of the video uploaded by the up master according to the target feature of the video uploaded by the up master for each up master, and determining the channel category to which the up belongs from channel categories matched with the video category of the representative of the up master, wherein the target feature of any video is a feature for representing the access heat of the video; determining the same up main as the channel category to which the up main belongs as an associated up main of the up main; and when the target user is detected to meet the up main recommendation condition, determining the target up main of the video accessed by the target user, and recommending the associated up main of the target up main to the target user. In the scheme, the channel category of each up owner is determined from the channel categories matched with the video categories of the representative of the up owner, so that when the recommendation is performed based on the target up owner, the channel category of the target up owner is higher in matching degree with the category of the video actually uploaded by the target up owner, and finally more accurate associated up owners can be determined. Therefore, the problem of inaccuracy of the up main recommended to the user can be solved through the scheme.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below.
FIG. 1 is a flowchart of an up-master recommendation method in an embodiment of the present invention;
FIG. 2 is another flow chart of an up-based recommendation method in an embodiment of the present invention;
FIG. 3 is a block diagram of an up-master recommender in accordance with an embodiment of the present invention;
Fig. 4 is a block diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be described below with reference to the accompanying drawings in the embodiments of the present invention.
In order to solve the problem that the up main recommended to the user is inaccurate, the embodiment of the invention provides a method and a device for recommending the up main and electronic equipment.
It should be noted that, the up-based recommendation method provided by the embodiment of the present invention is applied to an electronic device, where the electronic device may be any video playing device with a network connection function and running a video client, and may also be a server of the video client. In practical application, the video playing device may be: smart phones, tablet computers, notebook computers, etc.
Specifically, the execution subject of the up-main recommendation method provided by the embodiment of the invention can be an up-main recommendation device running in electronic equipment. For example, if the electronic device is a video playing device, the up-master recommendation device may be a video client running in the electronic device or a plug-in the video client, where the video client may be an APP or a web client. The video of the embodiment of the invention can be a short video, and the corresponding video client can be a short video client, or the user can upload the video client of the short video, which is not limited to the embodiment.
The up main recommendation method provided by the embodiment of the invention can comprise the following steps:
Determining each up master in the video website;
selecting a representative of the video uploaded by the up master according to the target feature of the video uploaded by the up master for each up master, and determining the channel category to which the up belongs from channel categories matched with the video category of the representative of the up master, wherein the target feature of any video is a feature for representing the access heat of the video;
Determining the same up main as the channel category to which the up main belongs as an associated up main of the up main;
And when the target user is detected to meet the up main recommendation condition, determining the target up main of the video accessed by the target user, and recommending the associated up main of the target up main to the target user.
In the scheme, the channel category of each up owner is determined from the channel categories matched with the video categories of the representative of the up owner, so that when the recommendation is performed based on the target up owner, the channel category of the target up owner is higher in matching degree with the category of the video actually uploaded by the target up owner, and finally more accurate associated up owners can be determined. Therefore, the problem of inaccuracy of the up main recommended to the user can be solved through the scheme.
An up-based recommendation method provided by the embodiment of the invention is described below with reference to the accompanying drawings.
As shown in fig. 1, an up-master recommendation method provided by an embodiment of the present invention may include the following steps:
S101, determining each up master in a video website;
The video website can be any website which can access the public video in the station through a video client, and a user can upload or download the video on the video website through the video client. In addition, the videos uploaded by the same up-holder may be located in the same channel of the video client, the same channel may be the channel that the up-holder registers to the video website, and the video categories of the videos uploaded by each up-holder may be the same or different.
It will be appreciated that the registered account information for each up master within the video website may contain an account identifier for identifying the up master, for example: user ID, user name, etc., and the video website may record all account identifications within the station. Illustratively, when the recommendation method is applied to a video playback device, in one implementation, determining respective up-masters within a video website may include: and sending a determination request for determining each up master to a server corresponding to the video website, namely a server corresponding to the video playing client, so that the server determines the account identifier recorded in the station and feeds back the determined account identifier to determine each up master in the video website.
S102, selecting a representative of the video uploaded by the up main according to the target characteristics of the video uploaded by the up main for each up main, and determining the channel category to which the up belongs from channel categories matched with the video category of the representative of the up main;
Wherein the target feature of any video is a feature for characterizing the access heat of the video; and, the feature type of the target feature may include a plurality of, for example: the amount of video presented, the amount browsed, the click rate, the praise amount, etc. In addition, the channel categories to which each up master belongs may include: the video categories of video may include: game instruction, cosmetic instruction, recipe instruction and the like, wherein the channel category matched with the game instruction video can be a game channel, the channel category matched with the cosmetic instruction video can be a make-up channel, and the channel category matched with the recipe instruction channel can be a food channel and the like. In order to conveniently determine the channel category matched with any video category, a corresponding relation between the video category and the channel category can be established in advance, and after a certain video category is determined, the channel category corresponding to the video category can be determined based on the corresponding relation and used as the channel category matched with the video category.
It will be appreciated that the access heat of any video may reflect to some extent the user's interest in the video website, and then, by the access heat of each up-master upload video, the representative of the up-master is selected and the channel class to which the up belongs is determined from the channel classes matching the video class of the representative of the up-master, so that the determined channel class of the up-master can be more matched with the actual class of the up-master upload video than the channel class at the time of up-master registration.
When the representative action of the up main is selected, the representative action may be selected from all videos uploaded by the up main, or may be selected from a part of videos uploaded by the up main, where the part of videos may be any preset number of videos in all videos uploaded by the up main, or the part of videos may also be videos uploaded by the up main in a preset time, and the preset time may be: last 1 month, last 3 months, last 5 months, or last 6 months, etc. The representative of the up main is selected to be one or a plurality of. In addition, when selecting the representative action of the up master, all or part of the video uploaded by the up master can be determined according to the account identification of the up master on the video website.
Among them, there are various implementations for selecting a representative of the up-main uploaded video according to the target characteristics of the up-main uploaded video. Illustratively, in one implementation, selecting a representation of the up-master uploaded video based on target features of the up-master uploaded video may include: and selecting the video with target characteristics meeting preset conditions from the videos uploaded by the up master in the preset time as a representative of the videos uploaded by the up master. The preset condition may be determined according to the content included in the target feature, for example, when the target feature includes a display amount and a browsing amount, the preset condition may be when the display amount reaches a first preset threshold and the browsing amount reaches a second preset threshold, when the target feature includes a click rate and a browsing amount, the preset condition may be when the click rate reaches a third preset threshold and the browsing amount reaches the second preset threshold, and so on. Other implementations of selecting representatives of the up-master uploaded video from its target features for layout clarity and solution clarity are described later in connection with other embodiments.
Considering that the representation of the up master selected may be one or more, when the representation is one, determining the channel category to which the up belongs from among channel categories matching the video category of the representation of the up master may comprise, illustratively, in one implementation: determining a channel category matching the video category of the selected representative of the up main, and taking the determined channel category as the channel category to which the up main belongs.
Illustratively, when the delegate is taken as one, illustratively, determining the channel category to which the up belongs from channel categories matching the video category of the delegate of the up owner may include:
counting the occurrence times of each video category in a plurality of representative video categories of the up main;
determining the video category with the most counted occurrence number as a reference category;
and determining the channel category matched with the reference category as the channel category to which the up master belongs.
For example, in the counted representative works, the number of times of occurrence of the game teaching video is 5, the number of times of occurrence of the cosmetic introduction video is 10, and the number of times of occurrence of the recipe teaching video is 3, the channel category corresponding to the video category of the cosmetic introduction video, that is, the beauty channel, is taken as the channel category to which the up owner belongs.
It will be appreciated that when the number of the determined representative works of the up main is plural, since the video category of each video may be the same or different, in order to make the channel category determined of the up main more match with the video categories corresponding to the plural videos thereof, the video category with the largest occurrence number may be used as a reference to determine the channel category to which the up main belongs.
S103, determining the same up main as the channel category to which the up main belongs as the associated up main of the up main;
it will be appreciated that, after determining the channel category of each up owner in the video website from the channel categories matching the video category of the representative of the up owner, the same up owner as the channel category to which the up owner belongs can be determined from the video website as the associated up owner of the up owner according to the channel category determined by the up owner. Illustratively, in one implementation, determining the same up master as the channel category to which the up master belongs as an associated up master of the up master may include: searching the same channel category as the up main from the video website, and taking the searched up main as the associated up main of the up main.
Considering that the video category of the video uploaded by each up main in different stages may be different, the representation of the up main in different stages may be different, and thus the channel category to which the up main determined in different stages belongs may be different. Then, the determination of the channel category to which the up master belongs and the determination of the associated up master of the up master may be performed when recommending the associated up master of the up master for the target user, or may be performed automatically after a preset time period. For the mode of automatically determining after the preset time period, the corresponding relation between the up main and the associated up main can be stored locally after the channel category to which the up main belongs and the associated up main of the up main are determined each time. Of course, in order to reduce the space occupied by the storage, the association relationship between the up main and the associated up main stored in the history may be deleted after the association relationship between the up main and the associated up main is stored last time.
S104, when the fact that the target user meets the up main recommendation condition is detected, determining a target up main of the video accessed by the target user, and recommending the associated up main of the target up main to the target user.
In order to facilitate the up main recommendation for the target user, a process of recommending up main for the target user may be performed when it is detected that the target user satisfies the up main recommendation condition. Also, there may be various ways to meet the up main recommended condition, for example: when a target user accesses a video website through a video client, plays any video in the video website at the video client, receives an up main recommendation request for the target user, and the like.
Accordingly, the trigger condition for executing the up main recommendation process may be automatic trigger or manual trigger, for example: the process of up main recommendation can be automatically triggered when any video in the video website is played by the video client for a preset time, the process of up main recommendation can be automatically triggered when a target user accesses the video website through the video client, the process of content recommendation can be manually triggered when any video in the video website is played by the video client to any time, and the like.
It will be appreciated that when the trigger condition for executing the up main recommendation process is a manual trigger, the manually triggered function button may be located on a user setting interface of the electronic device running the video client, or may be located at any position of the video playing interface, such as the top end or the bottom end. The form of the manually triggered function button is not particularly limited.
Illustratively, in one implementation, determining a target up master for a video accessed by a target user may include: and determining the target up main according to the attribute information of the video accessed by the target user. Wherein, the attribute information of the video may include: the user name of the up master of the video, and/or account information, etc. In addition, the determination of the target up main of the video accessed by the target user may be performed immediately when the target user accesses the video, or may be performed after the video is played for a period of time, for example: after playing for 6 seconds or 10 seconds, the determination of the target up master is performed.
In order to facilitate recommending the relevant up-owner of the target user, all relevant up-owners of the target user may be recommended to the target user, or part of the up-owners may be randomly selected, or a preset number of up-owners, e.g. 5, 6, etc. when part of the up-owners are recommended.
Illustratively, in one implementation, recommending the target user to the target user's associated up owner may include: and displaying account information of the associated up owner of the target up owner at a designated position of a display interface of the video accessed by the target user so as to recommend the associated up owner of the target up owner to the target user. The designated position of the display interface may be any position of the display interface, for example: bottom position, middle position, top position, etc. And, the account information of the associated up-holder may include at least a user name or an avatar of the associated up-holder, and the like.
It can be appreciated that after the account information of the associated up main is displayed, the target user can enter the relevant interface of the associated up main by clicking the account information of the associated up main, and the relevant interface can be an interface displaying various uploaded videos of the associated up main.
For example, in another implementation, recommending the associated up master of the target up master to the target user may include:
And popping up query information whether to be recommended or not on a display interface of the video accessed by the target user so as to acquire indication information of the target user for indicating whether to be recommended or not, and displaying the associated up master of the target up master on the display interface of the video accessed by the target user when the indication information characterizes the need of recommendation so as to recommend the associated up master of the target up master to the target user.
According to the scheme provided by the embodiment of the invention, each up master in the video website is determined; selecting a representative of the video uploaded by the up master according to the target feature of the video uploaded by the up master for each up master, and determining the channel category to which the up belongs from channel categories matched with the video category of the representative of the up master, wherein the target feature of any video is a feature for representing the access heat of the video; determining the same up main as the channel category to which the up main belongs as an associated up main of the up main; and when the target user is detected to meet the up main recommendation condition, determining the target up main of the video accessed by the target user, and recommending the associated up main of the target up main to the target user. In the scheme, the channel category of each up owner is determined from the channel categories matched with the video categories of the representative of the up owner, so that when the recommendation is performed based on the target up owner, the channel category of the target up owner is higher in matching degree with the category of the video actually uploaded by the target up owner, and finally more accurate associated up owners can be determined. Therefore, the problem of inaccuracy of the up main recommended to the user can be solved through the scheme.
Optionally, in one embodiment of the present invention, selecting a representative of the video uploaded by the up master according to the target feature of the video uploaded by the up master may include the following steps a-B:
Step A, determining a heat judgment score of the video uploaded by each up master based on target characteristics of the video uploaded by the up master;
And B, selecting videos with the heat judgment score higher than a preset threshold value from the videos uploaded by the up main, and obtaining the representation of the up main.
In order to conveniently select the representative of the up main, a corresponding relation between the target feature and the heat judgment score may be set before the representative is selected, so that when the heat judgment score of the video needs to be determined, the heat judgment score of the video uploaded by the up main may be determined based on the corresponding relation between the target feature and the heat judgment score, and a video with the heat judgment score higher than a predetermined threshold may be selected, thereby obtaining the representative of the up main. For example, assuming that the target feature includes a click rate, the click rate within the preset range may be scored against a corresponding numerical heat judgment.
For example, in one implementation, when the target feature comprises a feature, determining a heat score for the up-master uploaded video based on the target feature of the up-master uploaded video may include:
Searching the heat judgment score corresponding to the target feature from the corresponding relation between the target feature and the heat judgment score based on the target feature of the video uploaded by the up host, and taking the searched heat judgment score as the heat judgment score of the video corresponding to the target feature.
Illustratively, in another implementation, when the target feature comprises: when the display amount and the click rate are displayed, determining the heat judgment score of the video uploaded by the up host based on the target characteristics of the video uploaded by the up host can comprise:
Acquiring the display quantity and click rate of the up main uploaded video in a plurality of preset time periods, and determining the heat judgment score of the up main uploaded video according to a preset calculation formula according to the acquired display quantity and click rate;
The predetermined calculation formula includes:
The score is a heat evaluation score of any video, display iday、ctriday represents a display amount and a click rate of the video in an ith preset time period, and α i is a weight coefficient corresponding to the ith preset time period. Further, the plurality of preset time periods may include: a preset week, a preset hour, or a preset month, etc. nearest to the current time. Considering that the up-master recently uploaded video may represent the current more popular video category to some extent, the value of α i for different time periods may be different, for example: may be gradually increased in time sequence.
In the scheme, the channel category of each up owner is determined from the channel categories matched with the video categories made by the representative of the up owner, and when the representative of the up owner is selected, the selected representative of the up owner is matched with the interesting degree of a user accessing the video website through calculation of the heat judgment score, so that when the recommendation is made based on the target up owner, the matching degree of the channel category of the target up owner and the category of the video actually uploaded by the channel category is higher, and finally, the more accurate associated up owner can be determined. Therefore, the problem of inaccuracy of the up main recommended to the user can be solved through the scheme.
Alternatively, as shown in FIG. 2, in one embodiment of the present invention, step S103 may comprise the following S103A-S103B:
S103A, obtaining a plurality of initial up masters corresponding to the up masters, wherein each initial up master and the up master have at least one same characteristic information;
S103B, screening the up main with the same channel category as the up main from the plurality of initial up main as the associated up main of the up main.
It will be appreciated that, to facilitate determination of the associated up master of the up master, the up master of the same channel category as the up master belongs to may be found from within an initial up master previously determined for the up master. Wherein the initial up-master can be any up-master having at least one same characteristic information as the up-master. For example: the registered channel categories are the same, the number of videos uploaded at the video website is the same, etc.
The method for determining the plurality of initial up owners corresponding to the up owner is not particularly limited, for example, the plurality of initial up owners corresponding to the up owner may be determined from the video website through a preset recall algorithm. In addition, when screening the same channel category as the up main, it is reasonable to use all the up main with the same channel category as the up main as the associated up main of the up main, or use the part of the up main with the same channel category as the up main as the associated up main of the up main. Illustratively, when a partial up master is selected as the associated up master of the target up master, the partial up master may be selected randomly or may be selected by the same number of feature information as the feature information of the up master.
In the scheme, the channel category of each up owner is determined from the channel categories matched with the video categories of the representative of the up owner, so that when the recommendation is performed based on the target up owner, the channel category of the target up owner is higher in matching degree with the category of the video actually uploaded by the target up owner, and finally more accurate associated up owners can be determined. Therefore, the problem of inaccuracy of the up main recommended to the user can be solved through the scheme.
With respect to the above method embodiment, as shown in fig. 3, the embodiment of the present invention further provides an up-master recommendation device, including:
An up master determination module 310 for determining respective up masters within the video website;
A category determining module 320, configured to select, for each up main, a representative of the video uploaded by the up main according to a target feature of the video uploaded by the up main, and determine a channel category to which the up belongs from channel categories matched with video categories of the representative of the up main, where the target feature of any video is a feature for characterizing access heat of the video;
An association determination module 330, configured to determine an up main that is the same as the channel category to which the up main belongs, as an associated up main of the up main;
The content recommendation module 340 is configured to determine a target up main of a video accessed by a target user when it is detected that the target user meets up main recommendation conditions, and recommend an associated up main of the target up main to the target user.
In the scheme, the channel category of each up owner is determined from the channel categories matched with the video categories of the representative of the up owner, so that when the recommendation is performed based on the target up owner, the channel category of the target up owner is higher in matching degree with the category of the video actually uploaded by the target up owner, and finally more accurate associated up owners can be determined. Therefore, the problem of inaccuracy of the up main recommended to the user can be solved through the scheme.
Optionally, the category determining module 320 includes:
the score determining submodule is used for determining a heat judging score of the video uploaded by each up main based on the target characteristics of the video uploaded by the up main;
And the data selecting sub-module is used for selecting videos with the heat judgment score higher than a preset threshold value from the videos uploaded by the up main, and obtaining the representative of the up main.
Optionally, the target feature includes: display quantity and click rate;
The score determination submodule is specifically configured to: for each up master, acquiring the display quantity and click rate of the video uploaded by the up master in a plurality of preset time periods, and determining the heat judgment score of the video uploaded by the up master according to a preset calculation formula according to the acquired display quantity and click rate;
The predetermined calculation formula includes:
The score is a heat evaluation score of any video, display iday、ctriday represents a display amount and a click rate of the video in an ith preset time period, and α i is a weight coefficient corresponding to the ith preset time period.
Optionally, the number of the selected representative actions of the up is a plurality;
The category determination module 320 is specifically configured to: counting the occurrence times of each video category in a plurality of representative video categories of the up main;
determining the video category with the most counted occurrence number as a reference category;
and determining the channel category matched with the reference category as the channel category to which the up master belongs.
Optionally, the association determination module 330 is specifically configured to: obtaining a plurality of initial up masters corresponding to the up masters, wherein each initial up master and the up master have at least one same characteristic information;
from the plurality of initial up masters, a up master of the same channel category as the up master belongs to is screened as an associated up master of the up master.
The embodiment of the invention also provides an electronic device, as shown in fig. 4, which comprises a processor 401, a communication interface 402, a memory 403 and a communication bus 404, wherein the processor 401, the communication interface 402 and the memory 403 complete communication with each other through the communication bus 404,
A memory 403 for storing a computer program;
The processor 401 is configured to implement any up-based recommendation method when executing the program stored in the memory 403.
The communication bus mentioned by the above terminal may be a peripheral component interconnect standard (PERIPHERAL COMPONENT INTERCONNECT, abbreviated as PCI) bus or an extended industry standard architecture (Extended Industry Standard Architecture, abbreviated as EISA) bus, etc. The communication bus may be classified as an address bus, a data bus, a control bus, or the like. For ease of illustration, the figures are shown with only one bold line, but not with only one bus or one type of bus.
The communication interface is used for communication between the terminal and other devices.
The memory may include random access memory (Random Access Memory, RAM) or may include non-volatile memory (non-volatile memory), such as at least one disk memory. Optionally, the memory may also be at least one memory device located remotely from the aforementioned processor.
The processor may be a general-purpose processor, including a central processing unit (Central Processing Unit, abbreviated as CPU), a network processor (Network Processor, abbreviated as NP), etc.; but may also be a digital signal processor (DIGITAL SIGNAL Processing, DSP), application Specific Integrated Circuit (ASIC), field-Programmable gate array (FPGA) or other Programmable logic device, discrete gate or transistor logic device, discrete hardware components.
In a further embodiment of the present invention, there is also provided a computer readable storage medium having stored therein a computer program which, when executed by a processor, implements the up-based recommendation method of any of the above embodiments.
In a further embodiment of the present invention, there is also provided a computer program product containing instructions which, when run on a computer, cause the computer to perform the up-main recommendation method as described in any of the above embodiments.
In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, produces a flow or function in accordance with embodiments of the present invention, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions may be stored in or transmitted from one computer-readable storage medium to another, for example, by wired (e.g., coaxial cable, optical fiber, digital Subscriber Line (DSL)), or wireless (e.g., infrared, wireless, microwave, etc.). The computer readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains an integration of one or more available media. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid state disk Solid STATE DISK (SSD)), etc.
It is noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
In this specification, each embodiment is described in a related manner, and identical and similar parts of each embodiment are all referred to each other, and each embodiment mainly describes differences from other embodiments. In particular, for embodiments of the apparatus, the electronic device, and the storage medium, the description is relatively simple, as it is substantially similar to the method embodiments, and the relevant points are referred to in the description of the method embodiments.
The foregoing description is only of the preferred embodiments of the present invention and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention are included in the protection scope of the present invention.
Claims (6)
1. An up-master recommendation method, comprising:
Determining each up master in the video website;
for each up master, acquiring the display quantity and click rate of the video uploaded by the up master in a plurality of preset time periods, and determining the heat judgment score of the video uploaded by the up master according to a preset calculation formula according to the acquired display quantity and click rate; selecting a video with a heat evaluation score higher than a preset threshold from the videos uploaded by the up main, obtaining a representative of the up main, and determining a channel category to which the up belongs from channel categories matched with the video category of the representative of the up main, wherein the target feature of any video is a feature for representing the access heat of the video; the predetermined calculation formula includes:
The score is a heat evaluation score of any video, display iday、ctriday represents the display quantity and click rate of the video in the ith preset time period, and alpha i is a weight coefficient corresponding to the ith preset time period;
Determining the same up main as the channel category to which the up main belongs as an associated up main of the up main;
And when the target user is detected to meet the up main recommendation condition, determining the target up main of the video accessed by the target user, and recommending the associated up main of the target up main to the target user.
2. The method of claim 1, wherein the number of representative actions of the up selected is a plurality;
The determining the channel category to which the up belongs from channel categories matched with the video category of the representation of the up master comprises:
counting the occurrence times of each video category in a plurality of representative video categories of the up main;
determining the video category with the most counted occurrence number as a reference category;
and determining the channel category matched with the reference category as the channel category to which the up master belongs.
3. The method of claim 1, wherein said determining the same up master as the channel category to which the up master belongs as an associated up master of the up master comprises:
Obtaining a plurality of initial up masters corresponding to the up masters, wherein each initial up master and the up master have at least one same characteristic information;
from the plurality of initial up masters, a up master of the same channel category as the up master belongs to is screened as an associated up master of the up master.
4. An up-master recommendation device, comprising:
The up main determining module is used for determining each up main in the video website;
A category determination module comprising:
The score determining submodule is used for acquiring the display quantity and the click rate of the video uploaded by each up master in a plurality of preset time periods, and determining the heat judgment score of the video uploaded by the up master according to a preset calculation formula and the acquired display quantity and click rate; the predetermined calculation formula includes:
The score is a heat evaluation score of any video, display iday、ctriday represents the display quantity and click rate of the video in the ith preset time period, and alpha i is a weight coefficient corresponding to the ith preset time period;
The data selecting sub-module is used for selecting videos with the heat judging score higher than a preset threshold value from the videos uploaded by the up main, obtaining a representative of the up main, and determining the channel category to which the up belongs from the channel categories matched with the video category of the representative of the up main, wherein the target feature of any video is a feature used for representing the access heat of the video;
The association determining module is used for determining the same up main as the channel category to which the up main belongs, and taking the same as the associated up main of the up main;
and the content recommendation module is used for determining a target up main of the video accessed by the target user when the target user is detected to meet the up main recommendation condition, and recommending the associated up main of the target up main to the target user.
5. The electronic equipment is characterized by comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory are communicated with each other through the communication bus;
A memory for storing a computer program;
A processor for carrying out the method steps of any one of claims 1-3 when executing a program stored on a memory.
6. A computer-readable storage medium, characterized in that the computer-readable storage medium has stored therein a computer program which, when executed by a processor, implements the method steps of any of claims 1-3.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202011642081.7A CN112667906B (en) | 2020-12-31 | 2020-12-31 | Method and device for recommending up main, and electronic equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202011642081.7A CN112667906B (en) | 2020-12-31 | 2020-12-31 | Method and device for recommending up main, and electronic equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN112667906A CN112667906A (en) | 2021-04-16 |
| CN112667906B true CN112667906B (en) | 2024-07-19 |
Family
ID=75412212
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202011642081.7A Active CN112667906B (en) | 2020-12-31 | 2020-12-31 | Method and device for recommending up main, and electronic equipment |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN112667906B (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113901241B (en) * | 2021-11-22 | 2024-08-06 | 北京达佳互联信息技术有限公司 | Page display method and device, electronic equipment and storage medium |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108460162A (en) * | 2018-03-31 | 2018-08-28 | 北京偏北音乐文化有限公司 | Recommendation information processing method, device, equipment and medium |
| CN111324755A (en) * | 2020-02-24 | 2020-06-23 | 北京达佳互联信息技术有限公司 | Label determining method and device, electronic equipment and storage medium |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7072846B1 (en) * | 1999-11-16 | 2006-07-04 | Emergent Music Llc | Clusters for rapid artist-audience matching |
| CN106294564A (en) * | 2016-07-27 | 2017-01-04 | 乐视控股(北京)有限公司 | A kind of video recommendation method and device |
| CN109388739A (en) * | 2017-08-03 | 2019-02-26 | 合信息技术(北京)有限公司 | The recommended method and device of multimedia resource |
| CN109271544B (en) * | 2018-07-11 | 2020-11-13 | 中国科学院自动化研究所 | Method and device for automatically selecting painter representatives |
| CN109862100B (en) * | 2019-02-12 | 2022-03-25 | 北京字节跳动网络技术有限公司 | Method and device for pushing information |
| CN111859020B (en) * | 2019-04-26 | 2024-03-01 | 北京达佳互联信息技术有限公司 | Recommendation method, recommendation device, electronic equipment and computer readable storage medium |
| CN110737859B (en) * | 2019-09-09 | 2022-09-27 | 苏宁云计算有限公司 | UP master matching method and device |
| CN110688571A (en) * | 2019-09-20 | 2020-01-14 | 北京字节跳动网络技术有限公司 | List stream implementation method and device, electronic equipment and storage medium |
| CN110673774A (en) * | 2019-09-20 | 2020-01-10 | 北京字节跳动网络技术有限公司 | List stream implementation method and device, electronic equipment and storage medium |
| CN111382364B (en) * | 2020-03-19 | 2023-08-18 | 北京字节跳动网络技术有限公司 | Method and device for processing information |
| CN112052390B (en) * | 2020-09-02 | 2023-07-18 | 北京百度网讯科技有限公司 | Resource screening method, device, electronic equipment and storage medium |
-
2020
- 2020-12-31 CN CN202011642081.7A patent/CN112667906B/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108460162A (en) * | 2018-03-31 | 2018-08-28 | 北京偏北音乐文化有限公司 | Recommendation information processing method, device, equipment and medium |
| CN111324755A (en) * | 2020-02-24 | 2020-06-23 | 北京达佳互联信息技术有限公司 | Label determining method and device, electronic equipment and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN112667906A (en) | 2021-04-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110149540B (en) | Recommendation processing method and device for multimedia resources, terminal and readable medium | |
| CN106528813B (en) | A kind of multimedia recommendation method and device | |
| CN107888950B (en) | A kind of method and system for recommending video | |
| CN107832437A (en) | Audio/video method for pushing, device, equipment and storage medium | |
| CN112579913B (en) | Video recommendation method, device, equipment and computer readable storage medium | |
| CN112765400B (en) | Weight updating method, content recommending method, device and equipment for interest labels | |
| CN104537115A (en) | Method and device for exploring user interests | |
| CN109451333B (en) | Bullet screen display method, device, terminal and system | |
| CN112364202A (en) | Video recommendation method and device and electronic equipment | |
| CN110851710A (en) | Novel recommendation method and device | |
| CN115834959B (en) | Video recommendation information determining method and device, electronic equipment and medium | |
| CN108668172B (en) | Video playing method and device | |
| CN113779368B (en) | Information push method, device and equipment | |
| WO2022007626A1 (en) | Video content recommendation method and apparatus, and computer device | |
| CN113836412A (en) | Information recommendation method and device, electronic equipment and storage medium | |
| CN111683143B (en) | Message pushing method and device, electronic equipment and computer readable storage medium | |
| CN113204704A (en) | Content information display method and device, electronic equipment and readable medium | |
| CN112667906B (en) | Method and device for recommending up main, and electronic equipment | |
| CN111104582B (en) | Fault tolerance method and device for search page and electronic equipment | |
| CN109168044B (en) | Method and device for determining video characteristics | |
| CN103593382A (en) | Information processing apparatus, information processing method, and program | |
| CN108804647B (en) | Video sequencing method and device | |
| CN112732953B (en) | Recommendation method, sample analysis device, electronic equipment and storage medium | |
| CN107590176B (en) | Evaluation index obtaining method and device and electronic equipment | |
| CN106815285A (en) | The method of the video recommendations based on video website, device and electronic equipment |
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 |