Association relation determination method and device of material group, equipment and storage medium

By rating and sorting and grouping of similar materials in advertising, we establish a correlation between media materials and group types, and solve the traffic consumption problem caused by the large amount of material serving in advertising, and achieve a win-win situation for material serving and an increase in the effectiveness of material serving and an advertiser platform.

CN119624545AActive Publication Date: 2025-03-14BEIJING QIYI CENTURY SCI & TECH CO LTD

Patent Information

Application Number
CN202411767799.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-04
Publication Date
2025-03-14
Estimated Expiration
2044-12-04

AI Technical Summary

Technical Problem

During the advertising delivery process, the delivery of a large number of similar materials leads to excessive consumption of platform traffic, which is thus restricted by the platform. How to reduce the delivery volume while improving the effectiveness of materials and achieve a win-win situation between advertisers and platforms has become an urgent problem.

Method used

By grading and sorting media materials with similarity greater than the preset threshold in the first media material set, high-scoring media materials are selected for group delivery testing, and the correlation between media materials and group types is established based on the delivery effect value, and different media materials are pushed for different group types.

Benefits of technology

While reducing the amount of delivery, it improves the effectiveness of media material delivery and achieves a win-win situation for advertisers and platforms.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119624545A_ABST
    Figure CN119624545A_ABST
Patent Text Reader

Abstract

The invention provides a method and device for determining the incidence relation of a material group, equipment and a storage medium, and the method comprises the steps: sorting the scores of media materials in a first media material set according to a descending order, and enabling the first media material set to comprise a plurality of media materials with the similarity greater than a first preset threshold value; screening out a second media material set from the first media material set according to a sorting result, wherein the second media material set comprises the first N media materials in score sorting; respectively putting the media materials in the second media material set to each user group for testing to obtain a putting effect value between the media materials and the group type; and establishing an association relationship between the media materials and the group types based on the delivery effect values, wherein the association relationship is used for pushing different media materials for different group types. According to the embodiment of the invention, the effectiveness of media material delivery can be improved, and a win-win purpose of an advertiser and a platform is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing technology, and in particular to a method, device, equipment and storage medium for determining an association relationship of a material group. Background Art

[0002] During the advertising process, advertisers usually upload a large amount of similar materials on the platform in order to gain more product exposure.

[0003] However, the release of a large amount of similar materials will lead to excessive consumption of platform traffic. To avoid excessive consumption of traffic, the platform will limit the release of similar materials.

[0004] How to deliver different materials to different audiences, improve the effectiveness of the materials, and achieve a win-win situation for advertisers and platforms is an urgent problem to be solved. Summary of the invention

[0005] In order to solve the above technical problems, the present application provides a method, device, equipment and storage medium for determining the association relationship of a material group, so as to improve the effectiveness of media material delivery while reducing the delivery amount, thereby achieving a win-win situation for advertisers and platforms.

[0006] In a first aspect, the present application provides a method for determining an association relationship among material groups, the method comprising: sorting the scores of media materials in a first media material set in descending order, the scores of the media materials being used to characterize the quality of the media materials, the first media material set comprising a plurality of media materials whose similarity is greater than a first preset threshold; screening out a second media material set from the first media material set according to the sorting result, the second media material set comprising media materials ranked in the top N in the score order; delivering the media materials in the second media material set to each user group for testing, respectively, to obtain a delivery effect value between the media materials in the second media material set and the group type, the group type of users included in each user group being the same; establishing an association relationship between the media materials in the second media material set and the group type based on the delivery effect value, the association relationship being used to push different media materials to different group types.

[0007] In a second aspect, the present application provides a device for determining an association relationship of a material group, the device comprising: a material score sorting module, used to sort the scores of media materials in a first media material set in descending order, the scores of the media materials are used to characterize the quality of the media materials, the first media material set includes multiple media materials whose similarity is greater than a first preset threshold; a second media material set determination module, used to screen out a second media material set from the first media material set according to the sorting result, the second media material set includes media materials ranked in the top N by scores; a material delivery test module, used to deliver the media materials in the second media material set to each user group for testing, and obtain delivery effect values ​​between the media materials in the second media material set and the group types, each user group includes users of the same group type; an association establishment module, used to establish an association relationship between the media materials in the second media material set and the group types based on the delivery effect values, the association relationship is used to push different media materials for different group types.

[0008] In a third aspect, the present application provides an electronic device, which may include a device for determining the association relationship of a material group, the device including: one or more processors; a storage device for storing one or more programs; when the one or more programs are executed by one or more processors, the one or more processors implement the method for determining the association relationship of a material group as described in the first aspect above.

[0009] In a fourth aspect, the present application provides a storage medium, which may be a computer-readable storage medium, storing a computer program thereon, which, when executed by a processor, implements the method for determining the association relationship of material groups as in the first aspect above.

