Movatterモバイル変換


[0]ホーム

URL:


CN112667906A - Recommendation method and device for up master and electronic equipment - Google Patents

Recommendation method and device for up master and electronic equipment
Download PDF

Info

Publication number
CN112667906A
CN112667906ACN202011642081.7ACN202011642081ACN112667906ACN 112667906 ACN112667906 ACN 112667906ACN 202011642081 ACN202011642081 ACN 202011642081ACN 112667906 ACN112667906 ACN 112667906A
Authority
CN
China
Prior art keywords
master
video
determining
target
uploaded
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.)
Granted
Application number
CN202011642081.7A
Other languages
Chinese (zh)
Other versions
CN112667906B (en
Inventor
杨随心
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Zhongyuan Network Co ltd
Original Assignee
Shanghai Zhongyuan Network Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Zhongyuan Network Co ltdfiledCriticalShanghai Zhongyuan Network Co ltd
Priority to CN202011642081.7ApriorityCriticalpatent/CN112667906B/en
Publication of CN112667906ApublicationCriticalpatent/CN112667906A/en
Application grantedgrantedCritical
Publication of CN112667906BpublicationCriticalpatent/CN112667906B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Abstract

The embodiment of the invention provides a recommendation method and device for an up master and electronic equipment, which are applied to the technical field of computers, and the recommendation method comprises the following steps: determining each up master in the video website; aiming at each up master, selecting a representative work in the video uploaded by the up master according to the target characteristics of the video uploaded by the up master, and determining the channel category to which the up belongs from the channel categories matched with the video categories of the representative works of the up master, wherein the target characteristics of any video are characteristics used for representing the access heat of the video; determining an up master with the same channel type as the up master, and using the up master as an associated up master of the up master; when it is detected that the target user meets the up master recommendation condition, determining a target up master of the video accessed by the target user, and recommending the associated up master of the target up master to the target user. By the scheme, the problem that the up master recommended for the user is inaccurate can be solved.

Description

Recommendation method and device for up master and electronic equipment
Technical Field
The invention relates to the technical field of computers, in particular to a recommendation method and device for an up master and electronic equipment.
Background
In order to improve the user stickiness, the video client usually recommends an up master (author for uploading a work) meeting the user interest requirements for the user during the process of browsing the video client by the user.
In the prior art, when recommending an up master, the up master of a video accessed by a user is determined, and then other up master recommendations are performed on the user based on the channel category registered by the up master; 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 works of the up master in the video client is different from the channel category registered by the up master, so that the up master recommended for the user is inaccurate when recommendation is performed according to the prior art, and the user experience is influenced.
Disclosure of Invention
The embodiment of the invention aims to provide a method and a device for recommending an up owner and electronic equipment, and aims to solve the problem that the up owner 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 method for recommending an up master, including:
determining each up master in the video website;
aiming at each up master, selecting a representative work in the video uploaded by the up master according to the target characteristics of the video uploaded by the up master, and determining the channel category to which the up belongs from the channel categories matched with the video categories of the representative works of the up master, wherein the target characteristics of any video are characteristics used for representing the access heat of the video;
determining an up master with the same channel type as the up master, and using the up master as an associated up master of the up master;
when it is detected that the target user meets the up master recommendation condition, determining a target up master of the video accessed by the target user, and recommending the associated up master of the target up master to the target user.
Optionally, for each up master, selecting a representative from the video uploaded by the up master according to the target feature of the video uploaded by the up master, where the selecting includes:
for each up master, determining the popularity evaluation score of the video uploaded by the up master based on the target characteristics of the video uploaded by the up master;
and selecting the videos with the heat evaluation scores higher than a preset threshold value from the videos uploaded by the up master to obtain a representative of the up master.
Optionally, the target feature comprises: display amount and click rate;
for each up master, determining the popularity evaluation score of the video uploaded by the up master based on the target characteristics of the video uploaded by the up master comprises the following steps:
for each up master, acquiring the display amount and click rate of the video uploaded by the up master in a plurality of preset time periods, and determining the popularity evaluation score of the video uploaded by the up master according to the acquired display amount and click rate and a preset calculation formula;
the predetermined calculation formula includes:
Figure BDA0002880049810000021
wherein score is the heat judgment score, display, of any videoiday、ctridayRespectively representing the display amount and click rate of the video in the ith preset time period, alphaiAnd the weight coefficient is corresponding to the ith preset time period.
Optionally, the number of the selected representative of the up is plural;
determining the channel category to which the up belongs from the channel categories matched with the video categories made by 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 master;
determining the video category with the most counted occurrence times 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 an up master of the same channel type as the up master belongs to, as an associated up master of the up master, 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;
and screening the up master with the same channel type as the up master from the plurality of initial up masters to serve as the associated up master of the up master.
In a second aspect of the present invention, there is also provided an apparatus for recommending an up master, including:
the up master determining module is used for determining each up master in the video website;
the category determination module is used for selecting a representative from the videos uploaded by the up master according to the target characteristics of the videos uploaded by the up master aiming at each up master, and determining the channel category to which the up belongs from the channel categories matched with the video categories of the representative of the up master, 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 up master with the same channel type as the up master and taking the up master as the association up master of the up master;
and the content recommendation module is used for determining a target up master of the video accessed by the target user and recommending the associated up master of the target up master to the target user when the target user is detected to meet the up master recommendation condition.
Optionally, the category determination module includes:
the score determining submodule is used for determining the popularity judging score of the video uploaded by the up master based on the target characteristics of the video uploaded by the up master aiming at each up master;
and the data selection submodule is used for selecting the video with the heat evaluation score higher than a preset threshold value from the video uploaded by the up master to obtain a representative of the up master.
Optionally, the target feature comprises: display amount and click rate;
the score determination submodule is specifically configured to: for each up master, acquiring the display amount and click rate of the video uploaded by the up master in a plurality of preset time periods, and determining the popularity evaluation score of the video uploaded by the up master according to the acquired display amount and click rate and a preset calculation formula;
the predetermined calculation formula includes:
Figure BDA0002880049810000041
wherein score is the heat judgment score, display, of any videoiday、ctridayRespectively representing the display amount and click rate of the video in the ith preset time period, alphaiAnd the weight coefficient is 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 method steps of the recommendation of the up master as claimed in any one of the preceding claims when executing a program stored in the memory.
In yet another aspect of the present invention, there is also provided a computer-readable storage medium having a computer program stored therein, the computer program, when executed by a processor, implementing any one of the above-described up-master recommendation methods.
In yet another aspect 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 any of the above-described up-master recommendation methods.
According to the scheme provided by the embodiment of the invention, each up master in a video website is determined; aiming at each up master, selecting a representative work in the video uploaded by the up master according to the target characteristics of the video uploaded by the up master, and determining the channel category to which the up belongs from the channel categories matched with the video categories of the representative works of the up master, wherein the target characteristics of any video are characteristics used for representing the access heat of the video; determining an up master with the same channel type as the up master, and using the up master as an associated up master of the up master; when it is detected that the target user meets the up master recommendation condition, determining a target up master of the video accessed by the target user, and recommending the associated up master of the target up master to the target user. In the scheme, the channel category to which each up owner belongs is determined from the channel categories matched with the video categories made by the representative of the up owner, so that when recommendation is performed based on the target up owner, the matching degree between the channel category to which the target up owner belongs and the category of the actually uploaded video is higher, and finally, a more accurate associated up owner can be determined. Therefore, the problem that the up master recommended for the user is inaccurate 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 flow chart of a method for recommending an up master in an embodiment of the present invention;
FIG. 2 is another flowchart of a method for recommending an up master according to an embodiment of the present invention;
FIG. 3 is a block diagram of an up master recommendation device in an embodiment of the present invention;
fig. 4 is a structural 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 drawings in the embodiments of the present invention.
In order to solve the problem that the up master recommended for a user is inaccurate, the embodiment of the invention provides a method and a device for recommending the up master and electronic equipment.
It should be noted that the up master recommendation method provided by the embodiment of the present invention is applied to an electronic device, and the electronic device may be any video playing device having a network connection function and running a video client, or may be a server of the video client. In practical applications, the video playing device may be: smart phones, tablets, laptops, and the like.
Specifically, the execution main body of the method for recommending an up master provided by the embodiment of the present invention may be a recommendation apparatus of an up master running in an electronic device. For example, if the electronic device is a video playing device, the recommendation device of the up master 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 page client. The video of the embodiment of the present invention may be a short video, and the corresponding video client may be a short video client, or a video client where a user can upload a short video, which is not limited to this, of course.
The method for recommending the up master, provided by the embodiment of the invention, can comprise the following steps of:
determining each up master in the video website;
aiming at each up master, selecting a representative work in the video uploaded by the up master according to the target characteristics of the video uploaded by the up master, and determining the channel category to which the up belongs from the channel categories matched with the video categories of the representative works of the up master, wherein the target characteristics of any video are characteristics used for representing the access heat of the video;
determining an up master with the same channel type as the up master, and using the up master as an associated up master of the up master;
when it is detected that the target user meets the up master recommendation condition, determining a target up master of the video accessed by the target user, and recommending the associated up master of the target up master to the target user.
In the scheme, the channel category to which each up owner belongs is determined from the channel categories matched with the video categories made by the representative of the up owner, so that when recommendation is performed based on the target up owner, the matching degree between the channel category to which the target up owner belongs and the category of the actually uploaded video is higher, and finally, a more accurate associated up owner can be determined. Therefore, the problem that the up master recommended for the user is inaccurate can be solved through the scheme.
The following describes a recommendation method of an up master according to an embodiment of the present invention with reference to the accompanying drawings.
As shown in fig. 1, a method for recommending an up master according to an embodiment of the present invention may include the following steps:
s101, determining each up master in a video website;
the video website may be any website that can access the public video in the website through a video client, and a user may upload or download a video on the video website through the video client. In addition, videos uploaded by the same up owner may be located in the same channel of the video client, the same channel may be a channel registered by the up owner when the up owner registers to the video website, and the video categories of the videos uploaded by each up owner may be the same or different.
It will be appreciated that each up owner's registered account information within the video website may contain an account identification identifying the up owner, such as: user ID, username, etc., and the video website may record all account identifications within the site. Illustratively, when the recommendation method is applied to a video playing device, in one implementation, determining each up owner in a video website may include: and sending a determination request for determining each up owner to a server corresponding to the video website, namely, a server corresponding to the video playing client, so that the server determines the account identification recorded in the website and feeds back the determined account identification to determine each up owner in the video website.
S102, aiming at each up master, selecting a representative from the video uploaded by the up master according to the target characteristics of the video uploaded by the up master, and determining the channel category of the up from the channel categories matched with the video categories of the representative of the up master;
the target characteristics of any video are characteristics for representing 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 viewed, the click-through rate, the amount of praise, etc. Further, the channel categories to which each up master belongs may include: a food channel, makeup channel, game channel, etc., and the video categories of the video may include: the system comprises a game teaching type, a cosmetic introduction type, a recipe teaching type and the like, wherein the channel category matched with the game teaching type video can be a game channel, the channel category matched with the cosmetic introduction type video can be a cosmetic channel, and the channel category matched with the recipe teaching type channel can be a food channel. In order to facilitate the determination of the channel category matching any video category, a correspondence relationship between the video category and the channel category may be established in advance, and after a certain video category is determined, the channel category corresponding to the video category may be determined based on the correspondence relationship as the channel category matching the video category.
It can be understood that the access heat of any video can reflect the interest degree of the user in the video website to the video to a certain extent, and then the representative of each up master is selected according to the access heat of the uploaded video of the up master, and the channel category to which the up belongs is determined from the channel categories matched with the video categories of the representative of the up master, so that the determined channel category of the up master can be more matched with the actual category of the uploaded video of the up master compared with the channel category when the up master is registered.
When the representative of the up master is selected, the representative may be selected from all videos uploaded by the up master, or may be selected from a partial video uploaded by the up master, where the partial video may be any one of a preset number of videos uploaded by the up master, or the partial video may also be a video uploaded by the up master within a preset time, where the preset time may be: the last 1 month, the last 3 months, the last 5 months, or the last 6 months, etc. One or more representatives of the up master may be selected. In addition, when the representative of the up owner is selected, all or part of the videos uploaded by the up owner can be determined according to the account identification of the up owner on the video website.
There are various ways to select the representative in the video uploaded by the up master according to the target characteristics of the video uploaded by the up master. For example, in one implementation, 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: and selecting a video with target characteristics meeting preset conditions from the videos uploaded by the up master within preset time, and taking the video as a representative of the videos uploaded by the up master. For example, when the target feature includes a display amount and a browsing amount, the preset condition may be that 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 that the click rate reaches a third preset threshold and the browsing amount reaches the second preset threshold, and so on. For clarity of layout and clarity of the scheme, other implementations of selecting a representation of the video uploaded by the up master according to the target characteristics of the video uploaded by the up master are described later with reference to other embodiments.
Considering that the selected representation of the up master may be one or more, then, when the representation is one, for example, in one implementation, determining the channel category to which the up belongs from among the channel categories matching the video categories of the representation of the up master may include: and determining the channel category matched with the video category made by the selected representative of the up master, and taking the determined channel category as the channel category to which the up master belongs.
Illustratively, when the representative is one, determining the channel category to which the up belongs from the channel categories matching the video categories made by the representative of the up master may include:
counting the occurrence times of each video category in a plurality of representative video categories of the up master;
determining the video category with the most counted occurrence times 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, if the counted representative works have 5 times of appearance of the game teaching video, 10 times of appearance of the cosmetic introduction video, and 3 times of appearance of the recipe teaching video, the channel category corresponding to the video category of the cosmetic introduction video, that is, the cosmetic channel, is set as the channel category to which the up master belongs.
It is understood that when the number of the determined representative works of the up main is multiple, the video category of each video may be the same or different, so that in order to determine that the channel category of the up main is more matched with the video categories corresponding to the multiple videos, 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 an up master with the same channel type as the up master, and taking the up master as a related up master of the up master;
it can be understood that, after the channel category of each up owner in the video website is determined from the channel categories matched with the video categories made by the representation of the up owner, the up owner with the same channel category as the up owner can be determined from the video website according to the channel category determined by the up owner and used as the associated up owner of the up owner. For example, in one implementation, determining an up master of the same channel category as the up master belongs to, as an associated up master of the up master, may include: and searching the up master with the same channel type as the up master from the video website, and taking the searched up master as the associated up master of the up master.
Considering that each up owner may upload different video categories at different stages, the representation of the up owner may be different at different stages, and thus the channel categories to which the up owner belongs may be different at different stages. Then, the determination of the channel category to which the up master belongs and the determination of the up master's associated up master may be performed when the associated up master of the up master is recommended for the target user, or may be performed automatically after a preset time period. For the way of automatically determining after the preset time interval, the corresponding relationship between the up master and the associated up master can be locally stored after determining the channel category to which the up master belongs and the associated up master of the up master each time. Of course, in order to reduce the space occupied by storage, the association relationship between the up master and the associated up master stored in history may be deleted after the association relationship between the up master and the associated up master is stored for the last time.
S104, when detecting that the target user meets the up master recommendation condition, determining a target up master of the video accessed by the target user, and recommending the associated up master of the target up master to the target user.
In order to facilitate the up master recommendation for the target user, the process of recommending the up master for the target user may be executed when it is detected that the target user satisfies the up master recommendation condition. Also, there may be a variety of ways to satisfy the up master recommendation condition, such as: when a target user accesses a video website through a video client, any video in the video website is played at the video client, or when an up main recommendation request is received for the target user, and the like.
Accordingly, the trigger condition for executing the up master recommendation process may be an automatic trigger or a manual trigger, for example: when any video in the video website is played at 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 up main recommendation is automatically triggered, the process of content recommendation is manually triggered when any video in the video website is played at any moment at the video client, and the like.
It is understood that, when the triggering condition for executing the up main recommendation process is manual triggering, 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 activated function button is not particularly limited.
For example, in one implementation, determining a target up master for a video accessed by a target user may include: and determining the target up master according to the attribute information of the video accessed by the target user. The attribute information of the video may include: the username of the up master of the video, and/or account information, etc. In addition, the determination of the target up master 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 6 or 10 seconds of play, the determination of the target up master is made.
In order to conveniently recommend the associated up masters of the target up master for the target user, all the associated up masters of the target user or a part of the up masters may be recommended for the target user, and when the part of the up masters are recommended, the part of the up masters may be randomly selected, or may be a preset number of up masters, such as 5, 6, and the like.
For example, in one implementation, recommending an associated up master of the target up master to the target user 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 associated with the up master may include at least a user name or avatar associated with the up master.
It can be understood that after the account information of the associated up owner is displayed, the target user may enter a related interface of the associated up owner by clicking the account information of the associated up owner, and the related interface may be an interface on which each uploaded video of the associated up owner is displayed.
For example, in another implementation, recommending an associated up master of the target up master to the target user may include:
and popping up inquiry information whether the recommendation is needed or not on a display interface of the video accessed by the target user to acquire indication information of the target user for indicating whether the recommendation is needed or not, and when the indication information represents that the recommendation is needed, displaying an associated up owner of the target up owner on the display interface of the video accessed by the target user to recommend the associated up owner of the target up owner to the target user.
According to the scheme provided by the embodiment of the invention, each up master in a video website is determined; aiming at each up master, selecting a representative work in the video uploaded by the up master according to the target characteristics of the video uploaded by the up master, and determining the channel category to which the up belongs from the channel categories matched with the video categories of the representative works of the up master, wherein the target characteristics of any video are characteristics used for representing the access heat of the video; determining an up master with the same channel type as the up master, and using the up master as an associated up master of the up master; when it is detected that the target user meets the up master recommendation condition, determining a target up master of the video accessed by the target user, and recommending the associated up master of the target up master to the target user. In the scheme, the channel category to which each up owner belongs is determined from the channel categories matched with the video categories made by the representative of the up owner, so that when recommendation is performed based on the target up owner, the matching degree between the channel category to which the target up owner belongs and the category of the actually uploaded video is higher, and finally, a more accurate associated up owner can be determined. Therefore, the problem that the up master recommended for the user is inaccurate can be solved through the scheme.
Optionally, in an 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, aiming at each up master, determining the popularity evaluation score of the video uploaded by the up master based on the target characteristics of the video uploaded by the up master;
and B, selecting the video with the heat evaluation score higher than a preset threshold value from the videos uploaded by the up master to obtain a representative of the up master.
In order to conveniently select the representative work of the up master, the corresponding relation between the target characteristics and the heat judgment scores can be set before the representative work is selected, so that when the heat judgment scores of the videos need to be determined, the heat judgment scores of the videos uploaded by the up master can be determined based on the corresponding relation between the target characteristics and the heat judgment scores, and the videos with the heat judgment scores higher than a preset threshold value are selected, so that the representative work of the up master is obtained. For example, assuming that the target feature includes a click rate, the click rate within a preset range may be associated with a corresponding value of the heat judgment score.
For example, in one implementation, when the target feature comprises a feature, determining a popularity rating score of the video uploaded by the up master based on the target feature of the video uploaded by the up master may include:
based on the target characteristics of the video uploaded by the up master, the corresponding heat judgment scores of the target characteristics are searched from the corresponding relation between the target characteristics and the heat judgment scores, and the searched heat judgment scores are used as the heat judgment scores of the video corresponding to the target characteristics.
Illustratively, in another implementation, when the target feature includes: when the presentation amount and the click rate are displayed, determining the popularity evaluation score of the video uploaded by the up master based on the target characteristics of the video uploaded by the up master may include:
acquiring the display amount and click rate of the up main uploaded video in a plurality of preset time periods, and determining the popularity evaluation score of the up main uploaded video according to the acquired display amount and click rate and a preset calculation formula;
the predetermined calculation formula includes:
Figure BDA0002880049810000121
wherein score is the heat judgment score, display, of any videoiday、ctridayRespectively representing the display amount and click rate of the video in the ith preset time period, alphaiAnd the weight coefficient is 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. closest to the current time. Considering that the recently uploaded video of the up master can reflect the current popular video category to a certain extent, the video category is alpha for different time periodsiThe values of (a) may be different, for example: may be gradually increased in chronological order.
In the scheme, the channel category to which each up owner belongs is determined from the channel categories matched with the video categories of 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 interest degree of a user accessing a video website through calculation of the heat judgment score, so that when recommendation is performed based on the target up owner, the matching degree of the channel category to which the target up owner belongs and the category of the video actually uploaded by the target up owner is higher, and finally, a more accurate association of the up owner can be determined. Therefore, the problem that the up master recommended for the user is inaccurate can be solved through the scheme.
Optionally, as shown in fig. 2, in an embodiment of the present invention, step S103 may include 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 kind of same characteristic information;
S103B, selecting the up master with the same channel type as the up master from the plurality of initial up masters as the associated up master of the up master.
It will be appreciated that, in order to facilitate the determination of the associated up master of the up master, an up master of the same channel category as the up master may be searched from within the initial up master previously determined for the up master. The initial up master can be any up master with at least one kind of same characteristic information with the up master. For example: the same category of channels registered, the same number of videos uploaded on the video website, etc.
The determining method of the initial upmasters corresponding to the upmaster is not specifically limited, and for example, the initial upmasters corresponding to the upmaster may be determined from the video website through a preset recall algorithm. In addition, when screening an up master of the same channel type as the up master belongs to, it is reasonable that all the up masters of the same channel type as the up master belong to may be used as the associated up master of the up master, or a part of the up masters of the same channel type as the up master belong to may be used as the associated up master of the up master. Illustratively, when a partial up master is selected as the associated up master of the target up master, the partial up master may be randomly selected or may be selected according to the same number of feature information as the feature information of the up master.
In the scheme, the channel category to which each up owner belongs is determined from the channel categories matched with the video categories made by the representative of the up owner, so that when recommendation is performed based on the target up owner, the matching degree between the channel category to which the target up owner belongs and the category of the actually uploaded video is higher, and finally, a more accurate associated up owner can be determined. Therefore, the problem that the up master recommended for the user is inaccurate can be solved through the scheme.
With respect to the above method embodiment, as shown in fig. 3, an embodiment of the present invention further provides a recommendation apparatus for an up master, including:
an upowner determination module 310, configured to determine each up owner in the video website;
acategory determining module 320, configured to select, for each up master, a representative from the video uploaded by the up master according to a target feature of the video uploaded by the up master, and determine a channel category to which the up belongs from a channel category matched with a video category of the representative of the up master, where the target feature of any video is a feature used to represent access heat of the video;
anassociation determining module 330, configured to determine an up master having the same channel type as the up master, as an associated up master of the up master;
thecontent recommendation module 340 is configured to, when it is detected that the target user meets an up master recommendation condition, determine a target up master of a video accessed by the target user, and recommend an associated up master of the target up master to the target user.
In the scheme, the channel category to which each up owner belongs is determined from the channel categories matched with the video categories made by the representative of the up owner, so that when recommendation is performed based on the target up owner, the matching degree between the channel category to which the target up owner belongs and the category of the actually uploaded video is higher, and finally, a more accurate associated up owner can be determined. Therefore, the problem that the up master recommended for the user is inaccurate can be solved through the scheme.
Optionally, thecategory determining module 320 includes:
the score determining submodule is used for determining the popularity judging score of the video uploaded by the up master based on the target characteristics of the video uploaded by the up master aiming at each up master;
and the data selection submodule is used for selecting the video with the heat evaluation score higher than a preset threshold value from the video uploaded by the up master to obtain a representative of the up master.
Optionally, the target feature comprises: display amount and click rate;
the score determination submodule is specifically configured to: for each up master, acquiring the display amount and click rate of the video uploaded by the up master in a plurality of preset time periods, and determining the popularity evaluation score of the video uploaded by the up master according to the acquired display amount and click rate and a preset calculation formula;
the predetermined calculation formula includes:
Figure BDA0002880049810000141
wherein score is the heat judgment score, display, of any videoiday、ctridayRespectively representing the display amount and click rate of the video in the ith preset time period, alphaiAnd the weight coefficient is corresponding to the ith preset time period.
Optionally, the number of the selected representative of the up is plural;
thecategory 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 master;
determining the video category with the most counted occurrence times 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, theassociation determining 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;
and screening the up master with the same channel type as the up master from the plurality of initial up masters to serve as the associated up master of the up master.
An embodiment of the present invention further provides an electronic device, as shown in fig. 4, including aprocessor 401, acommunication interface 402, amemory 403, and acommunication bus 404, where theprocessor 401, thecommunication interface 402, and thememory 403 complete mutual communication through thecommunication bus 404,
amemory 403 for storing a computer program;
theprocessor 401 is configured to implement the steps of any up master's recommendation method when executing the program stored in thememory 403.
The communication bus mentioned in the above terminal may be a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The communication bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown, but this does not mean that there is only one bus or one type of bus.
The communication interface is used for communication between the terminal and other equipment.
The Memory may include a Random Access Memory (RAM) or a 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 processor.
The Processor may be a general-purpose Processor, and includes a Central Processing Unit (CPU), a Network Processor (NP), and the like; the Integrated Circuit may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, a discrete Gate or transistor logic device, or a discrete hardware component.
In yet another embodiment of the present invention, a computer-readable storage medium is further provided, in which a computer program is stored, and the computer program, when executed by a processor, implements the recommendation method of an up master as described in any of the above embodiments.
In yet another embodiment provided by 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 method of recommendation of an up master as described in any of the above embodiments.
In the above embodiments, the implementation may be wholly or partially realized 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, cause the processes or functions described in accordance with the embodiments of the invention to occur, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, from one website site, computer, server, or data center to another website site, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that incorporates one or more of the available media. The usable medium may be a magnetic medium (e.g., floppy Disk, hard Disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., Solid State Disk (SSD)), among others.
It is noted that, herein, relational terms such as first and second, and the like may be 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. Also, 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 an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
All the embodiments in the present specification are described in a related manner, and the same and similar parts among the embodiments may be referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, for embodiments such as the apparatus, the electronic device, and the storage medium, since they are substantially similar to the method embodiments, the description is relatively simple, and for the relevant points, reference may be made to the partial description of the method embodiments.
The above description is only for the preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention shall fall within the protection scope of the present invention.

Claims (10)

1. A method for recommending an up master, comprising:
determining each up master in the video website;
aiming at each up master, selecting a representative work in the video uploaded by the up master according to the target characteristics of the video uploaded by the up master, and determining the channel category to which the up belongs from the channel categories matched with the video categories of the representative works of the up master, wherein the target characteristics of any video are characteristics used for representing the access heat of the video;
determining an up master with the same channel type as the up master, and using the up master as an associated up master of the up master;
when it is detected that the target user meets the up master recommendation condition, determining a target up master of the video accessed by the target user, and recommending the associated up master of the target up master to the target user.
2. The method of claim 1, wherein for each up master, selecting a representative from the video uploaded by the up master according to the target characteristics of the video uploaded by the up master comprises:
for each up master, determining the popularity evaluation score of the video uploaded by the up master based on the target characteristics of the video uploaded by the up master;
and selecting the videos with the heat evaluation scores higher than a preset threshold value from the videos uploaded by the up master to obtain a representative of the up master.
3. The method of claim 2, wherein the target feature comprises: display amount and click rate;
for each up master, determining the popularity evaluation score of the video uploaded by the up master based on the target characteristics of the video uploaded by the up master comprises the following steps:
for each up master, acquiring the display amount and click rate of the video uploaded by the up master in a plurality of preset time periods, and determining the popularity evaluation score of the video uploaded by the up master according to the acquired display amount and click rate and a preset calculation formula;
the predetermined calculation formula includes:
Figure FDA0002880049800000011
wherein score is the heat judgment score, display, of any videoiday、ctridayRespectively representing the display amount and click rate of the video in the ith preset time period, alphaiAnd the weight coefficient is corresponding to the ith preset time period.
4. A method according to any of claims 1-3, characterized in that the number of representations of the up selected is plural;
determining the channel category to which the up belongs from the channel categories matched with the video categories made by 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 master;
determining the video category with the most counted occurrence times as a reference category;
and determining the channel category matched with the reference category as the channel category to which the up master belongs.
5. A method according to any of claims 1-3, wherein said determining an up master of the same channel category as the up master belongs to, as the associated up master for 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;
and screening the up master with the same channel type as the up master from the plurality of initial up masters to serve as the associated up master of the up master.
6. An up master recommendation device, comprising:
the up master determining module is used for determining each up master in the video website;
the category determination module is used for selecting a representative from the videos uploaded by the up master according to the target characteristics of the videos uploaded by the up master aiming at each up master, and determining the channel category to which the up belongs from the channel categories matched with the video categories of the representative of the up master, 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 up master with the same channel type as the up master and taking the up master as the association up master of the up master;
and the content recommendation module is used for determining a target up master of the video accessed by the target user and recommending the associated up master of the target up master to the target user when the target user is detected to meet the up master recommendation condition.
7. The apparatus of claim 6, wherein the category determination module comprises:
the score determining submodule is used for determining the popularity judging score of the video uploaded by the up master based on the target characteristics of the video uploaded by the up master aiming at each up master;
and the data selection submodule is used for selecting the video with the heat evaluation score higher than a preset threshold value from the video uploaded by the up master to obtain a representative of the up master.
8. The apparatus of claim 7, wherein the target feature comprises: display amount and click rate;
the score determination submodule is specifically configured to: for each up master, acquiring the display amount and click rate of the video uploaded by the up master in a plurality of preset time periods, and determining the popularity evaluation score of the video uploaded by the up master according to the acquired display amount and click rate and a preset calculation formula;
the predetermined calculation formula includes:
Figure FDA0002880049800000031
wherein score is the heat judgment score, display, of any videoiday、ctridayRespectively representing the display amount and click rate of the video in the ith preset time period, alphaiAnd the weight coefficient is corresponding to the ith preset time period.
9. An electronic device is characterized by comprising a processor, a communication interface, a memory and a communication bus, wherein the processor and the communication interface are used for realizing mutual communication by the memory through the communication bus;
a memory for storing a computer program;
a processor for implementing the method steps of any one of claims 1 to 5 when executing a program stored in the memory.
10. A computer-readable storage medium, characterized in that a computer program is stored in the computer-readable storage medium, which computer program, when being executed by a processor, carries out the method steps of any one of the claims 1-5.
CN202011642081.7A2020-12-312020-12-31Method and device for recommending up main, and electronic equipmentActiveCN112667906B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202011642081.7ACN112667906B (en)2020-12-312020-12-31Method and device for recommending up main, and electronic equipment

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202011642081.7ACN112667906B (en)2020-12-312020-12-31Method and device for recommending up main, and electronic equipment

Publications (2)

Publication NumberPublication Date
CN112667906Atrue CN112667906A (en)2021-04-16
CN112667906B CN112667906B (en)2024-07-19

Family

ID=75412212

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202011642081.7AActiveCN112667906B (en)2020-12-312020-12-31Method and device for recommending up main, and electronic equipment

Country Status (1)

CountryLink
CN (1)CN112667906B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN113901241A (en)*2021-11-222022-01-07北京达佳互联信息技术有限公司Page display method and device, electronic equipment and storage medium

Citations (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7072846B1 (en)*1999-11-162006-07-04Emergent Music LlcClusters for rapid artist-audience matching
CN106294564A (en)*2016-07-272017-01-04乐视控股(北京)有限公司A kind of video recommendation method and device
CN108460162A (en)*2018-03-312018-08-28北京偏北音乐文化有限公司Recommendation information processing method, device, equipment and medium
CN109271544A (en)*2018-07-112019-01-25中国科学院自动化研究所Automatically the method and device of artist's masterpiece is selected
CN109388739A (en)*2017-08-032019-02-26合信息技术(北京)有限公司The recommended method and device of multimedia resource
CN109862100A (en)*2019-02-122019-06-07北京字节跳动网络技术有限公司Method and apparatus for pushed information
CN110673774A (en)*2019-09-202020-01-10北京字节跳动网络技术有限公司List stream implementation method and device, electronic equipment and storage medium
CN110688571A (en)*2019-09-202020-01-14北京字节跳动网络技术有限公司List stream implementation method and device, electronic equipment and storage medium
CN110737859A (en)*2019-09-092020-01-31苏宁云计算有限公司UP main matching method and device
CN111324755A (en)*2020-02-242020-06-23北京达佳互联信息技术有限公司Label determining method and device, electronic equipment and storage medium
CN111382364A (en)*2020-03-192020-07-07北京字节跳动网络技术有限公司Method and device for processing information
CN111859020A (en)*2019-04-262020-10-30北京达佳互联信息技术有限公司Recommendation method and device, electronic equipment and computer-readable storage medium
CN112052390A (en)*2020-09-022020-12-08北京百度网讯科技有限公司Resource screening method and device, electronic equipment and storage medium

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7072846B1 (en)*1999-11-162006-07-04Emergent Music LlcClusters for rapid artist-audience matching
CN106294564A (en)*2016-07-272017-01-04乐视控股(北京)有限公司A kind of video recommendation method and device
CN109388739A (en)*2017-08-032019-02-26合信息技术(北京)有限公司The recommended method and device of multimedia resource
CN108460162A (en)*2018-03-312018-08-28北京偏北音乐文化有限公司Recommendation information processing method, device, equipment and medium
CN109271544A (en)*2018-07-112019-01-25中国科学院自动化研究所Automatically the method and device of artist's masterpiece is selected
CN109862100A (en)*2019-02-122019-06-07北京字节跳动网络技术有限公司Method and apparatus for pushed information
CN111859020A (en)*2019-04-262020-10-30北京达佳互联信息技术有限公司Recommendation method and device, electronic equipment and computer-readable storage medium
CN110737859A (en)*2019-09-092020-01-31苏宁云计算有限公司UP main matching method and device
CN110673774A (en)*2019-09-202020-01-10北京字节跳动网络技术有限公司List stream implementation method and device, electronic equipment and storage medium
CN110688571A (en)*2019-09-202020-01-14北京字节跳动网络技术有限公司List stream implementation method and device, electronic equipment and storage medium
CN111324755A (en)*2020-02-242020-06-23北京达佳互联信息技术有限公司Label determining method and device, electronic equipment and storage medium
CN111382364A (en)*2020-03-192020-07-07北京字节跳动网络技术有限公司Method and device for processing information
CN112052390A (en)*2020-09-022020-12-08北京百度网讯科技有限公司Resource screening method and device, electronic equipment and storage medium

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
刘雪立;申蓝;郭佳;魏雅慧;盛丽娜;郑成铭;王燕;周二强;: "利用论文被引频次基准线遴选学者代表作的方法――以河南省学者论文为例", 中国科技期刊研究, no. 08, 15 August 2020 (2020-08-15), pages 95 - 101*
张宴硕;董雪;: "算法推荐机制下的短视频创作与传播", 新媒体研究, no. 18, 25 September 2020 (2020-09-25), pages 128 - 130*
郑丹;王名扬;陈广胜;: "基于weighted slope one用户聚类的林产品推荐算法", 森林工程, no. 05, 15 September 2016 (2016-09-15), pages 69 - 74*

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN113901241A (en)*2021-11-222022-01-07北京达佳互联信息技术有限公司Page display method and device, electronic equipment and storage medium

Also Published As

Publication numberPublication date
CN112667906B (en)2024-07-19

Similar Documents

PublicationPublication DateTitle
CN106528813B (en)A kind of multimedia recommendation method and device
CN110149540B (en)Recommendation processing method and device for multimedia resources, terminal and readable medium
CN108595492B (en)Content pushing method and device, storage medium and electronic device
CN112579913B (en)Video recommendation method, device, equipment and computer readable storage medium
CN110851710A (en) Novel recommendation method and device
CN115834959B (en)Video recommendation information determining method and device, electronic equipment and medium
CN104537115A (en) Method and device for exploring user interests
CN112364202A (en)Video recommendation method and device and electronic equipment
CN110362458B (en)Application evaluation prompting method and device, electronic equipment and readable storage medium
CN109729433B (en)Video playing evaluation method and device
CN112785333B (en)Advertisement putting method, electronic equipment, storage medium and device
CN111225246B (en)Video recommendation method and device and electronic equipment
CN112541787A (en)Advertisement recommendation method, system, storage medium and electronic device
US20180089711A1 (en)Information processing device, information processing method, and information processing program
WO2018202127A1 (en)Information pushing method and device, storage medium, and electronic 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
CN111054078B (en)Object information acquisition method and device
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
CN109168044B (en)Method and device for determining video characteristics
CN103593382A (en)Information processing apparatus, information processing method, and program
CN107590176B (en)Evaluation index obtaining method and device and electronic equipment
CN114283017A (en) Method and apparatus for pushing resource information, electronic device and storage medium
CN109753585B (en)Method and device for determining recommended video, electronic equipment and storage medium

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp