Movatterモバイル変換


[0]ホーム

URL:


CN106326391A - Method and device for recommending multimedia resources - Google Patents

Method and device for recommending multimedia resources
Download PDF

Info

Publication number
CN106326391A
CN106326391ACN201610682022.XACN201610682022ACN106326391ACN 106326391 ACN106326391 ACN 106326391ACN 201610682022 ACN201610682022 ACN 201610682022ACN 106326391 ACN106326391 ACN 106326391A
Authority
CN
China
Prior art keywords
multimedia resource
recommended
resource
feature
characteristic
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
CN201610682022.XA
Other languages
Chinese (zh)
Other versions
CN106326391B (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.)
Alibaba China Co Ltd
Original Assignee
Heyi Intelligent Technology (shenzhen) 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 Heyi Intelligent Technology (shenzhen) Co LtdfiledCriticalHeyi Intelligent Technology (shenzhen) Co Ltd
Priority to CN201610682022.XApriorityCriticalpatent/CN106326391B/en
Publication of CN106326391ApublicationCriticalpatent/CN106326391A/en
Application grantedgrantedCritical
Publication of CN106326391BpublicationCriticalpatent/CN106326391B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The invention relates to a method and a device for recommending multimedia resources. The method for recommending the multimedia resources comprises the following steps: under the condition that a request, which is initiated by a target user at a target terminal for browsing a target resource, is received, acquiring all to-be-recommended multimedia resources related to the target resource; acquiring the characteristics corresponding to all the to-be-recommended multimedia resources according to the type of the target terminal and user behavior data of all the terminals within a preset time slot; sorting all the to-be-recommended multimedia resources according to the characteristics corresponding to all the to-be-recommended multimedia resources, and generating multimedia resource recommending information according to a sorting result. According to the method for recommending the multimedia resources in the embodiment of the invention, personalized resource recommendation for users can be realized according to the characteristics of a current target terminal.

Description