[0010] In a fifth aspect, an embodiment of the present application provides a computer program product, which includes a computer program or instructions, and when the computer program or instructions are executed by a processor, the method for determining the association relationship of material groups as described in any one of the first aspects above is implemented.

[0011] The technical solution provided by the embodiment of the present application has the following advantages over the prior art: the embodiment of the present application provides a method, device, equipment and storage medium for determining the association relationship of a material group, the method comprising: sorting the scores of the media materials in the first media material set in descending order, the scores of the media materials are used to characterize the quality of the media materials, the first media material set includes multiple media materials whose similarity is greater than a first preset threshold; screening out a second media material set from the first media material set according to the sorting result, the second media material set includes media materials ranked in the top N in the score ranking; delivering the media materials in the second media material set to each user group for testing, and obtaining the delivery effect value between the media materials in the second media material set and the group type, each user group includes the same group type of users; establishing the association relationship between the media materials in the second media material set and the group type based on the delivery effect value, and the association relationship is used to push different media materials for different group types. In the embodiment of the present application, the media materials ranked in the top N in the score ranking are used for group delivery testing to determine the association relationship between the media materials and the group type, and the association relationship is used to deliver different media materials to different groups. It can improve the effectiveness of media material delivery while reducing the delivery volume, thus achieving a win-win situation for advertisers and platforms. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0013] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0014] Figure 1 A flowchart of a method for determining an association relationship of a material group provided in an embodiment of the present application;

[0015] Figure 2 A flowchart of a media material display method provided in an embodiment of the present application;

[0016] Figure 3 A schematic diagram of the structure of a device for determining an association relationship of a material group provided in an embodiment of the present application;

[0017] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0018] In order to more clearly understand the above-mentioned purposes, features and advantages of the present application, the scheme of the present application will be further described below. It should be noted that the embodiments of the present application and the features in the embodiments can be combined with each other without conflict.

[0019] In the following description, many specific details are set forth to facilitate a full understanding of the present application, but the present application may also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only part of the embodiments of the present application, rather than all of the embodiments.

[0020] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.

[0021] It should be noted that the concepts such as "first" and "second" mentioned in this application are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.

[0022] It should be noted that the modifications of "one" and "plurality" mentioned in the present application are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".

[0023] The following is a detailed description of the method for determining the association relationship of a material group and the method for displaying media materials provided by the present application in conjunction with the accompanying drawings and specific implementation methods.

[0024] Figure 1 This is a flow chart of a method for determining an association relationship among material groups in an embodiment of the present application. This embodiment can be applicable to situations where different media materials are provided for different audience groups. The method can be executed by a device for determining an association relationship among material groups. The device for determining an association relationship among material groups can be implemented in software and / or hardware. The device for determining an association relationship among material groups can be configured in an electronic device, which can be a server.

[0025] like Figure 1 As shown, the method for determining the association relationship of material groups provided in the embodiment of the present application mainly includes steps S101-S103.

[0026] S101: sort the scores of media materials in a first media material set in descending order, where the scores of the media materials are used to represent the quality of the media materials. The first media material set includes a plurality of media materials whose similarities are greater than a first preset threshold.

[0027] Among them, media material refers to a product that transmits information to users through a medium (such as television, radio, the Internet, newspapers, magazines, etc.). Media material can include: text material, audio material, picture material, video material, etc., or a combination of multiple types. In the embodiment of the present application, the media material is an example of picture material.

[0028] The first media material set includes a plurality of media materials whose similarity is greater than a first preset threshold, wherein the first preset threshold is used to measure the similarity between the various media materials in the first media material set.

[0029] Among them, the first media material set can be understood as a material set composed of multiple media materials of the same object. Furthermore, the similarity between any two media materials in the first media material set is greater than the first preset threshold, indicating that the media materials in the first media material set are very similar, that is, the multiple media materials in the first media material set are media materials for the same object. The same object means that the shooting subjects of the multiple media materials in the first media material set are the same. For example: multiple media materials are pictures taken at different angles for the same model of mobile phone, and another example: multiple media materials are pictures taken for the same model of mobile phones of different colors.

[0030] In a possible implementation, before sorting the scores of the media materials in the first media material set in descending order, the method further includes: receiving media materials to be classified uploaded by a third party; and calculating the similarity of each media material to be classified using a similarity algorithm to obtain a first media material set, wherein the first media material set includes multiple media materials whose similarities are greater than a first pre-threshold.

[0031] Among them, the third party can be understood as an advertiser who provides media materials. The third party generates a large amount of media materials and uploads them to the server. The server receives a large amount of media materials uploaded by the third party. In order to obtain more product exposure, the third party usually uploads a large amount of similar or identical media materials to the server. Then, in order to avoid excessive traffic consumption, the server will limit the delivery of similar or identical media materials. If you want to limit the delivery of similar or identical materials, you need to find similar or identical media materials first, and then conduct delivery tests. Unclassified media materials refer to unclassified media materials uploaded by third-party platforms.

[0032] In the embodiment of the present application, a picture similarity algorithm is used to calculate the similarity between two media materials to be classified, and the media materials to be classified whose similarity is greater than a first set threshold are classified into the same media material set to obtain multiple first media material sets.

[0033] The first media material set is a media material set obtained after similarity calculation and classification of media materials uploaded by a third party. The above-mentioned image similarity algorithm may include: hash algorithm, scale invariant feature transform (SIFT), cosine similarity, histogram algorithm, mean square error algorithm, structural similarity algorithm, etc.

[0034] Furthermore, multiple image similarity algorithms may be used to respectively calculate the similarities between any two media materials to be classified, and then multiple similarities may be weighted to obtain the final similarities between any two media materials to be classified.

[0035] For a specific object, a third party may upload a large amount of media materials. If all the media materials of the object are released, it may lead to excessive consumption of the platform's traffic. Therefore, high-quality materials can be selected from the media materials uploaded by the third party for release.

[0036] A first media material set is obtained, wherein the first media material set includes a plurality of media materials whose similarity is greater than a first preset threshold, a score of each media material in the first media material set is obtained, and the scores of the media materials are sorted in descending order.

[0037] The score of each media material in the first media material set can be determined by: for each media material in the first media material set, obtaining the score of the media material input by the review expert. Alternatively, the media material and the score indicator are input into the AI ​​model to obtain the score of the media material output by the AI ​​model.

[0038] The score of the media material is used to represent the quality of the media material. Specifically, the higher the score of the media material, the higher the quality of the media material, and the lower the score of the media material, the lower the quality of the media material.

[0039] Furthermore, a scoring system is set up to ensure the effectiveness and consistency of the scoring of media materials. First, determine the specific scoring criteria for the dimensions of image quality, relevance and creativity. Image quality can mainly include: Image clarity: whether it is clear enough, without blur or out of focus. Relevance can mainly include: Target audience matching, for example: whether the content directly targets the interests and needs of the expected audience. Brand positioning consistency, for example: whether it is consistent with the brand image and values. Marketing campaign theme fit. For example: whether the content is closely centered around the core message of the event. Creativity can mainly include: Novelty, for example: the uniqueness of ideas or expressions. Attractiveness, for example: whether it can quickly attract the audience's attention. Emotional resonance ability, for example: whether it can arouse the audience's emotional response.

[0040] According to the requirements of the above different dimensions, scoring standards can be set. For example: in the relevance dimension, it is highly relevant and fully meets all the above conditions, then the score on the relevance dimension is 5 points. In the creativity dimension, it has certain creativity, although it has some novelty, it is still ordinary, then the score on the creativity dimension is 3 points. In the picture quality dimension, it is very good, all aspects have reached the highest level, and there are no detectable problems, then the score on the creativity dimension is 5 points.

[0041] After receiving the evaluation experts' scores for each dimension, the scores of different dimensions are weighted and calculated to obtain the score of the media material.

[0042] Furthermore, the above-mentioned ratings may be manually rated by professionals, and the ratings may be input into the server as annotation information of the media material, so that the server may receive the ratings of each media material.

[0043] Furthermore, the above-mentioned ratings may be output by a trained AI rating model. The media material is input into the AI ​​rating model, and the server may receive the ratings of the various media materials output by the AI ​​rating model.

[0044] S102: Filter out a second media material set from the first media material set according to the ranking result, wherein the second media material set includes media materials ranked in the top N by score.

[0045] After the scores of the media materials in the first media material set are sorted in descending order in S101, the top N media materials in the first media material set are selected and divided into the second media material set. In other words, the top N media materials are selected from the first media material set and divided into the second media material set.

[0046] In the embodiment of the present application, high-quality media materials are selected from a large number of media materials by scoring as media materials in the second media material set, so as to reduce the number of media materials for delivery testing and improve the efficiency of delivery testing. The media materials in the second media material set are high-quality materials selected according to the scores, so as to display high-quality materials to different audience groups and improve the delivery effect of the materials.

[0047] The value N may be set according to actual conditions. Specifically, the value N may be an unchanging constant. For example, if the value N is 10, the top 10 media materials in the first media material set are selected and assigned to the second media material set.

[0048] Furthermore, the value N can also be dynamically adjusted according to the number of media materials in the first media material set, for example: the value N is the product of the number of media materials in the first media material set and a set ratio, and the set ratio can be set by itself, for example: if the set ratio is 20%, then the value N is the product of the number of media materials in the first media material set and 20%. That is, the media materials ranked in the top 20% are selected from the first media material set and divided into the second media material set.

[0049] In a possible implementation, after the second media material set is screened out from the first media material set according to the sorting result, the method further includes: determining a third media material set having the same object identifier as the first media material set, the third media material set including a plurality of media materials associated with the group type; and merging the media materials in the third media material set into the second media material set.

[0050] The object identifier refers to the identifier of the subject of the first media material set. For example, the object identifier may be the model of the mobile phone photographed in the first media material set, or the code of the clothes photographed in the first media material set. The object identifier is mainly used to identify the photographed subject of the media material in the first media material set.