Multimedia resource recommends method and device
Technical field
The present invention relates to MultiMedia Field, particularly relate to a kind of multimedia resource and recommend method and device.
Background technology
Along with the development of Internet technology, (Over The Top refers to by interconnection OTT based on internet video businessNet provides a user with various application service), the shape such as IPTV (Interactive Personality TV, IPTV)Become quick growth trend.Meanwhile, the intelligent terminal such as intelligent television, mobile phone and panel computer has been popular universal, everyoneMay have multiple terminal video playback equipment, the multi-screen epoch have arrived.
In prior art, main method user being carried out to video recommendations is, in the viewing to user of the single clientBehavior is analyzed, and then the viewing behavior according to user carries out the recommendation of user individual video.Use above-mentioned recommendation method,User cannot be covered and watch behavior in all kinds terminal, be likely to result in recommendation results and be not suitable for.
Summary of the invention
Technical problem
In view of this, the technical problem to be solved in the present invention is to provide a kind of multimedia resource recommendation method, to be applicable toThe multimedia resource of all kinds terminal is recommended.
Solution
In order to solve above-mentioned technical problem, according to one embodiment of the invention, it is provided that a kind of multimedia resource recommendation sideMethod, including:
In the case of the request receiving the browsing objective resource that targeted customer initiates at target terminal, obtain with describedThe multimedia resource each to be recommended that target resource is relevant;
Type according to described target terminal and various terminal user behavior data in preset time period, obtain each instituteState multimedia resource characteristic of correspondence to be recommended;
According to each described multimedia resource characteristic of correspondence to be recommended, each described multimedia resource to be recommended is arrangedSequence, and generate multimedia resource recommendation information according to ranking results.
For said method, in a kind of possible implementation, according to type and the various terminal of described target terminalUser behavior data in preset time period, obtains each described multimedia resource characteristic of correspondence to be recommended, including:
First use relevant to each described multimedia resource to be recommended in preset time period is obtained from various terminalsFamily behavioral data;
Described first user behavioral data is carried out tagsort and form collator, the first user behavior after being arrangedData;
According to the type of described target terminal, the first user behavioral data after described arrangement obtains each described in wait to push awayRecommending multimedia resource characteristic of correspondence, described multimedia resource characteristic of correspondence to be recommended includes described multimedia resource to be recommendedCorresponding terminal feature and resource characteristic.
For said method, in a kind of possible implementation, according to type and the various terminal of described target terminalUser behavior data in preset time period, obtains each described multimedia resource characteristic of correspondence to be recommended, including:
Second user behavior data relevant to each multimedia resource in preset time period is obtained from various terminals;
Described second user behavior data is carried out tagsort and form collator, the second user behavior after being arrangedData;
Type according to described target terminal and each described multimedia resource to be recommended, the second user after described arrangementBehavioral data obtains each described multimedia resource characteristic of correspondence to be recommended, described multimedia resource characteristic of correspondence to be recommendedThe terminal feature corresponding including described multimedia resource to be recommended and resource characteristic.
For said method, in a kind of possible implementation, corresponding according to each described multimedia resource to be recommendedFeature, is ranked up each described multimedia resource to be recommended, including:
Following formula 1 and following formula 2 is used to calculate the click probability of each described multimedia resource to be recommended,
Wherein, i represents ith feature, aiRepresent the weight coefficient that ith feature is corresponding, xiRepresent that ith feature is correspondingEigenvalue, N represents the number of feature, and f (x) represents each feature characteristic of correspondence that each described multimedia resource to be recommended includesThe result that value and weight coefficient are sued for peace after seeking product again, score (v) represents the click that each described multimedia resource to be recommended is correspondingProbability;
According to the click probability that each described multimedia resource to be recommended is corresponding, each described multimedia resource to be recommended is carried outSequence, and according to ranking results, choose from each described multimedia resource to be recommended and meet pre-conditioned each alternative multimediaResource.
For said method, in a kind of possible implementation, generate multimedia resource recommendation according to ranking resultsBreath, including:
To each described alternative multimedia resource, use in following steps one or more deletes;
Described targeted customer is deleted the most browsed many in preset time period from each described alternative multimedia resourceMedia resource;
The multimedia resource exceeding preset number in same information channel is deleted from each described alternative multimedia resource;
The multimedia resource exceeding preset number in same interest tags is deleted from each described alternative multimedia resource.
In order to solve above-mentioned technical problem, according to another embodiment of the present invention, it is provided that a kind of multimedia resource is recommendedDevice, including:
Source obtaining module to be recommended, for receiving browsing objective resource that targeted customer initiates at target terminalIn the case of request, obtain each to be recommended multimedia resource relevant to described target resource;
Feature acquisition module, is connected with described source obtaining module to be recommended, for the type according to described target terminalWith various terminals user behavior data in preset time period, obtain each described multimedia resource characteristic of correspondence to be recommended;
Recommendation information generation module, is connected with described feature acquisition module, for providing according to each described multimedia to be recommendedSource characteristic of correspondence, is ranked up each described multimedia resource to be recommended, and pushes away according to ranking results generation multimedia resourceRecommend information.
For said apparatus, in a kind of possible implementation, described feature acquisition module, including:
First data capture unit is described to be recommended many with each for obtain from various terminals in preset time periodThe first user behavioral data that media resource is relevant;
First taxonomic revision unit, is connected with described first data capture unit, for described first user behavior numberFirst user behavioral data according to carrying out tagsort and form collator, after being arranged;
Fisrt feature acquiring unit, is connected with described first taxonomic revision unit, for the class according to described target terminalType, obtains each described multimedia resource characteristic of correspondence to be recommended the first user behavioral data after described arrangement, describedMultimedia resource characteristic of correspondence to be recommended includes terminal feature and the resource characteristic that described multimedia resource to be recommended is corresponding.
For said apparatus, in a kind of possible implementation, described feature acquisition module, including:
Second data capture unit, for obtain from various terminals in preset time period with each multimedia resource phaseThe second user behavior data closed;
Second taxonomic revision unit, is connected with described second data capture unit, for described second user behavior numberThe second user behavior data according to carrying out tagsort and form collator, after being arranged;
Second feature acquiring unit, is connected with described second taxonomic revision unit, for the class according to described target terminalType and each described multimedia resource to be recommended, obtain each described to be recommended many second user behavior data after described arrangementMedia resource characteristic of correspondence, described multimedia resource characteristic of correspondence to be recommended includes that described multimedia resource to be recommended is correspondingTerminal feature and resource characteristic.
For said apparatus, in a kind of possible implementation, described recommendation information generation module, including:
Click on probability calculation unit, for using following formula 1 and following formula 2 to calculate the point of each described multimedia resource to be recommendedHit probability,
Wherein, i represents ith feature, aiRepresent the weight coefficient that ith feature is corresponding, xiRepresent that ith feature is correspondingEigenvalue, N represents the number of feature, and f (x) represents each feature characteristic of correspondence that each described multimedia resource to be recommended includesThe result that value and weight coefficient are sued for peace after seeking product again, score (v) represents the click that each described multimedia resource to be recommended is correspondingProbability;
Alternative resource acquiring unit, is connected with described click probability calculation unit, for according to each described many matchmakers to be recommendedThe click probability that body resource is corresponding, is ranked up each described multimedia resource to be recommended, and according to ranking results, from each describedMultimedia resource to be recommended is chosen and meets pre-conditioned each alternative multimedia resource.
For said apparatus, in a kind of possible implementation, described recommendation information generation module, also include:
Deleting unit, for each described alternative multimedia resource, use in following steps one or more deletesRemove;
Described targeted customer is deleted the most browsed many in preset time period from each described alternative multimedia resourceMedia resource;
The multimedia resource exceeding preset number in same information channel is deleted from each described alternative multimedia resource;
The multimedia resource exceeding preset number in same interest tags is deleted from each described alternative multimedia resource.
Beneficial effect
The multimedia resource of the embodiment of the present invention recommends method, can obtain various terminal user in preset time periodBehavioral data, it is possible to user is at all kinds terminal navigation patterns in covering, such that it is able to according to the characteristic of current target terminal, exampleSuch as screen size, network condition and viewing scene etc., user is carried out the resource recommendation of personalization.
According to below with reference to the accompanying drawings detailed description of illustrative embodiments, the further feature of the present invention and aspect being becomeClear.
Accompanying drawing explanation
The accompanying drawing of the part comprising in the description and constituting description together illustrates the present invention's with descriptionExemplary embodiment, feature and aspect, and for explaining the principle of the present invention.
Fig. 1 illustrates the flow chart of multimedia resource recommendation method according to an embodiment of the invention;
Fig. 2 illustrates another flow chart of multimedia resource recommendation method according to an embodiment of the invention;
Fig. 3 illustrates another flow chart of multimedia resource recommendation method according to an embodiment of the invention;
Fig. 4 illustrates the schematic diagram obtaining user behavior data according to an embodiment of the invention;
Fig. 5 illustrates the structured flowchart of multimedia resource recommendation apparatus according to another embodiment of the present invention;
Fig. 6 illustrates the structured flowchart of multimedia resource recommendation apparatus according to another embodiment of the present invention.
Detailed description of the invention
Various exemplary embodiments, feature and the aspect of the present invention is described in detail below with reference to accompanying drawing.In accompanying drawing identicalReference represent the same or analogous element of function.Although the various aspects of embodiment shown in the drawings, but removeNon-specifically is pointed out, it is not necessary to accompanying drawing drawn to scale.
The most special word " exemplary " means " as example, embodiment or illustrative ".Here as " exemplary "Illustrated any embodiment should not necessarily be construed as preferred or advantageous over other embodiments.
It addition, in order to better illustrate the present invention, detailed description of the invention below gives numerous details.It will be appreciated by those skilled in the art that do not have some detail, the present invention equally implements.In some instances, forMethod well known to those skilled in the art, means, element and circuit are not described in detail, in order to highlight the purport of the present invention.
Embodiment 1
Fig. 1 illustrates the flow chart of multimedia resource recommendation method according to an embodiment of the invention.As it is shown in figure 1, these are manyMedia resource recommends method, mainly can include that step 101 is to step 103.
Step 101, in the case of the request receiving the browsing objective resource that targeted customer initiates at target terminal, obtainTake each to be recommended multimedia resource relevant to described target resource.
The terminal of the embodiment of the present invention can include various types of terminal unit that can browse through multimedia resource, such asMobile phone (such as Android phone, iPhone mobile phone), computer, panel computer, TV etc., be not construed as limiting it.Wherein, manyMedia resource (Multimedia), can include the various media formats such as such as text, sound, video and image.
As an example of the embodiment of the present invention, user A has initiated to broadcast in the video playback client of mobile phone terminalPut the request of " big fish Caulis et folium euphorbiae milii ".In the case of server receives this request, obtain relevant to " big fish Caulis et folium euphorbiae milii " respectively waiting and push awayRecommend multimedia resource.Wherein, user A can be the targeted customer described in step 101, and mobile phone terminal can be in step 101Described target terminal, " big fish Caulis et folium euphorbiae milii " can be the target resource described in step 101.
Wherein, multimedia resource to be recommended can include various types of target resource tool currently browsed with targeted customerThere is the multimedia resource of dependency.The embodiment of the present invention does not limit the concrete acquisition mode of multimedia resource to be recommended.With videoAs a example by, multimedia resource to be recommended can belong to same video channel with target video, such as, broadly fall into acrobatic fighting film;Can alsoSerial is belonged to, such as " hungry game 1 " and " hungry game 2 " with target video;It is also possible to have identical with target videoStarring actors, or there is stronger broadcasting dependency etc., this is not construed as limiting.
It should be noted that those skilled in the art are it should be understood that there is various ways in which in prior art and can realizeObtain each to be recommended multimedia resource relevant to target resource, this is not construed as limiting.
Step 102, according to the type of described target terminal and various terminal user behavior data in preset time period,Obtain each described multimedia resource characteristic of correspondence to be recommended.
Wherein, the type of target terminal can be mobile phone (such as Android phone, iPhone mobile phone), computer, flat boardAny one in computer, television terminal etc., is not construed as limiting it.The user behavior data of the embodiment of the present invention can include baseThe various actions made for multimedia resource in user and the data produced.The embodiment of the present invention does not limit the tool of user behaviorBody type, for example, it is possible to include that the navigation patterns of user, the comment behavior of user, the scoring behavior of user, the point of user praise topStep on behavior etc..
Step 103, according to each described multimedia resource characteristic of correspondence to be recommended, to each described multimedia resource to be recommendedIt is ranked up, and generates multimedia resource recommendation information according to ranking results.
In the embodiment of the present invention, multimedia resource characteristic of correspondence can include various types of multimedia resource feature,Such as terminal feature, behavior characteristics, resource characteristic etc., be not construed as limiting this.Wherein, terminal feature can be used to indicate that for clearLook at the situation of terminal of multimedia resource, such as terminal type, terminal screen size etc..Behavior characteristics can be used to indicate that userThe situation of the behavior that multimedia resource is made, such as watch duration, comment number, mark, push up step on number etc..Resource characteristic can be usedIn the situation of the attribute representing multimedia resource, such as information channel, interest tags etc..
Further, multimedia resource characteristic of correspondence can also include identification information (the such as title, numbering of featureDeng) content (such as eigenvalue) corresponding with signature identification information.Wherein, eigenvalue can be continuous numerical value, it is also possible to beDiscrete type numerical value, it is also possible to be non-numeric type.For example, terminal screen size (terminal feature) can be discrete type numerical value,Such as 240*320,320*480;Scoring (behavior characteristics) can be continuous numerical value, and its span can be [0,10];MoneySource channel (resource characteristic) can may belong to movie channel or series channel with right and wrong numeric type, such as video resource.
Wherein, step 102 can include multiple implementation, for example:
Mode one, determine each to be recommended multimedia resource relevant to target resource in a step 101 after, in step 102In, user behavior number relevant to each multimedia resource to be recommended in preset time period can be obtained respectively from various terminalsAccording to.Again from the acquired user behavior data relevant to each multimedia resource to be recommended, extract each multimedia to be recommended moneySource characteristic of correspondence.
Mode two, each multimedia resource (whole many matchmakers in the multimedia resources database of such as certain website can be added up in advanceBody resource) user behavior data in preset time period in various terminals, or add up the most each many at set intervalsMedia resource is the user behavior data in preset time period in various terminals, and each multimedia resource pair acquired in extractionThe feature answered.
After determining the multimedia resource each to be recommended relevant to target resource in a step 101, in a step 102, permissibleFrom each multimedia resource characteristic of correspondence extracted before, filter out each multimedia resource characteristic of correspondence to be recommended.Wherein,The terminal that the step of counting user behavioral data can be specified by certain in advance performs, it is also possible to by communicating with each terminalServer (server of such as website) perform.
For above-mentioned mode one, in a kind of possible implementation, as in figure 2 it is shown, according to described target terminalType and various terminal user behavior data in preset time period, obtain the spy that each described multimedia resource to be recommended is correspondingLevy (step 102), may include that
Step 201, obtain from various terminals in preset time period relevant to each described multimedia resource to be recommendedFirst user behavioral data;
Step 202, described first user behavioral data is carried out tagsort and form collator, first after being arrangedUser behavior data;
Step 203, type according to described target terminal, obtain each the first user behavioral data after described arrangementDescribed multimedia resource characteristic of correspondence to be recommended, described multimedia resource characteristic of correspondence to be recommended includes described to be recommended manyTerminal feature that media resource is corresponding and resource characteristic.
In step 201, acquired first user behavioral data can include relevant to each multimedia resource to be recommendedVarious user behavior datas, the embodiment of the present invention do not limit obtain first user behavioral data detailed process.For example, it is possible toDirectly obtain the user behavior data relevant to each multimedia resource to be recommended from various terminals, then carry out user behavior dataIt is polymerized in the buffer.
Additionally, the embodiment of the present invention does not limit the concrete time span of preset time period, such as, it can be one month, halfThe moon, ten days etc., this is not construed as limiting.It is understood that select suitable preset time period, it is ensured that user's row of acquisitionFor data, there is preferable representativeness.
In step 202., the tagsort of the embodiment of the present invention can include user behavior data according to certain spyLevy the process carrying out classifying, such as, by user behavior data according to terminal type, terminal screen size, viewing duration, commentNumber, top are stepped on the features such as number and are classified, and are not construed as limiting this.The form collator of the embodiment of the present invention can include sortedUser behavior data carries out the process arranging and adding up according to preset format, such as, is arranged by sorted user behavior dataBecome the form such as form, list, this is not construed as limiting.
For example, as a example by video, the first user behavioral data after arrangement can be as shown in table 1:
Table 1
Resource IDTerminal typeTerminal screen sizeViewing durationComment numberNumber is stepped on top
1Mobile phone100*3005minute21
1Computer800*60010minute53
In step 203, the first user behavioral data after arranging can obtain each according to the type of target terminalDescribed multimedia resource characteristic of correspondence to be recommended.For example, it is that video 1, target terminal are at multimedia resource to be recommendedIn the case of mobile phone, the feature obtaining video 1 can include terminal type (mobile phone), terminal screen size (100*300), viewingNumber (1) is stepped on duration (5minute), comment number (2), top.
For above-mentioned mode two, in a kind of possible implementation, as it is shown on figure 3, according to described target terminalType and various terminal user behavior data in preset time period, obtain the spy that each described multimedia resource to be recommended is correspondingLevy (step 102), may include that
Step 301, second user relevant to each multimedia resource obtained from various terminals in preset time periodBehavioral data;
Step 302, described second user behavior data is carried out tagsort and form collator, second after being arrangedUser behavior data;
Step 303, according to the type of described target terminal and each described multimedia resource to be recommended, after described arrangementSecond user behavior data obtains each described multimedia resource characteristic of correspondence to be recommended, described multimedia resource pair to be recommendedThe feature answered includes terminal feature and the resource characteristic that described multimedia resource to be recommended is corresponding.
In step 301, the second acquired user behavior data can include and each multimedia resource (such as multimediaWhole multimedia resources in resources bank) relevant various user behavior datas, the embodiment of the present invention does not limit acquisition the second useThe detailed process of family behavioral data.Such as, as shown in Figure 4, with the user behavior data of the various terminal of real-time collecting, and will be able to receiveThe user behavior data real-time storage of collection is at such as HDFS (Hadoop Distributed File System, distributed documentSystem) on.Further, the user behavior data obtained from various terminals can be stored in after merging such as server, alsoCan store with each terminal or every kind of corresponding corresponding file of terminal, this is not limited.
The multimedia resource of the embodiment of the present invention recommends method, it is possible to collect the data of user's different terminals, and to userBehavior carry out classification and form go out storage, for other business provide data analysis support, analyze user on different terminalsBehavior characteristics.
In step 302, the second user behavior data is carried out in process and the step 201 of tagsort and form collatorFirst user behavioral data is carried out tagsort similar with the process of form collator, do not repeat them here.
For example, as a example by video, the second user behavior data after arrangement can be as shown in table 2:
Table 2
Video IDTerminal typeTerminal screen sizeViewing durationComment numberNumber is stepped on top
1Mobile phone100*3005minute21
2Computer800*60010minute53
2Mobile phone100*30016minute33
3Mobile phone100*30012minute25
In step 303, can be according to the type of target terminal and each multimedia resource to be recommended, second after arrangingUser behavior data obtains each multimedia resource characteristic of correspondence to be recommended.For example, at multimedia resource to be recommended it isIn the case of video 2, target terminal are computer, the feature obtaining video 2 can include terminal type (computer), terminal screen chiNumber (3) is stepped on very little (800*600), viewing duration (10minute), comment number (5), top.
In a kind of possible implementation, according to each described multimedia resource characteristic of correspondence to be recommended, to each describedMultimedia resource to be recommended is ranked up (step 103), may include that
Step 401, employing following formula 1 and following formula 2 calculate the click probability of each described multimedia resource to be recommended,
Wherein, i represents ith feature, aiRepresent the weight coefficient that ith feature is corresponding, xiRepresent that ith feature is correspondingEigenvalue, N represents the number of feature, and f (x) represents each feature characteristic of correspondence that each described multimedia resource to be recommended includesThe result that value and weight coefficient are sued for peace after seeking product again, score (v) represents the click that each described multimedia resource to be recommended is correspondingProbability;
Step 402, according to click probability corresponding to each described multimedia resource to be recommended, to each described multimedia to be recommendedResource is ranked up, and according to ranking results, choose from each described multimedia resource to be recommended meet pre-conditioned each standbySelect multimedia resource.
Wherein, multimedia resource to be recommended can include that multiple feature, each feature have characteristic of correspondence value and weightCoefficient.Feature characteristic of correspondence value can be processed by such as Feature Engineering and obtain, and weight coefficient corresponding to feature can pass throughSuch as model training obtains.The each feature characteristic of correspondence value corresponding according to each multimedia resource to be recommended and weight coefficient, canTo be calculated click probability corresponding to each multimedia resource to be recommended (clicked probability).In recommendation process, wait to push awayThe click probability recommending multimedia resource corresponding is the highest, represents that the clicked probability of this multimedia resource is the biggest, can preferentially be pushed awayRecommend.
Such as, multimedia resource to be recommended has N number of feature.Wherein, the 1st feature characteristic of correspondence value is x1, weight systemNumber is a1;2nd feature characteristic of correspondence value is x2, weight coefficient is a2;The rest may be inferred, and ith feature characteristic of correspondence value isxi, weight coefficient is ai.So, the click probability that this multimedia resource to be recommended is corresponding is score (v):
It should be noted that the original value of eigenvalue can be numeric type or nonumeric type, through the place of Feature EngineeringReason, can obtain being easy to the final value of the quantization that model calculates.In order to make it easy to understand, be exemplified below:
For scoring (continuous numerical value), can map that between [0,10];For viewing duration (discrete type numberValue), 24 features can be mapped as, such as video is to be watched at 20, then corresponding 20 feature values are 1;ForTerminal type (nonumeric type), such as, can use 1-Android mobile phone, 2-iPhone mobile phone, 3-panel computer, 4-computer, 5-TV represents.
It is understood that the number of multimedia resource to be recommended may be much larger than the many matchmakers generated required for recommendation informationThe number of body resource.In this case it is necessary to multimedia resource to be recommended is screened, obtain for generating recommendation informationAlternative multimedia resource.Further, in step 402, for example, it is possible to will click on probability to exceed the to be recommended of certain numerical valueMultimedia resource alternately multimedia resource, it is also possible to using ranking multimedia resource to be recommended within the specific limits as standbySelect multimedia resource, this is not construed as limiting.
In a kind of possible implementation, generate multimedia resource recommendation information (step 103) according to ranking results, canTo include:
Step 403, to each described alternative multimedia resource, use in following steps one or more deletes;
Described targeted customer is deleted the most browsed many in preset time period from each described alternative multimedia resourceMedia resource;
The multimedia resource exceeding preset number in same information channel is deleted from each described alternative multimedia resource;
The multimedia resource exceeding preset number in same interest tags is deleted from each described alternative multimedia resource.
The information channel of the embodiment of the present invention can represent the channel belonging to multimedia resource.It is said that in general, multimedia moneyThe information channel in source seldom can be changed after determining.Such as, video channel can be TV play, film, variety show etc.;LittleSay that channel can be describing love affairs, passes through, indulge in U.S. etc..Interest tags can include the key word for representing multimedia resource.Such as,The interest tags of video can be make laughs, take a risk, landscape etc..Wherein, information channel and interest tags belong to multimedia resourceEssential information.
When user is carried out personalized recommendation, not only need to predict the interest resource of user, target may be it is also contemplated thatThe characteristic of terminal and the multiformity of resource.Therefore, it can multimedia resource be screened and controls.The embodiment of the present invention does not limitsThe most concrete fixed screening factor, for example, it is possible to browse situation according to targeted customer, can be according to the feature of alternative multimedia resourceDeng.Further, based on the screening principle set, screening alternative multimedia resource, final acquisition is used for generating recommendationEach multimedia resource of information.
The multimedia resource of the embodiment of the present invention recommends method, can obtain various terminal user in preset time periodBehavioral data, it is possible to user is at all kinds terminal navigation patterns in covering, such that it is able to according to the characteristic of current target terminal, exampleSuch as screen size, network condition and viewing scene etc., user is carried out the resource recommendation of personalization.
Embodiment 2
Fig. 5 illustrates the structured flowchart of multimedia resource recommendation apparatus according to another embodiment of the present invention.Fig. 5 may be used forMultimedia resource shown in service chart 1 to Fig. 3 recommends method.For convenience of description, illustrate only in Figure 5 and present invention enforcementThe part that example is relevant.
As it is shown in figure 5, this multimedia resource recommendation apparatus, mainly may include that source obtaining module 51 to be recommended, be used forIn the case of the request receiving the browsing objective resource that targeted customer initiates at target terminal, obtain and described target resourceRelevant multimedia resource each to be recommended.Feature acquisition module 53, is connected, for root with described source obtaining module 51 to be recommendedAccording to type and the various terminal user behavior data in preset time period of described target terminal, obtain each described to be recommended manyMedia resource characteristic of correspondence.Recommendation information generation module 55, is connected with described feature acquisition module 53, for according to each describedMultimedia resource characteristic of correspondence to be recommended, is ranked up each described multimedia resource to be recommended, and raw according to ranking resultsBecome multimedia resource recommendation information.Concrete principle and example may refer to the associated description of embodiment 1 and Fig. 1.
In a kind of possible implementation, described feature acquisition module, may include that the first data capture unit, useIn obtaining the first user behavior relevant to each described multimedia resource to be recommended in preset time period from various terminalsData;First taxonomic revision unit, is connected with described first data capture unit, for entering described first user behavioral dataRow tagsort and form collator, the first user behavioral data after being arranged;Fisrt feature acquiring unit, with described firstTaxonomic revision unit connects, for the type according to described target terminal, the first user behavioral data after described arrangementObtain each described multimedia resource characteristic of correspondence to be recommended, described multimedia resource characteristic of correspondence to be recommended include described in treatRecommend terminal feature and resource characteristic that multimedia resource is corresponding.Concrete principle and example may refer to embodiment 1 and Fig. 2Associated description.
In a kind of possible implementation, described feature acquisition module, may include that the second data capture unit, useIn obtaining second user behavior data relevant to each multimedia resource in preset time period from various terminals;Second pointClass arranges unit, is connected with described second data capture unit, for described second user behavior data is carried out tagsortAnd form collator, the second user behavior data after being arranged;Second feature acquiring unit, with described second taxonomic revision listUnit connects, for the type according to described target terminal and each described multimedia resource to be recommended, second after described arrangementObtaining each described multimedia resource characteristic of correspondence to be recommended in user behavior data, described multimedia resource to be recommended is correspondingFeature includes terminal feature and the resource characteristic that described multimedia resource to be recommended is corresponding.Concrete principle and example may refer to realityExecute the associated description of example 1 and Fig. 3.
In a kind of possible implementation, described recommendation information generation module, may include that click probability calculation listUnit, for use following formula 1 and following formula 2 to calculate the click probability of each described multimedia resource to be recommended,
Wherein, i represents ith feature, aiRepresent the weight coefficient that ith feature is corresponding, xiRepresent that ith feature is correspondingEigenvalue, N represents the number of feature, and f (x) represents each feature characteristic of correspondence that each described multimedia resource to be recommended includesThe result that value and weight coefficient are sued for peace after seeking product again, score (v) represents the click that each described multimedia resource to be recommended is correspondingProbability.Alternative resource acquiring unit, is connected with described click probability calculation unit, for providing according to each described multimedia to be recommendedThe click probability that source is corresponding, is ranked up each described multimedia resource to be recommended, and according to ranking results, waits to push away described in eachRecommend multimedia resource is chosen and meet pre-conditioned each alternative multimedia resource.Concrete principle and example may refer to embodimentThe associated description of 1.
In a kind of possible implementation, described recommendation information generation module, also include: delete unit, for respectivelyDescribed alternative multimedia resource, use in following steps one or more deletes;From each described alternative multimedia resourceThe multimedia resource that the described targeted customer of middle deletion is the most browsed in preset time period;From each described alternative multimedia resourceThe same information channel of middle deletion exceedes the multimedia resource of preset number;Delete same from each described alternative multimedia resourceInterest tags exceedes the multimedia resource of preset number.Concrete principle and example may refer to the associated description of embodiment 1.
The multimedia resource recommendation apparatus of the embodiment of the present invention, can obtain various terminal user in preset time periodBehavioral data, it is possible to user is at all kinds terminal navigation patterns in covering, such that it is able to according to the characteristic of current target terminal, exampleSuch as screen size, network condition and viewing scene etc., user is carried out the resource recommendation of personalization.
Embodiment 3
Fig. 6 shows the structured flowchart of a kind of multimedia resource recommendation apparatus of an alternative embodiment of the invention.DescribedMultimedia resource recommendation apparatus 1100 can be to possess the host server of computing capability, personal computer PC or portabilityPortable computer or terminal etc..Calculating node is not implemented and limits by the specific embodiment of the invention.
Described multimedia resource recommendation apparatus 1100 includes processor (processor) 1110, communication interface(Communications Interface) 1120, memorizer (memory) 1130 and bus 1140.Wherein, processor 1110,Communication interface 1120 and memorizer 1130 complete mutual communication by bus 1140.
Communication interface 1120 is used for and network device communications, and wherein the network equipment includes such as Virtual Machine Manager center, is total toEnjoy storage etc..
Processor 1110 is used for performing program.Processor 1110 is probably a central processor CPU, or special collectionBecome circuit ASIC (Application Specific Integrated Circuit), or be configured to implement the present inventionOne or more integrated circuits of embodiment.
Memorizer 1130 is used for depositing file.Memorizer 1130 may comprise high-speed RAM memorizer, it is also possible to also includes non-Volatile memory (non-volatile memory), for example, at least one disk memory.Memorizer 1130 can also be to depositMemory array.Memorizer 1130 is also possible to by piecemeal, and described piece can be by certain rule sets synthesis virtual volume.
In a kind of possible embodiment, said procedure can be the program code including computer-managed instruction.This journeySequence is particularly used in: realize the operation of each step in embodiment 1.
Those of ordinary skill in the art are it is to be appreciated that each exemplary cell in embodiment described herein and algorithmStep, it is possible to being implemented in combination in of electronic hardware or computer software and electronic hardware.These functions are actually with hardware alsoIt is that software form realizes, depends on application-specific and the design constraint of technical scheme.Professional and technical personnel can be forSpecific application selects different methods to realize described function, but this realization is it is not considered that exceed the model of the present inventionEnclose.
If using the form of computer software realize described function and as independent production marketing or use time, then existTo a certain extent it is believed that all or part of (part such as contributed prior art) of technical scheme isEmbody in form of a computer software product.This computer software product is generally stored inside the non-volatile of embodied on computer readableIn storage medium, including some instructions with so that computer equipment (can be that personal computer, server or network setStandby etc.) perform all or part of step of various embodiments of the present invention method.And aforesaid storage medium include USB flash disk, portable hard drive,Read only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magneticThe various medium that can store program code such as dish or CD.
The above, the only detailed description of the invention of the present invention, but protection scope of the present invention is not limited thereto, and anyThose familiar with the art, in the technical scope that the invention discloses, can readily occur in change or replace, should containCover within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with described scope of the claims.