[0051] The third media material set having the same object identifier as the first media material set can be understood as the object identifier of the first media material set is the same as the object identifier of the third media material set, that is, the first media material set and the third media material set are media materials shot or generated for the same object.

[0052] The third media material set includes a plurality of media materials associated with group types, which means that the media materials in the third media material set are media materials uploaded by a third party received before this time and whose corresponding group types have been determined after delivery testing.

[0053] In the embodiment of the present application, the media materials that have been tested for delivery and whose corresponding group types have been determined are tested for delivery together with the media materials with the top N scores in the first media set. In this way, the range of media materials for delivery testing can be increased, so that more suitable media materials can be screened out for different groups, further increasing the delivery effect of the media materials.

[0054] S103: delivering the media materials in the second media material set to each user group for testing, and obtaining delivery effect values ​​between the media materials in the second media material set and the group types, wherein each user group includes users of the same group type.

[0055] User group, also called target audience or target market, refers to a group of people with common characteristics. The common characteristics can be composed of one or more of the following: age, gender, geographic location, hobbies, occupation, education level, income status, etc. Group type is information that describes a group with common characteristics. For example: with age as a feature, group types can include children, teenagers, middle-aged, elderly, etc., with gender as a feature, group types can include men and women, etc., with geographic location as a feature, group types can include: various provinces. The group type of users included in each user group is the same, which means that each user group includes users of the same group type. For example: when the user group is male, all users in the user group are male, and when the user group is child, all users in the user group are children.

[0056] It should be noted that the above description is based on an example that the user group includes only one common feature of users, and the user group may also include two or more common features at the same time. For example, the user group may also be a group of middle-aged men in XX province.

[0057] The delivery effect value can be determined by the click rate, conversion rate and participation rate of the media materials in the second media material set in the user group. Specifically, the delivery effect value of the media materials in the user group can be obtained by weighted calculation based on the click rate, conversion rate and participation rate.

[0058] The users are divided into multiple user groups, for example, the users are divided into male groups and female groups. The media materials in the second media material set are tested on the male group to obtain the delivery effect value between each media material in the second media material set and the male type, and the media materials in the second media material set are tested on the female group to obtain the delivery effect value between each media material in the second media material set and the female type.

[0059] Another example: users are divided into a children group, a teenager group, a middle-aged group, and an elderly group. The media materials in the second media material set are tested on the children group to obtain the delivery effect value between each media material in the second media material set and the children type. The media materials in the second media material set are tested on the teenager group to obtain the delivery effect value between each media material in the second media material set and the teenager type. The media materials in the second media material set are tested on the middle-aged group to obtain the delivery effect value between each media material in the second media material set and the middle-aged type. The media materials in the second media material set are tested on the elderly group to obtain the delivery effect value between each media material in the second media material set and the elderly type.

[0060] Specifically, an A / B / n test framework is built, and the test time, test indicators, etc. are selected. Among them, the test indicators include click-through rate, conversion rate, and engagement, etc., and the test parameters are configured, including: dividing user groups, locating resources, and tracking conversions. The media materials in the second media material set are put into the built A / B / n test framework for testing, and the click-through rate, conversion rate, and engagement data of each media material in the second media material set in each user group are obtained. Based on the click-through rate, conversion rate, and engagement in each user group, a weighted calculation is performed to obtain the delivery effect value of each group material in the second media material set in the group corresponding to each group type.

[0061] S104: Establishing an association relationship between media materials in the second media material set and group types based on the delivery effect value, wherein the association relationship is used to push different media materials to different group types.

[0062] The association between the media material and the group type in the second media material set can be represented by the delivery effect value between the media material and the group type. For example, if the delivery effect value of media material 1 in the male group is 85, then the association between media material 1 and the male group type can be represented by 85. If the delivery effect value of media material 1 in the female group is 35, then the association between media material 1 and the female group type can be represented by 35.

[0063] Furthermore, for each user group, the media material with the largest delivery effect value in the user group can be used as the target media material, and an association relationship between the user group type and the target media material can be established. For example: the delivery effect value of media material 1 in the male group is 85, the delivery effect value of media material 2 in the male group is 72, and the delivery effect value of media material 3 in the male group is 60. Media material 1 corresponding to the largest delivery effect value of 85 is selected as the target media material for the male group, and an association relationship between media material 1 and the male group type is established.

[0064] In another implementation, for each media material, the group type with the largest delivery effect value can be selected as the target group type, and an association relationship between the target group type and the media material is established. For example: the delivery effect value of media material 1 in the children group is 35, the delivery effect value of media material 1 in the youth group is 45, the delivery effect value of media material 1 in the middle-aged group is 80, and the delivery effect value of media material 1 in the elderly group is 20. The middle-aged group corresponding to the largest delivery effect value of 80 is selected as the target group type corresponding to media material 1, and an association relationship between media material 1 and the middle-aged group type is established.

[0065] In another implementation, an association relationship between media materials in the second media material set and group types is established based on the delivery effect value, including: when the delivery effect value between the media materials in the second media material set and the group type is greater than a second set threshold, an association relationship between the media materials in the second media material set and the target group type is established, and the target group type refers to a delivery effect value of the media materials in the second media material set within the group corresponding to the target group type that is greater than the second set threshold.

[0066] The second set threshold refers to a value used to evaluate the delivery effect of the media material in the group. If the delivery effect value reaches the second preset threshold, it indicates that the delivery effect of the media material in the user group is good. If the delivery effect value does not reach the second preset threshold, it indicates that the delivery effect of the media material in the user group is poor. The second set threshold can be set according to actual conditions and is not specifically limited in the embodiments of the present application.

[0067] Specifically, by conducting a population delivery test on the media materials in the second media material set, the delivery effect value between each media material in the second media material set and each user group type is obtained; the user group type whose delivery effect value is greater than the second set threshold is used as the target group type of the media material in the second media material set, and an association relationship between the media material in the second media material set and the target group type is established.

[0068] In another implementation, for each media material in the second media material set, the group type with the largest delivery effect value can be determined as the target group type, and an association relationship between the target group type and the media material is established. For example: the delivery effect value of media material 1 in the children's group is 35, the delivery effect value of media material 1 in the youth group is 60, the delivery effect value of media material 1 in the middle-aged group is 80, and the delivery effect value of media material 1 in the elderly group is 20. The second set threshold is set to 50, then the youth group and the middle-aged group with delivery effect values ​​greater than 50 are taken as the target group types of media material 1, and an association relationship between the youth group type and media material 1 is established, and an association relationship between the middle-aged group type and media material 1 is established. Furthermore, the association relationship between the youth group type and media material 1 is represented by a delivery effect value of 60, and the association relationship between the middle-aged group type and media material 1 is represented by a delivery effect value of 85.

[0069] In one possible implementation, the association relationship between the media materials in the second media material set and the group types is stored in the form of a graph data structure, and the graph data structure includes a first node, a second node, and an edge between the first node and the second node; the first node is used to store the media materials in the second media material set, the second node is used to store the group types that have an association relationship with the media materials in the second media material set, and the edge between the first node and the second node is used to store the delivery effect value between the group type and the media materials in the second media material set.

[0070] A graph data structure is a nonlinear data structure used to represent the relationships in an object network. In a graph data structure, nodes represent entities, and edges represent the relationships between entities.

[0071] In an embodiment of the present application, media materials in the second media material set are stored in the first node, and the target group type that has an association with the media materials in the second media material set is stored in the second node. The value between the first node and the second node represents the delivery effect value between the target group type and the media materials in the second media material set.

[0072] Taking the above example, the association between the youth group type and media material 1 is represented by a delivery effect value of 60, and the association between the middle-aged group type and media material 1 is represented by a delivery effect value of 85. For example, media material 1 is stored in the first node A, the youth group type is stored in the second node a, and the middle-aged group type is stored in the second node b. The edge between the first node A and the second node a stores the delivery effect 60, and the edge between the first node A and the second node b stores the delivery effect 85.

[0073] According to the above storage method, each media material, the target group type associated with it, and the delivery effect value corresponding to the target group type are stored in the above graph structure. In this way, the graph structure only stores the media material and group type whose delivery effect value exceeds the second set threshold, so as to reduce the amount of data storage in the graph structure.

[0074] Using the graph data structure model to store the relationship between material groups can improve data processing efficiency.

[0075] The association relationship between the material groups is used to push different media materials to users of different group types. The specific process can refer to the description in the following embodiment.

[0076] The embodiment of the present application provides a method, device, equipment and storage medium for determining the association relationship of a material group. The method includes: sorting the scores of media materials in a first media material set in descending order, the scores of media materials are used to characterize the quality of media materials, and the first media material set includes multiple media materials with similarities greater than a first preset threshold; screening out a second media material set from the first media material set according to the sorting result, and the second media material set includes media materials ranked in the top N in the score ranking; delivering the media materials in the second media material set to each user group for testing, and obtaining the delivery effect value between the media materials in the second media material set and the group type, and each user group includes the same group type of users; establishing the association relationship between the media materials in the second media material set and the group type based on the delivery effect value, and the association relationship is used to push different media materials for different group types. In the embodiment of the present application, the media materials ranked in the top N in the score ranking are used for group delivery testing, and the association relationship between each media material and each group type is determined, and the association relationship is used to deliver different media materials to different groups. It is achieved that the effectiveness of media material delivery is improved while reducing the delivery amount, and a win-win situation for advertisers and platforms is achieved.

[0077] Figure 2 This is a flowchart of a media material display method in an embodiment of the present application. This embodiment can be applicable to the situation where different media materials are provided for different audience groups. The method can be executed by a media material display determination device. The media material display method device can be implemented in software and / or hardware. The media material display method device can be configured in an electronic device, and the electronic device can include a server.