Claims (10)

CN201610682022.XA2016-08-172016-08-17Multimedia resource recommendation method and deviceActiveCN106326391B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201610682022.XACN106326391B (en)2016-08-172016-08-17Multimedia resource recommendation method and device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201610682022.XACN106326391B (en)2016-08-172016-08-17Multimedia resource recommendation method and device

Publications (2)

Publication NumberPublication Date
CN106326391Atrue CN106326391A (en)2017-01-11
CN106326391B CN106326391B (en)2020-02-14

Family

ID=57743637

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201610682022.XAActiveCN106326391B (en)2016-08-172016-08-17Multimedia resource recommendation method and device

Country Status (1)

CountryLink
CN (1)CN106326391B (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106951137A (en)*2017-03-022017-07-14合网络技术(北京)有限公司The sorting technique and device of multimedia resource
CN107704516A (en)*2017-09-012018-02-16北京雷客天地科技有限公司A kind of method and system of requesting song
CN108335137A (en)*2018-01-312018-07-27北京三快在线科技有限公司Sort method and device, electronic equipment, computer-readable medium
CN108416446A (en)*2018-03-152018-08-17北京奇艺世纪科技有限公司A kind of video satisfaction determines method and device
CN109218801A (en)*2018-08-152019-01-15咪咕视讯科技有限公司A kind of information processing method, device and storage medium
CN109241425A (en)*2018-08-312019-01-18腾讯科技(深圳)有限公司A kind of resource recommendation method, device, equipment and storage medium
CN109639786A (en)*2018-12-042019-04-16北京达佳互联信息技术有限公司Distribution method, device, server and the storage medium of multimedia resource
CN110209845A (en)*2018-07-262019-09-06腾讯数码(天津)有限公司A kind of recommended method of multimedia content, device and storage medium
CN111291264A (en)*2020-01-232020-06-16腾讯科技(深圳)有限公司Access object prediction method and device based on machine learning and computer equipment
CN111556366A (en)*2020-04-022020-08-18北京达佳互联信息技术有限公司Multimedia resource display method, device, terminal, server and system
CN112241486A (en)*2019-07-172021-01-19北京达佳互联信息技术有限公司Multimedia information acquisition method and device
CN112364244A (en)*2020-11-162021-02-12广州酷狗计算机科技有限公司Multimedia data recommendation method, device, server and storage medium
CN113536125A (en)*2021-07-202021-10-22西安力传智能技术有限公司Media information processing method, device, equipment and storage medium
CN113849685A (en)*2021-09-102021-12-28浙江岩华文化科技有限公司 Video recommendation method, device, electronic device and storage medium
CN116628235A (en)*2023-07-192023-08-22支付宝(杭州)信息技术有限公司Data recommendation method, device, equipment and medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102368788A (en)*2011-12-092012-03-07中国电信股份有限公司Information pushing method and apparatus thereof
CN103729408A (en)*2013-12-092014-04-16乐视网信息技术(北京)股份有限公司Method for transmitting multimedia file and electronic device
CN104035982A (en)*2014-05-282014-09-10小米科技有限责任公司Multimedia resource recommendation method and device
CN104598505A (en)*2014-06-032015-05-06腾讯科技(深圳)有限公司Multimedia resource recommendation method and device
CN105718545A (en)*2016-01-182016-06-29合一网络技术(北京)有限公司Recommendation method and device of multimedia resources
CN105808743A (en)*2016-03-112016-07-27中国联合网络通信集团有限公司Terminal recommendation method and terminal recommendation system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102368788A (en)*2011-12-092012-03-07中国电信股份有限公司Information pushing method and apparatus thereof
CN103729408A (en)*2013-12-092014-04-16乐视网信息技术(北京)股份有限公司Method for transmitting multimedia file and electronic device
CN104035982A (en)*2014-05-282014-09-10小米科技有限责任公司Multimedia resource recommendation method and device
CN104598505A (en)*2014-06-032015-05-06腾讯科技(深圳)有限公司Multimedia resource recommendation method and device
CN105718545A (en)*2016-01-182016-06-29合一网络技术(北京)有限公司Recommendation method and device of multimedia resources
CN105808743A (en)*2016-03-112016-07-27中国联合网络通信集团有限公司Terminal recommendation method and terminal recommendation system

Cited By (21)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106951137A (en)*2017-03-022017-07-14合网络技术(北京)有限公司The sorting technique and device of multimedia resource
US11042582B2 (en)2017-03-022021-06-22Alibaba Group Holding LimitedMethod and device for categorizing multimedia resources
CN107704516A (en)*2017-09-012018-02-16北京雷客天地科技有限公司A kind of method and system of requesting song
CN108335137A (en)*2018-01-312018-07-27北京三快在线科技有限公司Sort method and device, electronic equipment, computer-readable medium
WO2019148982A1 (en)*2018-01-312019-08-08北京三快在线科技有限公司Sorting
CN108416446A (en)*2018-03-152018-08-17北京奇艺世纪科技有限公司A kind of video satisfaction determines method and device
CN110209845A (en)*2018-07-262019-09-06腾讯数码(天津)有限公司A kind of recommended method of multimedia content, device and storage medium
CN110209845B (en)*2018-07-262024-01-30腾讯数码(天津)有限公司Recommendation method, device and storage medium of multimedia content
CN109218801A (en)*2018-08-152019-01-15咪咕视讯科技有限公司A kind of information processing method, device and storage medium
CN109241425A (en)*2018-08-312019-01-18腾讯科技(深圳)有限公司A kind of resource recommendation method, device, equipment and storage medium
CN109639786A (en)*2018-12-042019-04-16北京达佳互联信息技术有限公司Distribution method, device, server and the storage medium of multimedia resource
CN109639786B (en)*2018-12-042021-06-18北京达佳互联信息技术有限公司Multimedia resource distribution method, device, server and storage medium
CN112241486A (en)*2019-07-172021-01-19北京达佳互联信息技术有限公司Multimedia information acquisition method and device
CN111291264A (en)*2020-01-232020-06-16腾讯科技(深圳)有限公司Access object prediction method and device based on machine learning and computer equipment
CN111291264B (en)*2020-01-232023-06-23腾讯科技(深圳)有限公司Access object prediction method and device based on machine learning and computer equipment
CN111556366A (en)*2020-04-022020-08-18北京达佳互联信息技术有限公司Multimedia resource display method, device, terminal, server and system
CN112364244A (en)*2020-11-162021-02-12广州酷狗计算机科技有限公司Multimedia data recommendation method, device, server and storage medium
CN113536125A (en)*2021-07-202021-10-22西安力传智能技术有限公司Media information processing method, device, equipment and storage medium
CN113849685A (en)*2021-09-102021-12-28浙江岩华文化科技有限公司 Video recommendation method, device, electronic device and storage medium
CN116628235A (en)*2023-07-192023-08-22支付宝(杭州)信息技术有限公司Data recommendation method, device, equipment and medium
CN116628235B (en)*2023-07-192023-11-03支付宝(杭州)信息技术有限公司Data recommendation method, device, equipment and medium

Also Published As

Publication numberPublication date
CN106326391B (en)2020-02-14

Similar Documents

PublicationPublication DateTitle
CN106326391A (en)Method and device for recommending multimedia resources
CN105677715B (en)A kind of video recommendation method and device based on multi-user
CN106557513B (en)Event information pushing method and event information pushing device
CN103744849B (en)Method and device for automatic recommendation application
WO2017181612A1 (en)Personalized video recommendation method and device
CN107894998B (en)Video recommendation method and device
CN107784092A (en)A kind of method, server and computer-readable medium for recommending hot word
US20080294625A1 (en)Item recommendation system
CN106604051A (en)Live channel recommending method and device
CN112100221B (en)Information recommendation method and device, recommendation server and storage medium
CN104008139B (en)The creation method and device of video index table, the recommendation method and apparatus of video
CN102934113B (en)Information providing system, information providing method, information providing apparatus
CN105512331A (en)Video recommending method and device
CN111291191B (en)Broadcast television knowledge graph construction method and device
CN111368141A (en)Video tag expansion method and device, computer equipment and storage medium
CN108475283A (en)Text Text summarization for searching for multiple video flowings
CN103488788A (en)Method and device for recommending applications automatically
CN105574030B (en)A kind of information search method and device
US20180307733A1 (en)User characteristic extraction method and apparatus, and storage medium
CN106339507A (en)Method and device for pushing streaming media message
CN106354867A (en)Multimedia resource recommendation method and device
US20250061160A1 (en)Content recommendation method and apparatus, device, medium, and program product
CN114491149B (en)Information processing method and device, electronic device, storage medium, and program product
CN106156351A (en)Multimedia resource recommendation information generates method and device
CN104077707B (en)A kind of optimization method and device for promoting presentation mode

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant
TR01Transfer of patent right
TR01Transfer of patent right

Effective date of registration:20200529

Address after:310051 room 508, floor 5, building 4, No. 699, Wangshang Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province

Patentee after:Alibaba (China) Co.,Ltd.

Address before:518030, Sannuo building, 19L02, 3012 Binhai Avenue, Shenzhen, Guangdong, Nanshan District

Patentee before:HEYI INTELLIGENT TECHNOLOGY (SHENZHEN) Co.,Ltd.


[8]ページ先頭

©2009-2025 Movatter.jp