[0078] like Figure 2 As shown, the media material display method provided in the embodiment of the present application mainly includes steps S201-S203.

[0079] S201: In response to a media material display request sent by a user terminal, determine a group type of target users.

[0080] The media material display request can be understood as a request for instructing the server to send to the user end and causing the user end to display the media material. Exemplarily, the media material may include an advertising material, and accordingly, the media material display request includes an advertising material display request.

[0081] When the server receives the start instruction from the user, it generates and responds to a request for displaying the media material. Alternatively, during the playback of multimedia resources, if the set conditions are met, the user generates and sends a request for displaying the media material to the server, where the set conditions are met, including: the playback time of the multimedia resource reaches the set time, or the multimedia resource screen includes the set object. For example: when the playback time of the multimedia resource reaches 20 minutes, a request for displaying the media material is generated and responded to. Alternatively, when the multimedia resource screen includes a mobile phone pattern, a request for displaying the media material is generated and responded to.

[0082] It should be noted that the triggering condition of the display request of the media material can be set according to the actual situation. In the embodiment of the present application, only the display request of the media material is described, but not limited.

[0083] The target user can be understood as the user currently logged in to the client or application. In other words, the target user is the user currently using the client or application. The group type of the target user refers to the group used to describe or identify the target user. The above group types may include group types divided by age; for example: children, teenagers, middle-aged, and elderly. Group types may include group types divided by gender; for example: men and women. Group types may include group types divided by geographical location; for example: group types divided by provinces.

[0084] Analyze the basic information and historical behavior data of the target user to obtain the characteristic information of the target user and store it. In response to the display request of the media material sent by the user end, directly obtain the group type of the stored target user.

[0085] S202: Search the association relationships for media materials that are associated with the target user group type and have the largest delivery effect value as the materials to be displayed.

[0086] The media material to be displayed can be understood as the media material that needs to be displayed to the user. For example, the media material to be displayed can include pictures to be displayed or videos to be displayed.

[0087] From the discussion in the above embodiments, it can be seen that the association relationship between each media material and the group type is stored in the association relationship, and the association relationship is represented by the delivery effect value of the media material in the group corresponding to the group type. The above association relationship is stored in a graph structure, which can be deployed in the server.

[0088] When the graph structure is deployed on the server, the server searches the graph structure for media materials that have a corresponding relationship with the group type of the target user as materials to be displayed.

[0089] Querying the graph structure for media materials associated with the characteristic information of the target user as the materials to be displayed, including: querying the material group relationship for media materials associated with the group type of the target user, if multiple media materials associated with the group type of the target user are found, then obtaining the media material with the largest delivery effect value as the media material to be displayed.

[0090] In a possible implementation, in response to a media material display request sent by a user terminal, if the group type of the target user cannot be determined, a media material with the highest score is obtained from the first media material set as the material to be displayed.

[0091] Failure to determine the group type of the target user can be understood as the server being unable to determine the group type of the target user, for example: the target user is a new customer of the user side, or the target user has not added basic user information, or the target user has no historical behavior data.

[0092] When the group type of the target user cannot be determined, the media material with the largest score is obtained from the first media material set as the media material to be displayed, so as to improve the effectiveness of media material delivery.

[0093] S203: Send the material to be displayed to the user terminal, so that the user terminal displays the material to be displayed.

[0094] The to-be-displayed material determined in S202 is sent to the user terminal, so that the user terminal can display the to-be-displayed media material.

[0095] The embodiment of the present application provides a method for displaying media materials, the method comprising: determining the group type of the target user in response to a media material display request sent by a user terminal; searching the association relationship for the media material that has an association relationship with the group type of the target user and has the largest delivery effect value as the material to be displayed; and sending the material to be displayed to the user terminal so that the user terminal displays the material to be displayed. In the embodiment of the present application, the media material to be displayed to the target user is determined according to the group type of the target user, and different media materials are delivered to different groups, so as to improve the effectiveness of media material delivery while reducing the delivery amount, thereby achieving a win-win situation for advertisers and platforms.

[0096] Figure 3 FIG. 1 is a schematic diagram of a structure of a device for determining an association relationship of a material group in an embodiment of the present application. Figure 3 As shown, the device 30 for determining association relationships of material groups provided in the embodiment of the present application mainly includes: a material scoring and sorting module 31 , a second media material set determining module 32 , a material delivery testing module 33 and an association establishing module 34 .

[0097] Among them, the material score sorting module 31 is used to sort the scores of the media materials in the first media material set in descending order, the scores of the media materials are used to characterize the quality of the media materials, and the first media material set includes multiple media materials whose similarity is greater than a first preset threshold; the second media material set determination module 32 is used to screen out the second media material set from the first media material set according to the sorting result, and the second media material set includes the media materials ranked in the top N by scores; the material delivery test module 33 is used to deliver the media materials in the second media material set to each user group for testing, and obtain the delivery effect value between the media materials in the second media material set and the group type, and each user group includes users of the same group type; the association relationship establishment module 34 is used to establish the association relationship between the media materials in the second media material set and the group type based on the delivery effect value, and the association relationship is used to push different media materials to different group types.

[0098] The embodiment of the present application provides a device for determining the association relationship of a material group, and the material group model device is used to execute the following process: sorting the scores of media materials in a first media material set in descending order, the scores of media materials are used to characterize the quality of media materials, and the first media material set includes multiple media materials with similarities greater than a first preset threshold; screening out a second media material set from the first media material set according to the sorting result, and the second media material set includes media materials ranked in the top N in the score ranking; respectively delivering the media materials in the second media material set to each user group for testing, and obtaining the delivery effect value between the media materials in the second media material set and the group type, and each user group includes users of the same group type; establishing the association relationship between the media materials in the second media material set and the group type based on the delivery effect value, and the association relationship is used to push different media materials for different group types. In the embodiment of the present application, the media materials ranked in the top N in the score ranking are used for group delivery testing, and the association relationship between the media materials and the group type is determined, and the association relationship is used to deliver different media materials to different groups. It is achieved that the effectiveness of media material delivery is improved while reducing the delivery amount, and a win-win goal for advertisers and platforms is achieved.

[0099] In one possible implementation, the association relationship between the media materials in the second media material set and the group types is stored in the form of a graph data structure, and the graph data structure includes a first node, a second node, and an edge between the first node and the second node; the first node is used to store the media materials in the second media material set, the second node is used to store the group types that have an association relationship with the media materials in the second media material set, and the edge between the first node and the second node is used to store the delivery effect value between the group type and the media materials in the second media material set.

[0100] In a possible implementation, the method further includes: a material classification module, which is used to receive media materials to be classified uploaded by a third party; and to calculate the similarity of each media material to be classified using a similarity algorithm to obtain a first media material set, wherein the first media material set includes multiple media materials whose similarities are greater than a first pre-threshold.

[0101] In a possible implementation, the second media material set determining module 32 is specifically configured to determine a third media material set having the same object identifier as the first media material set, the third media material set including a plurality of media materials associated with the group type; and merge the media materials in the third media material set into the second media material set.

[0102] In one possible implementation, the association relationship establishing module 34 is specifically used to establish an association relationship between the media materials in the second media material set and the target group type when the delivery effect value between the media materials in the second media material set and the group type is greater than a second set threshold. The target group type refers to a delivery effect value of the media materials in the second media material set within the group of the target group type that is greater than the second set threshold.

[0103] In a possible implementation, a media material display module is used to respond to a media material display request sent by a user terminal, determine the group type of the target user; query the association relationship for a media material that has an association relationship with the group type of the target user and has the largest delivery effect value as the material to be displayed; and send the material to be displayed to the user terminal so that the user terminal displays the material to be displayed.

[0104] In a possible implementation, the media material display module is further configured to, in response to a media material display request sent by the user terminal, obtain a media material with the highest score from the first media material set as the material to be displayed if the group type of the target user cannot be determined.

[0105] The device for determining the association relationship of material groups provided in the embodiment of the present application can execute the method for determining the association relationship of material groups provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0106] Figure 4 is a schematic diagram of the structure of an electronic device provided by this embodiment. The electronic device may include a device for determining the association relationship of a material group, such as Figure 4 As shown, the electronic device 400 includes a processor 410, a memory 420, an input device 430, and an output device 440; the number of the processor 410 in the electronic device can be one or more. Figure 4 A processor 410 is taken as an example; the processor 410, the memory 420, the input device 430 and the output device 440 in the electronic device can be connected via a bus or other means. Figure 4 The example of connecting through bus is taken in the following.

[0107] The memory 420, as a computer-readable storage medium, can be used to store software programs, computer executable programs and modules, such as program instructions / modules corresponding to the method for determining the association relationship of material groups in the embodiment of the present invention. The processor 410 executes various functional applications and data processing of the electronic device by running the software programs, instructions and modules stored in the memory 420, that is, implements the method for determining the association relationship of material groups provided in the embodiment of the present invention.

[0108] The memory 420 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system and at least one application required for a function; the data storage area may store data created according to the use of the terminal, etc. In addition, the memory 420 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 420 may further include a memory remotely arranged relative to the processor 410, and these remote memories may be connected to the electronic device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0109] The input device 430 may be used to receive input digital or character information and generate key signal input related to user settings and function control of the electronic device, and may include a keyboard, a mouse, etc. The output device 440 may include a display device such as a display screen.

[0110] This embodiment further provides a storage medium containing computer executable instructions. When the computer executable instructions are executed by a computer processor, they are used to implement the method for determining the association relationship of material groups provided in the embodiment of the present invention.

[0111] Of course, the computer executable instructions of a storage medium including computer executable instructions provided in an embodiment of the present invention are not limited to the above method operations, and can also execute related operations in the method for determining the association relationship of material groups provided in any embodiment of the present invention.

[0112] Through the above description of the implementation mode, the technicians in the relevant field can clearly understand that the present invention can be implemented by means of software and necessary general hardware, and of course it can also be implemented by hardware, but in many cases the former is a better implementation mode. Based on such an understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory (FLASH), hard disk or optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods of various embodiments of the present invention.

[0113] It is worth noting that in the embodiment of the above-mentioned device for determining the association relationship of material groups, the various units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the present invention.

[0114] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0115] The above is only a specific implementation of the present application, so that those skilled in the art can understand or implement the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to these embodiments herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for determining the association relationship of a material group, characterized in that: The method comprises: sorting the scores of the media materials in the first media material set in descending order, wherein the scores of the media materials are used to characterize the quality of the media materials, and the first media material set includes a plurality of media materials whose similarities are greater than a first preset threshold; Filtering a second media material set from the first media material set according to the ranking result, wherein the second media material set includes media materials ranked in the top N by score; The media materials in the second media material set are respectively delivered to each user group for testing, so as to obtain delivery effect values ​​between the media materials in the second media material set and the group types, wherein the group types of users included in each of the user groups are the same; An association relationship between the media materials in the second media material set and the group type is established based on the delivery effect value, and the association relationship is used to push different media materials to different group types.

2. The method according to claim 1, characterized in that The association relationship between the media material in the second media material set and the group type is stored in the form of a graph data structure, wherein the graph data structure includes a first node, a second node, and an edge between the first node and the second node; The first node is used to store media materials in the second media material set, the second node is used to store group types associated with the media materials in the second media material set, and the edge between the first node and the second node is used to store the delivery effect value between the group type and the media materials in the second media material set.

3. The method according to claim 1, characterized in that Also includes: Receive media materials to be classified uploaded by third parties; A similarity algorithm is used to calculate the similarity of each of the to-be-classified media materials to obtain a first media material set, wherein the first media material set includes a plurality of media materials whose similarities are greater than a first pre-threshold.

4. The method according to claim 1, characterized in that: After the second media material set is screened out from the first media material set according to the sorting result, the method further includes: Determine a third media material set having the same object identifier as the first media material set, wherein the third media material set includes a plurality of media materials associated with the group type; The media materials in the third media material set are merged into the second media material set.

5. The method according to claim 1, characterized in that The establishing, based on the delivery effect value, an association relationship between the media material in the second media material set and the group type includes: When the delivery effect value between the media material in the second media material set and the group type is greater than a second set threshold, an association relationship is established between the media material in the second media material set and the target group type, and the target group type refers to a delivery effect value of the media material in the second media material set within the group of the target group type that is greater than a second set threshold.

6. The method according to claim 1, characterized in that Also includes: In response to a media material display request sent by a user terminal, determine a group type of target users; In the association relationship, search for a media material that has an association relationship with the group type of the target user and has the largest delivery effect value as the material to be displayed; The material to be displayed is sent to the user terminal, so that the user terminal displays the material to be displayed.

7. The method according to claim 6, characterized in that Also includes: In response to the media material display request sent by the user terminal, if the group type of the target user cannot be determined, the media material with the largest score is obtained from the first media material set as the material to be displayed.

8. A device for determining the association relationship of a material group, characterized in that: The device comprises: a material score sorting module, configured to sort the scores of media materials in a first media material set in descending order, wherein the scores of the media materials are used to characterize the quality of the media materials, and wherein the first media material set includes a plurality of media materials whose similarities are greater than a first preset threshold; A second media material set determining module, configured to select a second media material set from the first media material set according to the sorting result, wherein the second media material set includes media materials ranked in the top N by score; a material delivery test module, configured to deliver the media materials in the second media material set to each user group for testing, and obtain delivery effect values ​​between the media materials in the second media material set and the group types, wherein the group types of users included in each of the user groups are the same; The association relationship establishing module is used to establish an association relationship between the media materials in the second media material set and the group type based on the delivery effect value, and the association relationship is used to push different media materials to different group types.

9. An electronic device, characterized in that: The device comprises: one or more processors; A storage device for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the method for determining the association relationship of a material group according to any one of claims 1 to 7.

10. A storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method for determining the association relationship of a material group as described in any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Data processing method, media content delivery method and device and storage medium

    CN110324676A

  • Advertisement information processing method, device and equipment and storage medium

    CN112561586A

  • Multimedia object delivery method and device, equipment and medium

    CN112884523A

  • Test method and device of delivery strategy, electronic equipment and storage medium

    CN115034833A

  • Advertisement delivery group determination method and device, storage medium and computing equipment

    CN115545765A

Cited By

  • Advertisement material classification method and device based on deep learning

    CN120929899A

  • Advertisement material classification method and device based on deep learning

    CN120929899B