Method, apparatus and electronic device for generating design proposal

By establishing a mapping relationship between knowledge tags and design materials, the problem of poor image/video synthesis effects for agricultural products was solved, resulting in more intuitive information display and improved browsing and purchase conversion rates.

CN113010062BActive Publication Date: 2026-07-24ALIBABA (CHINA) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
ALIBABA (CHINA) CO LTD
Filing Date
2021-03-18
Publication Date
2026-07-24

Smart Images

  • Figure CN113010062B_ABST
    Figure CN113010062B_ABST
Patent Text Reader

Abstract

The embodiment of the application discloses a method, device and electronic equipment for generating a design scheme, the method comprising: establishing a knowledge tag set; establishing a design material information set; establishing a design template set; in the process of generating a design scheme for a target commodity object by using a target design template, determining a corresponding target information field according to target knowledge tag information associated with a material position in the target design template, and obtaining a value of the target commodity object on the target information field from a commodity object information library; and mapping the value of the target commodity object on the target information field to content to be displayed in the material position according to design material information associated with the material position. Through the embodiment of the application, the picture / video synthesis effect can be improved, so as to effectively improve the browsing and purchasing conversion rate of the commodity object.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of automatic design scheme generation technology, and in particular to methods, apparatus and electronic equipment for generating design schemes. Background Technology

[0002] In product information systems, there is a significant demand for composite images and videos. Examples include banner images for event pages, long image descriptions on product detail pages, community posters, and even images of physical packaging. The same product often requires different composite images and videos in different scenarios to convey information such as the product's advantages to consumers in specific contexts.

[0003] To improve the efficiency of image / video compositing, some automated design tools exist in the current technology. These tools allow designers to configure specific design templates, which can contain multiple content slots (also known as "slots"), specifying the type of each slot (e.g., text, image, video). For text-type content slots, they can be bound to information fields of the product object, such as price and name. For image / video content slots, they are bound to the product object's header image by default. When performing image / video compositing, a specific design template can be selected, and the product object's ID and other information can be entered. The automated design tool then reads the text content and header image from the data source and fills them into the design template according to the content slot's position, generating the final composite image / video.

[0004] The aforementioned automated design tools can help improve the efficiency of image / video compositing. However, the specific image / video compositing effect also needs to be considered, as it directly affects the browsing and purchase conversion rate of product items. While existing automated design tools can achieve relatively good image / video compositing results for most product categories, the results for agricultural products such as fruits need improvement. This is because the data sources for agricultural products contain a large amount of content described using quantitative data. For example, for a certain type of "cherry," the data source might describe its sweetness as "sugar content 18+." Simply displaying "sugar content 18+" in the composite image / video might not be intuitively appealing to users.

[0005] Therefore, in the process of image / video compositing using automated design tools, how to further improve the image / video compositing effect in order to effectively increase the browsing and purchase conversion rate of product objects has become a technical problem that needs to be solved by those skilled in the art. Summary of the Invention

[0006] This application provides a method, apparatus, and electronic device for generating design solutions, which can improve the effect of image / video synthesis and effectively increase the conversion rate of product browsing and purchase.

[0007] This application provides the following solution:

[0008] A method for generating design solutions, comprising:

[0009] Establish a knowledge tag set, which includes multiple knowledge tags, and the knowledge tags correspond to information fields in the product object information database;

[0010] Establish a design material information set, which includes multiple design materials, and the design materials have a corresponding relationship with the knowledge tags;

[0011] Establish a set of design templates, the set of design material information includes multiple design templates, each design template includes at least one material slot, each material slot is associated with configuration information, the configuration information includes the design material information associated with the material slot and knowledge tag information;

[0012] In the process of generating a design scheme for a target product object using a target design template, the corresponding target information field is determined based on the target knowledge tag information associated with the material position in the target design template, and the value of the target product object in the target information field is obtained from the product object information library;

[0013] Based on the design material information associated with the material slot, the value of the target product object in the target information field is mapped to the content to be displayed in the material slot.

[0014] A method for generating design solutions, comprising:

[0015] Establish a knowledge tag set, which includes multiple knowledge tags, and the knowledge tags correspond to information fields in the product object information database;

[0016] Establish a design material information set, which includes multiple design materials, and the design materials have a corresponding relationship with the knowledge tags;

[0017] Establish a set of design templates, the set of design material information includes multiple design templates, each design template includes at least one material slot, each material slot is associated with configuration information, the configuration information includes the design material information associated with the material slot and target knowledge tags;

[0018] In the process of generating a design scheme for a target product object using a target design template, the content to be displayed in the material slot is determined based on the configuration information associated with the material slot in the target design template and the set of design material information.

[0019] A method for generating design solutions, comprising:

[0020] Establish a knowledge tag set, which includes multiple knowledge tags, and the knowledge tags correspond to information fields in the product object information database;

[0021] Establish a design material information set, which includes multiple design materials, and the design materials have a corresponding relationship with the knowledge tags;

[0022] Establish a set of design templates, the set of design material information includes multiple design templates, each design template includes at least one material slot, each material slot is associated with configuration information, the configuration information includes the design material information associated with the material slot and target knowledge tags;

[0023] Upon receiving a request to generate a design scheme for the target product object, provide candidate design templates;

[0024] Based on the selected design templates, generate multiple design schemes for the target product object, so as to display the target product object from the perspective of multiple knowledge tags respectively;

[0025] In the process of generating a design scheme for the target product object using one of the design templates, the content to be displayed in the material slot is determined based on the configuration information associated with the material slot in the target design template and the set of design material information.

[0026] A method for generating design templates includes:

[0027] Establish a knowledge tag set, wherein the knowledge tag library includes multiple knowledge tags, and the knowledge tags correspond to the information fields in the product object information library;

[0028] Establish a design material information set, which includes various types of design materials and the correspondence information between the design materials and knowledge tags;

[0029] Upon receiving a request to create a new design template, the target interface provides operation options for creating material slots in the design template, and offers a variety of selectable design material types through these operation options;

[0030] After the target design material type is selected, a corresponding material slot is created and a corresponding target knowledge tag is determined. The target design material type and the target knowledge tag are determined as the configuration information of the material slot. This information is used to determine the content to be displayed in the material slot based on the configuration information associated with the material slot and the set of design material information during the process of generating a design scheme for the target product object using the design template.

[0031] A method for generating design materials includes:

[0032] Upon receiving a request to create a copy formula, the system receives the input statement and displays it.

[0033] After the specified text content in the input statement is selected, optional knowledge tags are provided. The optional knowledge tags are determined based on the names of the information fields included in the product object information database.

[0034] After the target knowledge tag is selected, a correspondence is established between the specified text content and the target knowledge tag;

[0035] By saving the input statement and the corresponding relationship information, a copywriting formula is generated. The copywriting formula is used to configure the material positions in the design template. When using the design template to generate a design scheme for the target product object, the copywriting content to be displayed in the corresponding material position is generated according to the value of the target product object in the corresponding information field and the copywriting formula.

[0036] A method for generating design materials includes:

[0037] Upon receiving a request to create an icon group, optional knowledge tags are provided, which are determined based on the names of information fields included in the product object information database;

[0038] Once the target knowledge tag is selected, options are provided for adding icons to the created icon group.

[0039] The operation options are used to receive multiple added icons and determine the correspondence between the multiple icons and multiple enumerated values ​​on the specified information field.

[0040] The multiple icons and their corresponding relationship information are saved as an icon group. The icon group is used to configure the material slots in the design template. When generating a design scheme for a target product object using the design template, the icon to be displayed in the corresponding material slot is determined based on the value of the target product object in the corresponding information field.

[0041] A method for generating design materials includes:

[0042] Upon receiving a request to capture images or video footage of a target product, the system acquires multiple knowledge tags related to the target product and the shooting specifications associated with those knowledge tags; the knowledge tags correspond to the names of information fields included in the product information database.

[0043] The shooting interface provides operation options corresponding to the various knowledge tags;

[0044] When a target knowledge tag is selected, the shooting specification information corresponding to the target knowledge tag is provided in the shooting interface;

[0045] Establish a correspondence between the target product object, the target knowledge tag, and the captured image or video, so as to configure the material slots in the design template, and when using the design template to generate a design scheme for the target product object, determine the image or video as the content to be displayed in the corresponding material slot.

[0046] An apparatus for generating design schemes, comprising:

[0047] A knowledge tag set establishment unit is used to establish a knowledge tag set, which includes multiple knowledge tags, and the knowledge tags correspond to information fields in the product object information database;

[0048] The design material information set establishment unit is used to establish a design material information set, which includes multiple design materials, and the design materials have a corresponding relationship with the knowledge tags;

[0049] The design template set creation unit is used to create a design template set. The design material information set includes multiple design templates. Each design template includes at least one material slot. The material slot is associated with configuration information, which includes the design material information associated with the material slot and knowledge tag information.

[0050] The field information reading unit is used to determine the corresponding target information field based on the target knowledge tag information associated with the material position in the target design template during the process of generating a design scheme for the target product object using the target design template, and to obtain the value of the target product object in the target information field from the product object information library;

[0051] The content to be displayed determination unit is used to map the value of the target product object in the target information field to the content to be displayed in the material position based on the design material information associated with the material position.

[0052] An apparatus for generating design schemes, comprising:

[0053] A knowledge tag set establishment unit is used to establish a knowledge tag set, which includes multiple knowledge tags, and the knowledge tags correspond to information fields in the product object information database;

[0054] The design material information set establishment unit is used to establish a design material information set, which includes multiple design materials, and the design materials have a corresponding relationship with the knowledge tags;

[0055] The design template set creation unit is used to create a design template set. The design material information set includes multiple design templates. Each design template includes at least one material slot. The material slot is associated with configuration information. The configuration information includes the design material information associated with the material slot and target knowledge tags.

[0056] The content to be displayed unit is used to determine the content to be displayed in the material slot based on the configuration information associated with the material slot in the target design template and the set of design material information during the process of generating a design scheme for the target product object using the target design template.

[0057] An apparatus for generating design schemes, comprising:

[0058] A knowledge tag set establishment unit is used to establish a knowledge tag set, which includes multiple knowledge tags, and the knowledge tags correspond to information fields in the product object information database;

[0059] The design material information set establishment unit is used to establish a design material information set, which includes multiple design materials, and the design materials have a corresponding relationship with the knowledge tags;

[0060] The design template set creation unit is used to create a design template set. The design material information set includes multiple design templates. Each design template includes at least one material slot. The material slot is associated with configuration information. The configuration information includes the design material information associated with the material slot and target knowledge tags.

[0061] The candidate design template providing unit is used to provide candidate design templates after receiving a request to generate design schemes for the target product object;

[0062] The design scheme generation unit is used to generate multiple design schemes for the target product object based on multiple selected design templates, so as to display the target product object from the perspective of multiple knowledge tags respectively;

[0063] In the process of generating a design scheme for the target product object using one of the design templates, the content to be displayed in the material slot is determined based on the configuration information associated with the material slot in the target design template and the set of design material information.

[0064] An apparatus for generating design templates, comprising:

[0065] A knowledge tag set establishment unit is used to establish a knowledge tag set, wherein the knowledge tag library includes multiple knowledge tags, and the knowledge tags correspond to the information fields in the product object information library;

[0066] The design material information set establishment unit is used to establish a design material information set, which includes various types of design materials and the correspondence information between the design materials and knowledge tags;

[0067] The request receiving unit is used to provide operation options for creating material slots in the design template on the target interface after receiving a request to create a new design template, and to provide a variety of selectable design material types through the operation options;

[0068] The material slot creation unit is used to create a corresponding material slot and determine the corresponding target knowledge tag after the target design material type is selected. The target design material type and the target knowledge tag are determined as the configuration information of the material slot. This is used to determine the content to be displayed in the material slot based on the configuration information associated with the material slot and the design material information set during the process of generating a design scheme for the target product object using the design template.

[0069] An apparatus for generating design materials, comprising:

[0070] The input statement receiving unit is used to receive and display the input statement after receiving a request to create a copy formula;

[0071] A candidate knowledge tag providing unit is used to provide optional knowledge tags after a specified text content in the input statement is selected. The optional knowledge tags are determined based on the names of information fields included in the product object information database.

[0072] The correspondence establishment unit is used to establish a correspondence between the specified text content and the target knowledge tag after the target knowledge tag is selected;

[0073] The copywriting formula generation unit is used to generate copywriting formulas by saving the input statement and the corresponding relationship information. The copywriting formulas are used to configure the material positions in the design template, and when using the design template to generate a design scheme for the target product object, the copywriting content to be displayed in the corresponding material position is generated according to the value of the target product object in the corresponding information field and the copywriting formula.

[0074] An apparatus for generating design materials, comprising:

[0075] A candidate knowledge tag providing unit is used to provide optional knowledge tags after receiving a request to create an icon group. The optional knowledge tags are determined based on the names of information fields included in the product object information database.

[0076] The operation options provide a unit that provides operation options for adding icons to the created icon group after the target knowledge tag is selected;

[0077] The correspondence establishment unit is used to receive multiple added icons through the operation options and determine the correspondence between the multiple icons and multiple enumerated values ​​on the specified information field.

[0078] The storage unit is used to save the plurality of icons and the corresponding relationship information as an icon group. The icon group is used to configure the material positions in the design template, and when generating a design scheme for the target product object using the design template, it determines the icon to be displayed in the corresponding material position according to the value of the target product object in the corresponding information field.

[0079] An apparatus for generating design materials, comprising:

[0080] The request receiving unit is used to, upon receiving a request to take pictures or video footage of a target product object, obtain multiple knowledge tags related to the target product object, as well as shooting specification information associated with the knowledge tags; the knowledge tags correspond to the names of information fields included in the product object information database;

[0081] An operation option providing unit is used to provide operation options corresponding to the multiple knowledge tags in the shooting interface;

[0082] The shooting specification information providing unit is used to provide shooting specification information corresponding to the target knowledge tag in the shooting interface when the target knowledge tag is selected;

[0083] The correspondence establishment unit is used to establish the correspondence between the target product object, the target knowledge tag and the captured image or video, so as to configure the material slots in the design template, and when using the design template to generate a design scheme for the target product object, determine the image or video as the content to be displayed in the corresponding material slot.

[0084] According to the specific embodiments provided in this application, the following technical effects are disclosed:

[0085] Through the embodiments of this application, a knowledge tag set can first be established, in which multiple knowledge tags correspond to information fields in a product object information database. Furthermore, a design material information set can be established based on the knowledge tag set, which may include the correspondence information between design materials and knowledge tags. Thus, during the process of generating a design scheme for a target product object using a target design template, the information of the target product object on the target information field corresponding to the target knowledge tag can be obtained from the product object information database based on the configuration information associated with multiple material positions in the specific target design template. Then, based on the design material information set, the information of the target product object on the target information field is mapped to target design materials. Subsequently, a target design scheme can be generated using specific target design materials. In other words, during the specific process of generating a design scheme, the information on specific fields read from the product object information database is not directly filled into the design template. Instead, knowledge tags are used as a bridge to map the design materials described in this embodiment of the application. This design material enables a more intuitive display of information on specific knowledge dimensions, thereby improving the information browsing and purchase conversion rate.

[0086] Of course, any product implementing this application does not necessarily need to achieve all of the advantages described above at the same time. Attached Figure Description

[0087] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0088] Figure 1 This is a schematic diagram of the system architecture provided in the embodiments of this application;

[0089] Figure 2 This is a flowchart of the first method provided in the embodiments of this application;

[0090] Figure 3-1 , 3-2 This is a schematic diagram of the text formula configuration interface provided in the embodiments of this application;

[0091] Figures 4-1 to 4-3 This is a schematic diagram of the icon group configuration interface provided in an embodiment of this application;

[0092] Figure 5-1 , 5-2 This is a schematic diagram of the image or video shooting interface provided in the embodiments of this application;

[0093] Figures 6-1 to 6-3 This is a schematic diagram of the design template configuration interface provided in the embodiments of this application;

[0094] Figure 7 This is a schematic diagram of video stitching provided in an embodiment of this application;

[0095] Figure 8 This is a flowchart of the second method provided in the embodiments of this application;

[0096] Figure 9 This is a flowchart of the third method provided in the embodiments of this application;

[0097] Figure 10 This is a flowchart of the fourth method provided in the embodiments of this application;

[0098] Figure 11 This is a flowchart of the fifth method provided in the embodiments of this application;

[0099] Figure 12 This is a flowchart of the sixth method provided in the embodiments of this application;

[0100] Figure 13 This is a flowchart of the seventh method provided in the embodiments of this application;

[0101] Figure 14 This is a schematic diagram of the first device provided in the embodiments of this application;

[0102] Figure 15 This is a schematic diagram of the second device provided in the embodiments of this application;

[0103] Figure 16 This is a schematic diagram of the third device provided in the embodiments of this application;

[0104] Figure 17 This is a schematic diagram of the fourth device provided in the embodiments of this application;

[0105] Figure 18This is a schematic diagram of the fifth device provided in the embodiments of this application;

[0106] Figure 19 This is a schematic diagram of the sixth device provided in the embodiments of this application;

[0107] Figure 20 This is a schematic diagram of the seventh device provided in the embodiments of this application;

[0108] Figure 21 This is a schematic diagram of the electronic device provided in the embodiments of this application. Detailed Implementation

[0109] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0110] First, it's important to clarify that traditional automated design tools allow you to configure design templates. These templates can include various content sources, which can be configured as images, videos, or text. If text is used, specific associated fields can be specified. When using such a template to composite images or videos for a specific product object, the process primarily involves retrieving the image or video from the product object's main image in the product object information database, along with the values ​​of specific fields, according to the configuration information in the template. Then, these field values ​​are added to the image or video to generate the composite image or video. In other words, traditional automated design solutions mainly achieve composite content by adding text content to images or videos. The images or videos are taken from the main image of the product object in the product object information database, and the added text content consists of the values ​​of one or more specified fields for that product object in the database.

[0111] The product object information database typically includes multiple information entries, each corresponding to a product object ID or category. Each entry may include multiple information fields; however, aside from image-specific fields like "main image," the information in other fields is usually in text format. For example, for fruit products, key information fields might include fruit weight, diameter, sugar content, origin, variety appearance, and taste. Specific values ​​for these fields might include: fruit weight: 50g, diameter: 20mm, sugar content: 18+, etc.

[0112] The above-mentioned synthesis method has at least the following problems: First, the text in specific information fields may be quantitative descriptions such as numbers, which may not be intuitive enough for consumers. Second, the information in different fields is fragmented. When displaying text information from multiple fields, it can only be a list of words or phrases, which is rather rigid and dull, and difficult to impress consumers. Therefore, designers need to add some emotional descriptions to evoke emotional resonance in consumers. Third, specific information fields such as fruit weight, fruit diameter, and sugar content are mainly intended to convey knowledge about the specific product to consumers from a specific dimension, enabling them to gain an understanding of the product. However, simple text descriptions also have the problem of insufficient expressiveness. For example, if you want to convey the information that "the fruit diameter is relatively large," in addition to text descriptions, you can also use images, videos, or even graphic icons. Of course, to achieve the goal of conveying knowledge from a specific dimension, specific images, videos, or icons usually need to meet certain conditions. For example, while both methods convey knowledge through photographs, conveying knowledge about the pathology dimension and knowledge about the sugar content dimension require different emphases and shooting techniques to achieve the specific knowledge delivery purpose. However, existing product object information databases typically only provide the main image of the product object, which usually cannot accurately convey information from a specific knowledge dimension; and regarding icons, traditional product object information databases lack any relevant information at all.

[0113] Based on the above analysis, this application provides a corresponding solution from the perspective of improving the synthesis effect of the design scheme. In this solution, a knowledge tag set can be established based on some information fields used for product object characteristics in the product object information database. Correspondingly, this product object information database can be called a "knowledge graph." Additionally, a design material information set can be established, which may include the correspondence information between design materials and the knowledge tags. Specifically, when generating a design scheme for a product object, the information on the specific information fields of the product object in the product object information database can be used as a basis. However, instead of directly using the information on the specific information fields in the product object information database to generate the design scheme, knowledge tags are used as a bridge to map the information on the specific information fields in the product object information database to the design materials provided in this application embodiment. Then, the design scheme is generated using the specific design materials. The specific design materials may include various types, such as text, images, videos, and icons.

[0114] Specifically, the design materials for specific copywriting can be relatively complete sentences expressed in natural language. That is, the copywriting information to be displayed can be complete sentences, rather than scattered words or phrases. To achieve this, this application also provides the concept of copywriting formulas. Using specific copywriting formulas, the values ​​of product objects in specific information fields are concatenated into complete sentences before being displayed. Furthermore, if the value of a specific product object in a certain information field in the product object information database is an abstract description such as a number, it can be translated first. For example, the sugar content "18+" can be translated into a more easily understood emotional description such as "high sweetness," and then assembled into a complete sentence using copywriting formulas, and so on.

[0115] Regarding image or video design materials, this application embodiment can provide multiple different images or videos for a specific product object, each corresponding to different knowledge information fields of the product object. These images or videos convey knowledge about a specific dimension to consumers. For example, a product object can correspond to images or videos for different knowledge information fields such as fruit weight, sweetness, and appearance. Each image or video can be specially processed in terms of shooting angle and technique to highlight the characteristics of the product object in the corresponding knowledge information field. Thus, when generating a design scheme for a specific product object, the user can select the specific knowledge tags to be displayed and then add the corresponding images or videos to the design template to generate a specific design scheme.

[0116] In addition, this application embodiment can also utilize icon-type design materials. Icons can specifically be used to describe the characteristics of a product object under a certain knowledge tag through graphical representations. For example, if a fruit is characterized by its large diameter, this information can be conveyed not only through text, images, or videos, but also through icons. For instance, when conveying information about degree values, the icon can be a graphic representing that degree. Specifically, when conveying different degree values ​​such as medium, large, and extra-large fruit diameter, a progress bar or similar graphic can be included in the icon. By setting the progress percentage of the progress bar, the size of the fruit diameter can be expressed, and so on.

[0117] In summary, specific design materials can be associated with knowledge tags. Correspondingly, when generating design templates, these specific design materials can be used to configure the material slots within the template, including selecting specific design material information and knowledge tags. Thus, when designing a specific product object using the template, the target design material can be determined based on the configuration information associated with multiple material slots in the target design template, the information of the target product object in the corresponding information field in the product object information database, and the set of design material information. This design material is then filled into the specific template to generate a specific design scheme, including composite images or short videos.

[0118] From a system architecture perspective, see Figure 1 This application provides an automated design tool that allows designers to generate design templates and select specific templates to create corresponding design schemes for specific product objects. To map information from specific fields in the product object information system to design materials, a design material generation tool can also be provided. This tool allows users to generate and save design materials for use when creating design templates or schemes. For text formulas or icon sets, the material generation tool can be an internal module of the automated design tool or a standalone application that interfaces with it, providing the generated design materials for use by the automated design tool. Furthermore, for image or video design materials, a mobile device-side shooting assistance tool can be provided. This tool can exist as a lightweight application, providing users with shooting suggestions related to specific knowledge tags when shooting images or videos on a mobile device. This ensures that the design materials effectively convey the characteristics of a particular knowledge information field to the user.

[0119] The specific implementation schemes provided in the embodiments of this application will be described in detail below.

[0120] Example 1

[0121] First, this first embodiment provides a method for generating design schemes from the perspective of automated design tools. See [link to previous document]. Figure 2 The method may specifically include:

[0122] S201: Establish a knowledge tag set, which includes multiple knowledge tags, and the knowledge tags correspond to information fields in the product object information database.

[0123] To map information from specific information fields in a product object information database to design materials, a set of knowledge tags can be pre-established. These knowledge tags can correspond to information fields in the product object information database. It should be noted that the product object information database in this embodiment can be a comprehensive database covering multiple fields, industries, or categories. Alternatively, in a more typical scenario, it can be a database specifically referring to a particular field or industry. For example, in one scenario, it could be a product object information database for the agricultural product field, and so on. In specific implementation, the attribute tags on all or part of the information fields used to describe product objects in the product object information database for that field can be determined as the knowledge tags in this embodiment. For example, in the agricultural product field, information fields in the product object information database typically include origin, fruit diameter, fruit weight, etc., and the knowledge tags in this embodiment can correspond to the aforementioned product, fruit diameter, and fruit weight attribute tags. The name of the specific knowledge tag can be the same as or different from the attribute tag on the corresponding information field, depending on actual needs.

[0124] S202: Establish a set of design material information, which includes the correspondence information between design materials and knowledge tags.

[0125] As mentioned earlier, in addition to establishing a knowledge tag set, a design resource information set can also be created. This design resource information set can include various types of design resources, and each design resource can correspond to a specific knowledge tag. For example, specific design resource types can include text types, image / video types, icon types, and so on.

[0126] Specifically, the design materials for specific copywriting can be relatively complete sentences expressed in natural language. That is, the specific copywriting information to be displayed can be complete sentences, rather than scattered words or phrases. To achieve this, this application also provides the concept of copywriting formulas. Multiple specific copywriting formulas can be stored in the design material information set. Specific copywriting formulas can include fixed text content and non-fixed text content. The non-fixed text content corresponds to specific knowledge tags. Since knowledge tags correspond to information fields in the product object information database, when using specific copywriting formulas to generate specific design materials for specific product objects, the non-fixed text content can change according to the information of the specific product object, that is, it mainly reflects the characteristics of the product object. The fixed text content mainly connects other non-fixed content, so that the specific product object characteristic information can be expressed in a specific context. Therefore, the generated design materials are more likely to appeal to consumers. For example, a copywriting formula could be "Average single fruit 8g <fruit weight>, Super large fruit <fruit diameter, fruit weight description>", where "average single fruit" is fixed text content, while "8g" and "super large fruit" are non-fixed text content. The knowledge tag corresponding to "8g" is "fruit weight", and the knowledge tag corresponding to "super large fruit" is "fruit diameter, fruit weight description". Thus, if a design template contains a material using this copywriting formula, when generating a design scheme for a specific product object using that template, the values ​​for the "fruit weight" and "fruit diameter, fruit weight description" fields of that product object can be retrieved from the product object information database. Then, the corresponding non-fixed text content can be replaced, and this value can be combined with the fixed text content in the formula to form the target copywriting. For example, if a product object's "fruit weight" is 5g and its "fruit diameter, fruit weight description" is "medium fruit", then the generated target copywriting could be "Average single fruit 5g, medium fruit", and so on.

[0127] In practical implementation, to facilitate the creation of text formula-type design materials, this application embodiment can also provide a tool for generating the aforementioned text formula-type design materials. The tool's interface provides operation options for creating text formulas, allowing users to input statements through these options, and then display the input statements. For example, as... Figure 3-1 As shown, the specific input statement can be "Average single fruit 8g, super large fruit". Afterwards, once the specified text content in the input statement is selected, optional knowledge tags can be provided. These optional knowledge tags can be determined based on the names of information fields included in the product object information database. For example, Figure 3-1In the example shown, after "8g" is selected, several optional knowledge tags such as "Product Name," "Origin," "Geographical Environment," and "Climate and Soil" can be displayed. Users can choose one of these knowledge tags to bind to the currently selected text content. For example, selecting "Fruit Weight" binds the target text content "8g" to the "Fruit Weight" information field. This is equivalent to binding it to the interface corresponding to the "Fruit Weight" information field in the product object information system. Subsequently, when using this copywriting formula to generate design materials, the value of the specific product object in the "Fruit Weight" information field can be read through the specific interface and then filled into the specific copywriting formula to generate the target copy. Furthermore, multiple different specified text contents can be bound to specific knowledge tags within the same input statement. For example... Figure 3-1 In the example shown, after binding the knowledge tag "8g+" and "fruit weight", you can also select "super large fruit". Then, multiple optional knowledge tags will be displayed. Users can select one of the knowledge tags to bind to the text content. For example, they can choose "fruit diameter / fruit weight description", etc.

[0128] It should be noted that the specific input statement can be a complete sentence expressed in natural language. In this way, the design materials generated by this copywriting formula will also be complete sentences, allowing the characteristics of specific product objects to be expressed in a complete context. This can include some descriptions that play a connecting role, making it easier to impress consumers.

[0129] Additionally, it's important to note that for specific product objects, the values ​​stored in the product object information database for a particular information field might be abstract descriptions. In such cases, directly combining them with the fixed text content in the copywriting formula to form a sentence may still present difficulties for users to intuitively understand. For example, a non-fixed text content in a copywriting formula might be associated with the knowledge tag "fruit weight," while the product object information database might contain values ​​like "8g+" or "10g+" for this field. However, the average consumer might struggle to visualize the actual size of a fruit weighing "8g+." Therefore, in practical implementation, after retrieving the specific product object's value for the aforementioned field from the product object information database, the objective, concrete value can be first converted into a more intuitive and user-friendly description. For example, "8g+" could be converted to "selected large fruit," and "10g+" to "super large fruit," and so on. Then, the converted content can be combined with the fixed text content in the copywriting formula to generate the target sentence.

[0130] In practice, the choice is between directly replacing the non-fixed text content in the text formula using the value of the product object in a specific field, or first converting the objective description in the database into a more easily understood description before replacing the non-text content in the text formula. To achieve this, during the generation of the specific text formula, after the specified text content in the input text is selected, in addition to selecting the specific knowledge tag, optional content replacement type information can also be provided. For example, such as... Figure 3-2 As shown at point 31, after the knowledge tag "Guojing" is selected, further optional content replacement types can be provided, such as "objective specific value" and "emotional description". In addition, other content replacement types can exist in the actual implementation, such as degree value, etc. After the user selects a type, it can be bound to the currently specified text content and the selected knowledge tag. Subsequently, when using this text formula to generate a design scheme for a specific product object, after reading the value of the product object in the specific information field, the user can choose, based on the specific content replacement type, to directly replace the non-fixed text content in the formula with the objective specific value, or first convert it to other descriptive target text content before replacement.

[0131] Furthermore, to facilitate the conversion from objective values ​​to target text content, a mapping relationship between objective values ​​and target text content can be pre-provided and saved. Alternatively, if the objective values ​​in a field are numerical values ​​used to quantitatively describe the attributes of a specific product object in a corresponding dimension, and these values ​​are relatively dispersed, multiple numerical ranges can be defined based on the various possible values. Corresponding target text content can then be provided and saved for each numerical range. Alternatively, specific numerical ranges can also correspond to degree values. For example, for the information field "fruit weight," multiple numerical ranges can be defined, corresponding to degree values ​​such as "extra large," "large," "moderate," and "small." Additionally, corresponding subjective descriptive content can be provided for each numerical range. For example, "extra large" corresponds to a weight range of "10g+", and the description is "extra large fruit"; "large" corresponds to a weight range of "8g+", and the description is "selected large fruit"; "moderate" corresponds to a weight range of "6g+", and the description is "the fruit has weight"; "small" corresponds to a weight range of "4g+", and the description is "small fruit", and so on.

[0132] In this way, during the process of generating the copy formula, after a specified text content in a certain input text is selected, if the selected knowledge tag is "fruit weight", multiple options such as "objective specific value", "degree value", and "emotional description" can be provided. Users can select one of these options to determine the knowledge tag associated with the currently selected specified text content in the text formula, as well as the content replacement type.

[0133] It should be noted that in practical implementation, the numerical range division method corresponding to the same knowledge tag may differ for different product categories. For example, the numerical range definitions for "large fruit" and "extra-large fruit" are different for cherries and kiwis. Therefore, in practical implementation, specific numerical range division rules, as well as corresponding degree values, emotional descriptions, and other target text content, can be provided for different product categories. This way, when generating design schemes for product objects using specific copywriting formulas, if the content replacement type associated with a non-fixed text content is a transformed emotional description or degree value, the category to which the current product object belongs can be determined first. Then, based on the numerical range division rules associated with that category and the correspondence with the target text content, the transformed text content can be determined.

[0134] Given the various content replacement types provided above, in practical implementation, different non-fixed text contents within the same copywriting formula can still be associated with the same knowledge tag. However, by associating with different content replacement methods, the same knowledge tag can be generalized to knowledge across multiple dimensions within the same copywriting formula. For example, ... Figure 3-2 In the example shown, both the non-fixed text content "8g+" and "super large fruit" can be bound to the knowledge tag "fruit weight," however, as... Figure 3-2 As shown at point 32, the content replacement type for "8g+" is "objective actual value," and the content replacement type for "super large fruit" is "emotional description." Thus, the two non-fixed text content items included in the generated copy formula relate to knowledge in two dimensions: one is objective knowledge expressed through values ​​in specific information fields, and the other is emotional knowledge. By assembling knowledge content in multiple expression formats into a complete natural sentence, users can obtain objective knowledge and enhance their understanding of objective knowledge through emotional descriptions, thereby conveying knowledge to users more effectively.

[0135] It's also important to note that when a target text content in the input statement is selected, the displayed optional knowledge tags can be the names of all or some of the knowledge / information fields that may appear in the product object information system. Furthermore, during the generation of the copywriting formula, the specific formula can be shared by multiple product objects. Therefore, the provided optional knowledge tags are not the names of knowledge information fields associated with a specific product object, but rather the union of the names of all or some of the knowledge information fields of product objects in the product object information database. Of course, in practical applications, the design is usually carried out within a specific industry or field. Therefore, the specific product object information database can also specifically refer to the database composed of product object information within that industry or field, where many product objects may have the same or significantly overlapping knowledge information field names. For example, in the agricultural product field, specific product objects can include various fruits, vegetables, etc. Since most agricultural product objects include knowledge information fields such as weight, appearance, and origin, the number of optional knowledge tags provided usually does not exceed the limit.

[0136] Alternatively, if there are a large number of knowledge tags to choose from, they can be pre-grouped. The group names are displayed first, and after selecting a specific group, the specific knowledge tags within that group are shown. This helps users quickly find the knowledge tags they need from a large pool. For example... Figure 3-2 As shown in point 33, the knowledge tags can be divided into multiple groups such as "seasonal", "grade", "color, aroma and flavor", and "origin introduction". When the "color, aroma and flavor" group is selected, specific knowledge tags such as "fruit diameter" and "sweetness" can be displayed.

[0137] Besides textual formulas, specific design materials can also include icon-type materials. Since specific icons can be shared by multiple product objects, the material library can include multiple icon groups. Each icon group can correspond to a specific knowledge tag, and an icon group can include multiple icons, each corresponding to multiple enumeration values ​​in a specified information field of the product object's information library. For example, if an icon group corresponds to the knowledge tag "fruit path," and the multiple enumeration values ​​for this information field are "moderate," "large," and "extra large," then the icon group can include three icons, each corresponding to one of these three enumeration values. This way, when generating a design template, design materials of this icon group can be associated with specific material positions. When using this design template to generate a design scheme for a specified product object, for a material position associated with this icon group, the value of the specific product object in the corresponding knowledge information field can be obtained first. Then, the icon corresponding to that value can be selected from the icon group, and this icon can be filled into the position of the material position to be used as part of the design scheme, combined with the design materials corresponding to other material positions to form a specific design scheme.

[0138] In practice, the specific icons can be pre-designed. However, these pre-generated icons are not related to the knowledge tags described in the embodiments of this application. Therefore, the embodiments of this application can also provide tools for generating design materials for icon group classes. See also Figure 4-1 This tool provides a user interface with options for creating icon groups. Upon receiving a creation request, users can input the icon group name (e.g., "Smart Creative Component Name" as shown in the image) and optional knowledge tags (e.g., "Fruit Path," "Recommendation Reason," "Ingredient Characteristics," etc., displayed in the dropdown menu corresponding to "Knowledge Dimension"). The tool then determines the target knowledge tags based on the selection, with each tag corresponding to an information field name in the product object information database. Additionally, the tool provides options for adding icons to the icon group and can receive multiple added icons, determining the correspondence between each icon and multiple enumerated values ​​in the specified information field. For example, the specific options for adding icons could be as follows: Figure 4-1 The "Add Material" option, etc. After receiving an operation request through this option, several selectable icons can be displayed, such as... Figure 4-2 As shown. After selecting one of the icons, you can return to... Figure 4-3 The interface shown allows you to configure enumerated values ​​for specific knowledge information fields under the icon. For example, previously in Figure 4-1 The selected knowledge tag in the interface is "Fruit Path". The enumerated values ​​under this information field include moderate, large, and extra-large. Then... Figure 4-3 In the interface shown, you specify one of the enumeration values ​​for the selected icon, such as "Medium". After adding an icon, you can add other icons to the current icon group through the "Add Material" option. For example, three icons have been added to an icon group, corresponding to the three enumeration values ​​"Medium", "Large", and "Extra Large", and so on.

[0139] After adding the icons, you can save multiple icons and their corresponding relationships with the enumerated values ​​in the specific knowledge information fields as an icon group. The specific icon group can then be used to configure the material slots in the design template. When using the design template to generate a design scheme for the target product object, the icon to be displayed in the corresponding material slot is determined based on the value of the target product object in the corresponding information field.

[0140] In addition, specific design materials can also include images or videos corresponding to specific knowledge tags. Unlike text formulas and icon sets, specific images or videos are usually photographed from actual product objects. Therefore, these images or videos are not shared across multiple product objects but are associated with a specific product object. Thus, in the design material information set, specific image or video design materials are associated with the specific product object ID / category and knowledge tag. When using this type of image or video material in the material slots of the design template, specific knowledge tags can be specified. This way, when generating a design scheme for a specific product object, the image or video corresponding to the specific knowledge tag for that product object can be retrieved from the material information library based on the product object's ID or category information, and used as part of the design scheme, combined with other design materials corresponding to other material slots to form the final design scheme.

[0141] This application embodiment can also provide a shooting assistance tool, which can be a lightweight application within a specific application on a mobile terminal device. When shooting pictures or videos, users can first select the ID or category of the target product object, and then obtain multiple knowledge tags related to the target product object, as well as shooting specification information associated with the specific knowledge tags. The specific shooting specification information can provide shooting suggestions to users from multiple dimensions, such as subject (e.g., a single whole fruit, a cut fruit), framing (e.g., close-up, long shot), technique (e.g., comparison with other objects), angle (e.g., eye-level view, 45-degree overhead view), composition (e.g., central composition, small subject), and background (e.g., white background, black background). The shooting specification information can also be displayed in various forms, such as text, or providing shooting examples in the form of pictures or videos, etc.

[0142] Specifically, the shooting specifications corresponding to the specific knowledge tags can be pre-stored in a database on the server side. Upon receiving a request to shoot the target product, the system can retrieve the corresponding knowledge tags and their respective shooting specifications from the database. Alternatively, the shooting specifications can be stored locally on the terminal device. Then, as... Figure 5-1 As shown at point 51, operation options corresponding to the multiple knowledge tags can also be provided in the shooting interface. When a target knowledge tag is selected, the shooting specification information corresponding to the target knowledge tag can be provided in the shooting interface. After shooting is completed, a correspondence between the target product object, the target knowledge tag, and the captured image or video can be established for configuring the material slots in the design template. When generating a design scheme for the target product object using the design template, the image or video is determined as the content to be displayed in the corresponding material slot.

[0143] The specific shooting specifications may include plain text information or images (e.g., sample images). For the former, such as... Figure 5-1 As shown at point 52, specific text-based suggestions can be added directly to the current shooting interface, such as "view the subject at a 45-degree angle and place it within the frame," etc. For the latter, such as... Figure 5-2 As shown, pop-up interfaces can display specific shooting suggestions. After browsing, users can exit the suggestion display interface by clicking options such as "I understand" and return to the specific shooting interface for capturing images or videos, etc.

[0144] This method allows for the collection of images or video materials for specific products from the perspective of specific knowledge tags. Thus, a single product can correspond to multiple images or video materials, each associated with a specific knowledge tag. Subsequent image or video compositing allows for the selection of images or video materials based on a specific knowledge tag, making the final design more focused and providing consumers with a more intuitive understanding of a particular knowledge item, thus facilitating their purchasing decisions.

[0145] It should be noted that in practice, the same knowledge tag can be associated with multiple sets of different shooting specifications. For example, when shooting images or videos for the knowledge tag "fruit path," the shooting angle specifications can be either eye-level or at a 45-degree angle upwards. Therefore, when shooting specific images or videos, two different shooting specifications can be followed to produce two different images or videos.

[0146] S203: Establish a design template set, wherein the design material information set includes multiple design templates, each design template includes at least one material slot, and each material slot is associated with configuration information, the configuration information including the design material information associated with the material slot and knowledge tag information.

[0147] When generating design schemes using automated design tools, it is usually necessary to first configure a design template. The design template can include multiple material slots, each of which can be configured individually. This includes specifying the type of material to be placed in the desired material slot, and the material's display attributes within the design template, such as position, size, transparency, and, if text is involved, font, font size, and alignment. In this embodiment, in addition to the aforementioned display attributes, knowledge tags associated with specific material slots can also be configured. However, in practical implementation, since specific text formulas or icon groups are not associated with specific product object information, if text or icon materials need to be placed in a material slot, it is necessary not only to specify the material type associated with the material slot as text or icon, but also to select a specific text formula or icon group for that material slot. However, since text formulas and icon groups are already associated with knowledge tag information, it is no longer necessary to specify additional knowledge tags for the material slots.

[0148] If a certain creative placement needs to display image or video materials, since the image or video materials are already associated with specific product object information and knowledge tags, when configuring the creative placement in the design template that needs to display images or videos, it is not necessary to specify a specific icon or video. You only need to configure the specific material type as image or video and specify the specific knowledge tag.

[0149] It's important to note that, as mentioned earlier, there might be multiple images or videos associated with the same product under the same knowledge tag. These images or videos might be captured using different sets of shooting specifications under the same knowledge tag. In such cases, the design template configuration can provide an option to select the shooting specification tag, allowing designers to choose one based on the specific template requirements. This shooting specification tag can also be saved to the configuration information of the corresponding material slot. Subsequently, when using this template to generate a design scheme for a specific target product, images or videos corresponding to the knowledge tag and target shooting specification tag associated with the target product and the material slot can be retrieved from the design material information set for display in that material slot.

[0150] It should also be noted that within the same design template, only one image or video element is typically needed. However, one or more text or icon elements can be configured. In this embodiment, multiple elements of the same type can be associated with different knowledge tags, allowing for a more intuitive display of product information from multiple different knowledge dimensions within the same design scheme. Furthermore, within the same design template, images or videos typically convey the characteristics of the product more directly to the user, while text or icons play a supporting role. Therefore, in practical implementation, the associated knowledge tags can be determined for the design template based on the knowledge tags corresponding to the image or video element elements. For example, if the image or video element element in a design template corresponds to the "fruit weight" tag, it indicates that the design template primarily displays knowledge about the product from the "fruit weight" dimension. Therefore, the design template can also be associated with the "fruit weight" knowledge tag, and so on. This allows the display of the knowledge tags corresponding to the design templates when showcasing a collection of design templates, thus highlighting the specific knowledge tags emphasized by each design template and facilitating user selection.

[0151] S204: In the process of generating a design scheme for a target product object using a target design template, the corresponding target information field is determined based on the target knowledge tag information associated with the material position in the target design template, and the value of the target product object in the target information field is obtained from the product object information library.

[0152] After configuring the design template, it can be saved to a template collection. When a design scheme needs to be generated for a specific product object, a target design template can be selected from the template collection. Then, the product object's ID or category information can be entered. The automatic design tool can then determine the corresponding target information fields based on the target knowledge tag information associated with the material in the target design template, and retrieve the values ​​of the target product object in those target information fields from the product object information database. However, these target information field values ​​are not directly filled into the specific design template; instead, the design materials in this embodiment are first mapped to target content.

[0153] For material placements associated with copywriting formulas, the system can first retrieve the value of the specific product object in the corresponding field of the knowledge tag from the product object information database, based on the knowledge tag associated with the copywriting formula. Then, this value is used to replace the non-fixed text content in the copywriting formula, and finally, it is assembled with the fixed text content in the copywriting formula to form the target copywriting. This target copywriting is then used as the target design material corresponding to that material placement. For example, ... Figure 6-1As shown, the copywriting formula associated with a certain material position 61 is "Produced in Shandong <place of origin> mild climate <climate conditions>, I like it very much" (the specific formula can have a corresponding number, for example, such as...). Figure 6-1 As shown at point 62, formula numbering information can be displayed. The fixed text content is "Produced in" and "I like it very much," while the non-fixed text content is "Shandong" and "Mild climate." When generating a design scheme using this design template, the current input product object's category is "Kate Mango," and the product object's "Place of Origin" field value is "Sichuan Province," and the "Climate Conditions" field value is "Abundant rainfall, fertile soil, large diurnal temperature range, mild climate." Therefore, the generated target text could be "Produced in Sichuan Province, abundant rainfall, fertile soil, large diurnal temperature range, mild climate, I like it very much."

[0154] If the non-fixed text content in the text formula is also associated with content replacement type information, then the non-fixed text content in the text formula can be replaced according to the value of the target product object in the target information field and the content replacement type information. For different content replacement types, not only can the non-fixed text content in the target text formula be directly replaced with the value in the target information field as described above, but the value in the target information field can also be converted into target text content, and the non-fixed text content in the target text formula can then be replaced with that target text content.

[0155] In addition, in practical implementation, a target text editing area can also be provided, such as Figure 6-1 As shown at point 63, after automatically generating the target text, designers can edit it further. For example, if the value of the "climate conditions" field is too long, they can manually delete or modify some content. For instance, regarding the aforementioned description of climate conditions, "fertile soil, large diurnal temperature range, and mild climate" can be manually changed to "resulting in its fruit's yellow-red flesh," and so on.

[0156] For material placements associated with icon groups, the same approach can be used. First, based on the knowledge tags associated with the icon group, the value of the specific product object in the corresponding field of the knowledge tag is retrieved from the product object information database. Then, the target icon corresponding to that value is identified from the icon group, and this target icon is used as the target design material for that material placement. For example, material placement 64 is associated with an icon group named "Origin Introduction," and the associated knowledge tag is "Climate Conditions." The icons included in this icon group can be used as follows: Figure 6-2As shown at position 65, these correspond to various possible enumerated values ​​under the "Climate Conditions" field (of course, in practical applications, it's not necessary to display all the icons in the icon group in the specific design interface). When generating a design scheme using this design template, assuming the current input product object's category is still "Katek Mango," and the product object's value in the "Climate Conditions" field is "Abundant Rainfall," then the icon corresponding to "Abundant Rainfall" in this icon group can ultimately be used as the target icon, for example, as shown below. Figure 6-2 As shown at position 66, the target icon can then be displayed in the corresponding material slot.

[0157] In addition, such as Figure 6-3 As shown, for material slot 67 which is associated with images or videos, images or videos corresponding to the current product object and the knowledge tags associated with this material slot (e.g., "color, aroma, taste, etc." shown at position 68) can be directly obtained from the material library. Then, the image or video can be used as the target design material to be displayed in this material slot.

[0158] After identifying the target design material associated with a specific material location, the target design material can be filled into the target design template according to its position information within the template, thereby generating a target design scheme. This target design scheme can include composite images or composite short videos. For composite images, this can be achieved by combining image materials with text, icons, etc. For composite short videos, this can be achieved by combining one or more video materials with text, icons, etc. For example, when compositing a short video, such as... Figure 7 As shown, a timeline component is also available. Users can select multiple design templates, each corresponding to a time period on the timeline. Within each template, based on the entered product information, video materials under the corresponding knowledge tags for that product can be determined. Furthermore, based on specific text and icon placements, corresponding materials can be selected and entered to generate a specific short video design. For example, Figure 7 In the example shown, a short video about a certain navel orange can include five videos, which can introduce the characteristics of the product from knowledge dimensions such as "product name", "shape and color", "origin", "harvesting method" and "how to eat". Each video can have different video content, as well as copywriting formulas, icons, etc., to intuitively demonstrate the characteristics of a specific knowledge dimension.

[0159] In other words, the design scheme generated in this application embodiment can correspond to a specific product or category. After the design scheme is generated, it can be used for distribution through various channels. For example, it can include product detail pages, social media posters, physical packaging, and other distribution channels.

[0160] In summary, through the embodiments of this application, a knowledge tag set can first be established, in which multiple knowledge tags correspond to information fields in a product object information database. Furthermore, a design material information set can be established based on the knowledge tag set, which may include the correspondence information between design materials and knowledge tags. Thus, during the process of generating a design scheme for a target product object using a target design template, the information of the target product object on the target information field corresponding to the target knowledge tag can be obtained from the product object information database based on the configuration information associated with multiple material positions in the specific target design template. Then, based on the design material information set, the information of the target product object on the target information field is mapped to target design materials. Subsequently, a target design scheme can be generated using specific target design materials. That is to say, in the specific process of generating a design scheme, the information on specific fields read from the product object information database is not directly filled into the design template, but rather, knowledge tags are used as a bridge to map the design materials described in this embodiment of the application. This design material enables a more intuitive display of information on specific knowledge dimensions, thereby improving the information browsing and purchase conversion rate.

[0161] Example 2

[0162] In this second embodiment, another method for generating a design scheme is also provided, see [link to example]. Figure 8 The method may include:

[0163] S801: Establish a knowledge tag set, which includes multiple knowledge tags, and the knowledge tags correspond to information fields in the product object information database;

[0164] S802: Establish a design material information set, which includes multiple design materials, and the design materials have a corresponding relationship with the knowledge tags;

[0165] S803: Establish a design template set, wherein the design material information set includes multiple design templates, each design template includes at least one material slot, and each material slot is associated with configuration information, the configuration information including the design material information associated with the material slot and target knowledge tags;

[0166] S804: In the process of generating a design scheme for a target product object using a target design template, the content to be displayed in the material slot is determined based on the configuration information associated with the material slot in the target design template and the set of design material information.

[0167] The design materials include images or videos, which are associated with product object information and knowledge tags. In this case, for the material slot in the target design template where the design material type is an image or video, the target image or video corresponding to the target product object and the knowledge tag associated with the material slot can be obtained from the design material information set, so as to determine the target image or video as the content to be displayed in the material slot.

[0168] Alternatively, the design material may include a text formula, which is a natural language statement composed of fixed text content and non-fixed text content, the non-fixed text content corresponding to the knowledge tag; in this case, the configuration information associated with the material position also includes: one target text formula. For a material position in the target design template whose design material type is a text formula, the corresponding target information field is determined according to the target knowledge tag information associated with the material position, and the value of the target product object in the target information field is obtained from the product object information library. Based on the value of the target product object in the target information field, the non-fixed text content in the target text formula is replaced, and the replaced text content is combined with the fixed text content to form a target statement, so that the target statement is determined as the content to be displayed in the material position.

[0169] Alternatively, the design material may include an icon group, which contains multiple icons that correspond to multiple enumerated values ​​in a specified information field of the product object information database. In this case, the configuration information associated with the material slot may also include a target icon group. For a material slot in the target design template whose design material type is an icon group, the corresponding target information field is determined based on the target knowledge tag information associated with the material slot, and the value of the target product object in the target information field is obtained from the product object information database. The target icon in the target icon group that corresponds to the value in the target information field is determined so that the target icon is identified as the content to be displayed in the material slot.

[0170] In this second embodiment, since the concept of knowledge tags is defined and the specific design materials are related to knowledge tags, using these design materials with knowledge tags to generate specific design schemes has the advantage of making the features under a specific knowledge tag more prominent compared to traditional schemes.

[0171] Example 3

[0172] In the aforementioned embodiments one and two, after creating a specific design template, a specific design template is first selected, and then the ID and other information of the specific product object are entered. This allows the generation of a specific design scheme for the product object using the material slots and their configuration information defined in the design template, as well as a pre-established design material library. In this embodiment three, the user can first be provided with the option to input the product object ID and other information. Then, selectable design templates can be provided, and multiple selections of design templates can be enabled. Thus, for the same target product object, the user can select multiple design templates. Since different design templates may focus on different knowledge tags, multiple different design schemes can be generated for the same product object. These design schemes can display the characteristics and other information of the product object from the perspective of different knowledge tags.

[0173] Furthermore, these design schemes can be grouped and deployed. For example, if a product generates five composite images, these five composite images can be grouped and deployed to a target page, such as the main image slot on the product details page. When displaying the product, this page can showcase these design schemes individually in the main image slot through methods like carousels, allowing users to access information about the product under various knowledge tags. Additionally, multiple composite images can be displayed through posters, physical packaging, and so on.

[0174] Alternatively, assuming four video-related design templates are selected for a product (i.e., the design templates include video clips), four composite videos can be generated for that product. Options for stitching and setting durations for these composite videos can also be provided, resulting in a single video about the product. In other words, this video is composed of four videos, each providing users with knowledge about the product from different knowledge tag perspectives. This composite video can then be used for placement on a specific page or for other purposes.

[0175] Specifically, this third embodiment provides a method for generating design schemes, see [link to example]. Figure 9 The method may include:

[0176] S901: Establish a knowledge tag set, which includes multiple knowledge tags, and the knowledge tags correspond to information fields in the product object information database;

[0177] S902: Establish a design material information set, wherein the design material information set includes multiple design materials, and the design materials have a corresponding relationship with the knowledge tags;

[0178] S903: Establish a design template set, wherein the design material information set includes multiple design templates, each design template includes at least one material slot, and each material slot is associated with configuration information, the configuration information including the design material information associated with the material slot and target knowledge tags;

[0179] S904: Upon receiving a request to generate a design scheme for the target product object, provide candidate design templates;

[0180] S905: Based on the selected multiple design templates, generate multiple design schemes for the target product object, so as to display the target product object from the perspective of multiple knowledge tags;

[0181] In the process of generating a design scheme for the target product object using one of the design templates, the content to be displayed in the material slot is determined based on the configuration information associated with the material slot in the target design template and the set of design material information.

[0182] In practice, the design template is associated with knowledge tags. When providing candidate design templates, the knowledge tags associated with the candidate design templates can also be displayed to facilitate the user's selection of the design template.

[0183] The multiple design schemes include multiple composite images. In this case, the multiple composite images can be displayed to the target page in a group.

[0184] Alternatively, the multiple design schemes may include multiple composite videos. In this case, operation options for processing the multiple composite videos may also be provided to stitch the multiple composite videos into a target video.

[0185] Example 4

[0186] This fourth embodiment also provides a method for generating design templates, relating to the process of generating design templates described above. See [link to documentation]. Figure 10 The method may include:

[0187] S1001: Establish a knowledge tag set, wherein the knowledge tag library includes multiple knowledge tags, and the knowledge tags correspond to the information fields in the product object information library;

[0188] S1002: Establish a design material information set, which includes various types of design materials and the correspondence information between the design materials and knowledge tags;

[0189] S1003: After receiving a request to create a new design template, provide operation options for creating material slots in the design template on the target interface, and provide a variety of selectable design material types through the operation options;

[0190] S1004: After the target design material type is selected, create the corresponding material slot and determine the corresponding target knowledge tag. The target design material type and the target knowledge tag are determined as the configuration information of the material slot, so as to determine the content to be displayed in the material slot according to the configuration information associated with the material slot and the design material information set during the process of generating a design scheme for the target product object using the design template.

[0191] The design material types include images or videos, wherein the images or videos are associated with product object information and knowledge tags; at this time, after the image or video type is selected, an operation option for selecting knowledge tags can be provided so that the selected knowledge tags can be determined as the target knowledge tags.

[0192] Specifically, the same product object can correspond to multiple images or videos under the same knowledge tag. These multiple images or videos are obtained by shooting according to multiple different shooting specification information under the same knowledge tag. At this time, after the image or video type is selected, an operation option for selecting the shooting specification tag can also be provided. Furthermore, the selected target shooting tag can be saved to the configuration information associated with the material position. So that during the process of generating a design scheme for the target product object using the design template, the target image or video can be selected from the image or video type material corresponding to the target product object as the content to be displayed in the material position according to the knowledge tag in the configuration information and the target shooting tag.

[0193] In addition, the knowledge tags corresponding to the design template can be determined based on the knowledge tags corresponding to the material slots of the image or video type.

[0194] The design material type may also include text formulas, which are natural language statements composed of fixed and non-fixed text content, with the non-fixed text content corresponding to the knowledge tags. In this case, after a text formula type is selected, candidate text formulas can be provided based on the design material set. The knowledge tags associated with the selected text formula are determined as the target knowledge tags. Additionally, the selected text formula can be saved to the configuration information of the material slot so that, during the process of generating a design scheme for the target product object using the design template, the selected text formula and the value of the target product object in the specified information field can be combined to generate the content to be displayed in the material slot.

[0195] In addition, the design material type may also include an icon group, which includes multiple icons that correspond to multiple enumerated values ​​on specified information fields in the product object information database. After the icon group type is selected, candidate icon groups can be provided based on the design material set. The knowledge tag associated with the selected icon group is determined as the target knowledge tag. Furthermore, the selected icon group can be saved to the configuration information of the material position so that, during the process of generating a design scheme for the target product object using the design template, the content to be displayed in the material position can be determined based on the selected icon group and the value of the target product object on the specified information field.

[0196] Example 5

[0197] This fifth embodiment provides a method for generating design materials from the perspective of a copywriting formula generation tool. See [link to documentation]. Figure 11 The method may include:

[0198] S1101: After receiving a request to create a copy formula, receive the input statement and display it;

[0199] S1102: After the specified text content in the input statement is selected, optional knowledge tags are provided, which are determined based on the names of the information fields included in the product object information database;

[0200] S1103: After the target knowledge tag is selected, establish the correspondence between the specified text content and the target knowledge tag;

[0201] S1104: By saving the input statement and the corresponding relationship information, a copywriting formula is generated. The copywriting formula is used to configure the material positions in the design template. When using the design template to generate a design scheme for the target product object, the copywriting content to be displayed in the corresponding material position is generated according to the value of the target product object in the corresponding information field and the copywriting formula.

[0202] In specific implementation, after the target knowledge tag is selected, optional content replacement method information can also be provided; the content replacement method includes: replacing the non-fixed text content in the target copy formula with the value on the target information field, or converting the value on the target information field into target text content and then replacing the non-fixed text content in the target copy formula with the target text content; after one of the content replacement methods is selected, the correspondence between the specified text content in the copy formula and the selected content replacement method is saved.

[0203] Example 6

[0204] This sixth embodiment provides a method for generating design materials from the perspective of icon group generation tools. See [link to documentation]. Figure 12 The method may include:

[0205] S1201: After receiving a request to create an icon group, provide optional knowledge tags, which are determined based on the names of information fields included in the product object information database;

[0206] S1202: After the target knowledge tag is selected, provide operation options for adding icons to the created icon group;

[0207] S1203: Receive multiple added icons through the operation options, and determine the correspondence between the multiple icons and multiple enumerated values ​​on the specified information field;

[0208] S1204: Save the plurality of icons and the corresponding relationship information as an icon group. The icon group is used to configure the material positions in the design template. When generating a design scheme for the target product object using the design template, the icon to be displayed in the corresponding material position is determined according to the value of the target product object in the corresponding information field.

[0209] Example 7

[0210] This seventh embodiment provides a method for generating design materials from the perspective of shooting auxiliary tools. See [link to documentation]. Figure 13 The method may include:

[0211] S1301: After receiving a request to take pictures or videos of the target product object, obtain multiple knowledge tags related to the target product object, as well as shooting specification information associated with the knowledge tags; the knowledge tags correspond to the names of information fields included in the product object information database;

[0212] S1302: Provide operation options corresponding to the multiple knowledge tags in the shooting interface;

[0213] S1303: When the target knowledge tag is selected, the shooting specification information corresponding to the target knowledge tag is provided in the shooting interface;

[0214] S1304: Establish the correspondence between the target product object, the target knowledge tag, and the captured image or video, so as to configure the material slots in the design template, and when using the design template to generate a design scheme for the target product object, determine the image or video as the content to be displayed in the corresponding material slot.

[0215] For the parts not described in detail in Embodiments 2 to 7 above, please refer to the description in Embodiment 1 and other parts mentioned above, which will not be repeated here.

[0216] It should be noted that the embodiments of this application may involve the use of user data. In practical applications, user-specific personal data may be used in the scheme described herein within the scope permitted by applicable laws and regulations, provided that it complies with the applicable laws and regulations of the country (e.g., with the user's explicit consent, with the user being properly notified, etc.).

[0217] Corresponding to Embodiment 1, this application also provides an apparatus for generating design schemes, see [link to embodiment]. Figure 14 The device may include:

[0218] The knowledge tag set establishment unit 1401 is used to establish a knowledge tag set, which includes multiple knowledge tags, and the knowledge tags correspond to information fields in the product object information database.

[0219] Design material information set establishment unit 1402 is used to establish a design material information set, wherein the design material information set includes multiple design materials, and the design materials have a corresponding relationship with the knowledge tags;

[0220] The design template set creation unit 1403 is used to create a design template set. The design material information set includes multiple design templates. Each design template includes at least one material slot. The material slot is associated with configuration information. The configuration information includes the design material information associated with the material slot and knowledge tag information.

[0221] The field information reading unit 1404 is used to determine the corresponding target information field based on the target knowledge tag information associated with the material position in the target design template during the process of generating a design scheme for the target product object using the target design template, and to obtain the value of the target product object in the target information field from the product object information library;

[0222] The content to be displayed determination unit 1405 is used to map the value of the target product object in the target information field to the content to be displayed in the material position according to the design material information associated with the material position.

[0223] The design materials include text formulas, which are natural language statements composed of fixed text content and non-fixed text content, and the non-fixed text content corresponds to the knowledge tags.

[0224] The configuration information associated with the material position also includes: one of the target text formulas;

[0225] At this point, the content to be displayed determination unit can specifically be used for:

[0226] Based on the value of the target product object in the target information field, the non-fixed text content in the target copy formula is replaced, and the replaced text content is combined with the fixed text content to form a target statement, so that the target statement is determined as the content to be displayed in the material position.

[0227] The non-fixed text content in the target copy formula is also associated with content replacement type information;

[0228] The content to be displayed determination unit can specifically be used for:

[0229] Based on the value of the target product object in the target information field and the content replacement type information, the non-fixed text content in the copywriting formula is replaced.

[0230] Specifically, the content replacement type includes: replacing the non-fixed text content in the target text formula with the value of the target information field.

[0231] Alternatively, the content replacement type includes: converting the value on the target information field into target text content, and replacing the non-fixed text content in the target copy formula with the target text content.

[0232] The values ​​in the target information field include numerical values ​​used to quantitatively describe the attributes of the target product object in the corresponding dimension.

[0233] At this point, the content to be displayed determination unit can specifically be used for:

[0234] Based on the numerical range division rules information corresponding to the target information field, determine the target numerical range to which the numerical value belongs; convert the value on the target information field into the target text content corresponding to the target numerical range.

[0235] In this context, multiple non-fixed text contents within the same copywriting formula are associated with the same knowledge tags, as well as different content replacement types.

[0236] In addition, the target design template may include multiple copywriting type material slots associated with different copywriting formulas.

[0237] In addition, the design materials include an icon set, which includes multiple icons that correspond to multiple enumeration values ​​on specified information fields in the product object information database.

[0238] The configuration information associated with the material position also includes: one of the target icon groups;

[0239] At this point, the content to be displayed determination unit can specifically be used for:

[0240] Identify the target icon in the target icon group that corresponds to the value of the target product object in the target information field, so that the target icon can be determined as the content to be displayed in the material position.

[0241] The enumerated values ​​are degree values, and the multiple icons in the icon group are used to graphically display the multiple degree values.

[0242] In addition, the design materials also include images or videos, wherein the images or videos are associated with product object information and knowledge tags;

[0243] At this time, the device may further include:

[0244] The image or video determination unit is used to obtain, from the design material information set, the target image or video corresponding to the knowledge tag associated with the target product object and the material position for the material position in the target design template, so as to determine the target image or video as the content to be displayed in the material position.

[0245] In this case, the same product object is associated with multiple images or videos, each corresponding to a different knowledge tag.

[0246] The images or videos were obtained by shooting according to the shooting specifications information associated with the corresponding knowledge tags.

[0247] In practice, the same product object can correspond to multiple images or videos under the same knowledge tag. These multiple images or videos are obtained by shooting according to multiple different shooting specification information under the same knowledge tag.

[0248] In the target design template, the material slots for images or videos are also associated with shooting specification tag information;

[0249] The device may further include:

[0250] The image or video acquisition unit is used to acquire images or videos corresponding to the knowledge tags and target shooting specification tags associated with the target product object and the material slot from the design material information set, so as to display them in the material slot.

[0251] The target design scheme includes synthesized images or synthesized short videos.

[0252] Corresponding to Embodiment 2, this application also provides an apparatus for generating design schemes, see [link to embodiment]. Figure 15 The device may include:

[0253] The knowledge tag set establishment unit 1501 is used to establish a knowledge tag set, which includes multiple knowledge tags, and the knowledge tags correspond to the information fields in the product object information database.

[0254] Design material information set establishment unit 1502 is used to establish a design material information set, wherein the design material information set includes multiple design materials, and the design materials have a corresponding relationship with the knowledge tags;

[0255] The design template set creation unit 1503 is used to create a design template set. The design material information set includes multiple design templates. Each design template includes at least one material slot. The material slot is associated with configuration information. The configuration information includes the design material information associated with the material slot and target knowledge tags.

[0256] The content to be displayed determination unit 1504 is used to determine the content to be displayed in the material slot based on the configuration information associated with the material slot in the target design template and the set of design material information during the process of generating a design scheme for the target product object using the target design template.

[0257] The design materials include images or videos, wherein the images or videos are associated with product object information and knowledge tags;

[0258] At this point, the content to be displayed determination unit can specifically be used for:

[0259] For material slots in the target design template where the design material type is an image or video, the target image or video corresponding to the knowledge tag associated with the target product object and the material slot is obtained from the design material information set, so as to determine the target image or video as the content to be displayed in the material slot.

[0260] Alternatively, the design materials include text formulas, which are natural language statements composed of fixed text content and non-fixed text content, wherein the non-fixed text content corresponds to the knowledge tags;

[0261] The configuration information associated with the material position also includes: one of the target text formulas;

[0262] At this point, the content to be displayed determination unit can specifically be used for:

[0263] For the material slot in the target design template whose design material type is copywriting formula, the corresponding target information field is determined based on the target knowledge tag information associated with the material slot, and the value of the target product object in the target information field is obtained from the product object information library;

[0264] Based on the value of the target product object in the target information field, the non-fixed text content in the target copy formula is replaced, and the replaced text content is combined with the fixed text content to form a target statement, so that the target statement is determined as the content to be displayed in the material position.

[0265] Alternatively, the design material includes an icon set, which includes multiple icons that correspond to multiple enumeration values ​​on specified information fields in the product object information database.

[0266] The configuration information associated with the material position also includes: one of the target icon groups;

[0267] At this point, the content to be displayed determination unit can specifically be used for:

[0268] For the material slot in the target design template whose design material type is an icon group, the corresponding target information field is determined based on the target knowledge tag information associated with the material slot, and the value of the target product object in the target information field is obtained from the product object information library;

[0269] Identify the target icon in the target icon group that corresponds to the value in the target information field, so that the target icon is determined as the content to be displayed in the material position.

[0270] Corresponding to Embodiment 3, this application also provides an apparatus for generating design schemes, see [link to embodiment]. Figure 16 The device may include:

[0271] The knowledge tag set establishment unit 1601 is used to establish a knowledge tag set, which includes multiple knowledge tags, and the knowledge tags correspond to the information fields in the product object information database.

[0272] Design material information set establishment unit 1602 is used to establish a design material information set, wherein the design material information set includes multiple design materials, and the design materials have a corresponding relationship with the knowledge tags;

[0273] The design template set creation unit 1603 is used to create a design template set. The design material information set includes multiple design templates. Each design template includes at least one material slot. The material slot is associated with configuration information. The configuration information includes the design material information associated with the material slot and the target knowledge tag.

[0274] The candidate design template providing unit 1604 is used to provide candidate design templates after receiving a request to generate a design scheme for the target product object;

[0275] The design scheme generation unit 1605 is used to generate multiple design schemes for the target product object based on the selected multiple design templates, so as to display the target product object from the perspective of multiple knowledge tags respectively;

[0276] In the process of generating a design scheme for the target product object using one of the design templates, the content to be displayed in the material slot is determined based on the configuration information associated with the material slot in the target design template and the set of design material information.

[0277] The design template is associated with knowledge tags;

[0278] The candidate design template providing unit can also be used for:

[0279] The knowledge tags associated with the candidate design templates are displayed.

[0280] The multiple design schemes include multiple composite images;

[0281] The device may further include:

[0282] The delivery unit is used to deliver the multiple composite images to the target page in a group.

[0283] Alternatively, the multiple design schemes may include multiple synthesized videos;

[0284] The device may further include:

[0285] The video stitching processing unit provides operation options for processing the plurality of synthesized videos to stitch the plurality of synthesized videos into a target video.

[0286] Corresponding to Embodiment 4, this application also provides an apparatus for generating design templates, see [link to embodiment]. Figure 17 The device may include:

[0287] The knowledge tag set establishment unit 1701 is used to establish a knowledge tag set. The knowledge tag library includes multiple knowledge tags, and the knowledge tags correspond to the information fields in the product object information library.

[0288] Design material information set establishment unit 1702 is used to establish a design material information set, which includes multiple types of design materials and the correspondence information between the design materials and knowledge tags;

[0289] The request receiving unit 1703 is used to provide operation options for creating material slots in the design template in the target interface after receiving a request to create a new design template, and to provide a variety of selectable design material types through the operation options;

[0290] The material slot creation unit 1704 is used to create a corresponding material slot and determine the corresponding target knowledge tag after the target design material type is selected. The target design material type and the target knowledge tag are determined as the configuration information of the material slot, so as to determine the content to be displayed in the material slot according to the configuration information associated with the material slot and the design material information set during the process of generating a design scheme for the target product object using the design template.

[0291] The design material types include images or videos, wherein the images or videos are associated with product object information and knowledge tags;

[0292] The material creation unit can be specifically used for:

[0293] Once an image or video type is selected, options are provided for selecting knowledge tags so that the selected knowledge tags are identified as the target knowledge tags.

[0294] Specifically, the same product object can correspond to multiple images or videos under the same knowledge tag. These multiple images or videos are obtained by shooting according to multiple different shooting specification information under the same knowledge tag.

[0295] At this time, the device may further include:

[0296] The operation options unit provides operation options for selecting shooting specification tags after an image or video type is selected;

[0297] The tag saving unit is used to capture and save the selected target shooting specification tags to the configuration information associated with the material position. In order to select the target image or video as the content to be displayed in the material position according to the knowledge tags in the configuration information and the target shooting tags during the process of generating a design scheme for the target product object using the design template, the target image or video is selected from the image or video type material corresponding to the target product object.

[0298] Additionally, the device may also include:

[0299] The template tag determination unit is used to determine the knowledge tags corresponding to the design template based on the knowledge tags corresponding to the material bits of the image or video type.

[0300] The design material type includes text formulas, which are natural language statements composed of fixed text content and non-fixed text content, and the non-fixed text content corresponds to the knowledge tags;

[0301] The material creation unit can be specifically used for:

[0302] Once the copywriting formula type is selected, candidate copywriting formulas are provided based on the set of design materials.

[0303] The knowledge tags associated with the selected text formulas are identified as the target knowledge tags;

[0304] At this time, the device may further include:

[0305] The copywriting formula identifier saving unit is used to save the selected copywriting formula to the configuration information of the material position, so that in the process of generating a design scheme for the target product object using the design template, the selected copywriting formula and the value of the target product object on the specified information field are combined to generate the content to be displayed in the material position.

[0306] In addition, the design material type includes an icon group, which includes multiple icons that correspond to multiple enumeration values ​​on specified information fields in the product object information database.

[0307] The material creation unit can be specifically used for:

[0308] Once an icon group type is selected, candidate icon groups are provided based on the set of design materials.

[0309] The knowledge tags associated with the selected icon group are determined as the target knowledge tags;

[0310] The device further includes:

[0311] The icon group identification saving unit is used to save the selected icon group to the configuration information of the material position, so that during the process of generating a design scheme for the target product object using the design template, the content to be displayed in the material position can be determined according to the selected icon group and the value of the target product object in the specified information field.

[0312] Corresponding to Embodiment 5, this application also provides an apparatus for generating design materials, see [link to embodiment 5]. Figure 18 The device may include:

[0313] The input statement receiving unit 1801 is used to receive and display the input statement after receiving a request to create a copy formula;

[0314] The candidate knowledge tag providing unit 1802 is used to provide optional knowledge tags after a specified text content in the input statement is selected. The optional knowledge tags are determined based on the names of information fields included in the product object information database.

[0315] The correspondence establishment unit 1803 is used to establish a correspondence between the specified text content and the target knowledge tag after the target knowledge tag is selected;

[0316] The copywriting formula generation unit 1804 is used to generate a copywriting formula by saving the input statement and the corresponding relationship information. The copywriting formula is used to configure the material positions in the design template, and when generating a design scheme for the target product object using the design template, it generates the copywriting content to be displayed in the corresponding material position according to the value of the target product object in the corresponding information field and the copywriting formula.

[0317] The device may further include:

[0318] The optional content replacement method providing unit is used to provide optional content replacement method information after the target knowledge tag is selected; the content replacement method includes: replacing the non-fixed text content in the target copy formula with the value on the target information field, or, converting the value on the target information field into target text content and then replacing the non-fixed text content in the target copy formula with the target text content;

[0319] The content replacement method determination unit is used to save the correspondence between the specified text content in the copy formula and the selected content replacement method after one of the content replacement methods is selected.

[0320] Corresponding to Embodiment Six, this application also provides an apparatus for generating design materials, see [link to embodiment six]. Figure 19 The device may include:

[0321] The candidate knowledge tag providing unit 1901 is used to provide optional knowledge tags after receiving a request to create an icon group. The optional knowledge tags are determined based on the names of information fields included in the product object information database.

[0322] Operation option providing unit 1902 is used to provide operation options for adding icons to the created icon group after the target knowledge tag is selected;

[0323] The correspondence establishment unit 1903 is used to receive multiple added icons through the operation options and determine the correspondence between the multiple icons and multiple enumerated values ​​on the specified information field.

[0324] The storage unit 1904 is used to save the plurality of icons and the corresponding relationship information as an icon group. The icon group is used to configure the material positions in the design template, and when generating a design scheme for the target product object using the design template, the icon to be displayed in the corresponding material position is determined according to the value of the target product object in the corresponding information field.

[0325] Corresponding to Embodiment Seven, this application also provides an apparatus for generating design materials, see [link to embodiment seven]. Figure 20 The device may include:

[0326] The request receiving unit 2001 is used to, upon receiving a request to take pictures or video materials for a target product object, obtain multiple knowledge tags related to the target product object, as well as shooting specification information associated with the knowledge tags; the knowledge tags correspond to the names of information fields included in the product object information database;

[0327] The operation option providing unit 2002 is used to provide operation options corresponding to the multiple knowledge tags in the shooting interface;

[0328] The shooting specification information providing unit 2003 is used to provide shooting specification information corresponding to the target knowledge tag in the shooting interface when the target knowledge tag is selected;

[0329] The correspondence establishment unit 2004 is used to establish the correspondence between the target product object, the target knowledge tag and the captured image or video, so as to configure the material position in the design template, and when using the design template to generate a design scheme for the target product object, determine the image or video as the content to be displayed in the corresponding material position.

[0330] In addition, embodiments of this application also provide a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of the method described in any of the foregoing method embodiments.

[0331] And an electronic device, comprising:

[0332] One or more processors; and

[0333] A memory associated with the one or more processors, the memory being used to store program instructions that, when read and executed by the one or more processors, perform the steps of the method described in any of the foregoing method embodiments.

[0334] in, Figure 21 An exemplary architecture of an electronic device is shown, which may specifically include a processor 2110, a video display adapter 2111, a disk drive 2112, an input / output interface 2113, a network interface 2114, and a memory 2120. The processor 2110, video display adapter 2111, disk drive 2112, input / output interface 2113, network interface 2114, and memory 2120 can communicate with each other via a communication bus 2130.

[0335] The processor 2110 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to achieve the technical solution provided in this application.

[0336] The memory 2120 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 2120 can store the operating system 2121 for controlling the operation of the electronic device 2100, and the basic input / output system (BIOS) for controlling the low-level operations of the electronic device 2100. Additionally, it can store a web browser 2123, a data storage management system 2124, and a design scheme processing system 2125, etc. The aforementioned design scheme processing system 2125 can be the application program that specifically implements the aforementioned steps in this embodiment. In summary, when implementing the technical solution provided in this application through software or firmware, the relevant program code is stored in the memory 2120 and is called and executed by the processor 2110.

[0337] Input / output interface 2113 is used to connect input / output modules to realize information input and output. Input / output modules can be configured as components in the device (not shown in the figure) or externally connected to the device to provide corresponding functions. Input devices may include keyboards, mice, touch screens, microphones, various sensors, etc., and output devices may include displays, speakers, vibrators, indicator lights, etc.

[0338] Network interface 2114 is used to connect a communication module (not shown in the figure) to enable communication between this device and other devices. The communication module can communicate via wired means (such as USB, Ethernet cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).

[0339] Bus 2130 includes a pathway for transmitting information between various components of the device (e.g., processor 2110, video display adapter 2111, disk drive 2112, input / output interface 2113, network interface 2114, and memory 2120).

[0340] It should be noted that although the above-described device only shows the processor 2110, video display adapter 2111, disk drive 2112, input / output interface 2113, network interface 2114, memory 2120, bus 2130, etc., in specific implementations, the device may also include other components necessary for normal operation. Furthermore, those skilled in the art will understand that the above-described device may only include the components necessary for implementing the solution of this application, and does not necessarily include all the components shown in the figures.

[0341] As can be seen from the above description of the embodiments, those skilled in the art can clearly understand that this application can be implemented by means of software plus necessary general-purpose hardware platforms. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in various embodiments or some parts of the embodiments of this application.

[0342] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, for system or system embodiments, since they are basically similar to method embodiments, the description is relatively simple, and relevant parts can be referred to the descriptions in the method embodiments. The systems and system embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without creative effort.

[0343] The foregoing has provided a detailed description of the method, apparatus, and electronic device for generating design solutions provided in this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the embodiments above are merely for the purpose of helping to understand the method and its core ideas. Furthermore, those skilled in the art will recognize that, based on the ideas of this application, there will be changes in the specific implementation methods and application scope. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. A method for generating design schemes, characterized in that, include: Establish a knowledge tag set, which includes multiple knowledge tags, and the knowledge tags correspond to information fields in the product object information database; Establish a design material information set, which includes multiple design materials, and the design materials have a corresponding relationship with the knowledge tags; Establish a set of design templates, the set of design material information includes multiple design templates, each design template includes at least one material slot, each material slot is associated with configuration information, the configuration information includes the design material information associated with the material slot and knowledge tag information; In the process of generating a design scheme for a target product object using a target design template, the corresponding target information field is determined based on the target knowledge tag information associated with the material position in the target design template, and the value of the target product object in the target information field is obtained from the product object information library; Based on the design material information associated with the material slot, the value of the target product object in the target information field is mapped to the content to be displayed in the material slot.

2. The method according to claim 1, characterized in that, The design materials include text formulas, which are natural language statements composed of fixed text content and non-fixed text content, and the non-fixed text content corresponds to the knowledge tags. The configuration information associated with the material position also includes: one of the target text formulas; The step of mapping the value of the target product object in the target information field to the content to be displayed in the material position includes: Based on the value of the target product object in the target information field, the non-fixed text content in the target copy formula is replaced, and the replaced text content is combined with the fixed text content to form a target statement, so that the target statement is determined as the content to be displayed in the material position.

3. The method according to claim 2, characterized in that, The non-fixed text content in the target copy formula is also associated with content replacement type information; The replacement of non-fixed text content in the copywriting formula includes: Based on the value of the target product object in the target information field and the content replacement type information, the non-fixed text content in the copywriting formula is replaced.

4. The method according to claim 3, characterized in that, The content replacement type includes: replacing non-fixed text content in the target text formula with the value of the target information field.

5. The method according to claim 3, characterized in that, The content replacement types include: converting the value on the target information field into target text content, and replacing the non-fixed text content in the target copy formula with the target text content.

6. The method according to claim 5, characterized in that, The values ​​in the target information field include: numerical values ​​used to quantitatively describe the attributes of the target product object in the corresponding dimension; The step of converting the value on the target information field into target text content includes: Based on the numerical range division rule information corresponding to the target information field, the target numerical range to which the numerical value belongs is determined; The value in the target information field is converted into the target text content corresponding to the target numerical range.

7. The method according to claim 3, characterized in that, Multiple non-fixed text contents in the same copywriting formula are associated with the same knowledge tags and different content replacement types.

8. The method according to claim 2, characterized in that, The target design template includes multiple copywriting type material slots associated with different copywriting formulas.

9. The method according to claim 1, characterized in that, The design materials include an icon set, which includes multiple icons that correspond to multiple enumeration values ​​on specified information fields in the product object information database. The configuration information associated with the material position also includes: one of the target icon groups; The step of mapping the information of the target product object in the target information field to the content to be displayed in the material position includes: Identify the target icon in the target icon group that corresponds to the value of the target product object in the target information field, so that the target icon can be determined as the content to be displayed in the material position.

10. The method according to claim 9, characterized in that, The enumeration value is a degree value, and the multiple icons in the icon group are used to graphically display the multiple degree values.

11. The method according to claim 1, characterized in that, The design materials also include images or videos, wherein the images or videos are associated with product object information and knowledge tags; The method further includes: For material slots in the target design template where the design material type is an image or video, the target image or video corresponding to the knowledge tag associated with the target product object and the material slot is obtained from the design material information set, so as to determine the target image or video as the content to be displayed in the material slot.

12. The method according to claim 11, characterized in that, The same product may be associated with multiple images or videos, each corresponding to a different knowledge tag.

13. The method according to claim 11, characterized in that, The images or videos were obtained by shooting according to the shooting specifications information associated with the corresponding knowledge tags.

14. The method according to claim 13, characterized in that, The same product object corresponds to multiple images or videos under the same knowledge tag. The multiple images or videos are obtained by shooting according to multiple different shooting specification information under the same knowledge tag. In the target design template, the material slots for images or videos are also associated with shooting specification tag information; The method further includes: Images or videos corresponding to the knowledge tags and target shooting specification tags associated with the target product object and the material slot are obtained from the design material information set for display in the material slot.

15. The method according to any one of claims 1 to 14, characterized in that, The target design scheme includes synthesized images or synthesized short videos.

16. A method for generating design templates, characterized in that, include: Establish a knowledge tag set, wherein the knowledge tag library includes multiple knowledge tags, and the knowledge tags correspond to the information fields in the product object information library; Establish a design material information set, which includes various types of design materials and the correspondence information between the design materials and knowledge tags; Upon receiving a request to create a new design template, the target interface provides operation options for creating material slots in the design template, and offers a variety of selectable design material types through these operation options; After the target design material type is selected, a corresponding material slot is created and a corresponding target knowledge tag is determined. The target design material type and the target knowledge tag are determined as the configuration information of the material slot, so as to determine the content to be displayed in the material slot according to the configuration information associated with the material slot and the design material information set during the process of generating a design scheme for the target product object using the design template according to any one of claims 1 to 15.

17. The method according to claim 16, characterized in that, The design materials include images or videos, wherein the images or videos are associated with product object information and knowledge tags; After the target design material type is selected, the process of creating the corresponding material slot and determining the corresponding target knowledge tag includes: Once an image or video type is selected, options are provided for selecting knowledge tags so that the selected knowledge tags are identified as the target knowledge tags.

18. The method according to claim 17, characterized in that, The same product object corresponds to multiple images or videos under the same knowledge tag. The multiple images or videos are obtained by shooting according to multiple different shooting specification information under the same knowledge tag. The method further includes: Once an image or video type is selected, options are provided for choosing shooting specification tags; The selected target shooting specification tag is saved to the configuration information associated with the material slot. So that when generating a design scheme for the target product object using the design template, the target image or video is selected from the image or video type material corresponding to the target product object as the content to be displayed in the material slot based on the knowledge tag in the configuration information and the target shooting tag.

19. The method according to claim 17, characterized in that, Also includes: Based on the knowledge tags corresponding to the material slots of the image or video type, determine the knowledge tags corresponding to the design template.

20. The method according to claim 16, characterized in that, The design material type includes text formulas, which are natural language statements composed of fixed text content and non-fixed text content, and the non-fixed text content corresponds to the knowledge tags. After the target design material type is selected, the process of creating the corresponding material slot and determining the corresponding target knowledge tag includes: Once the copywriting formula type is selected, candidate copywriting formulas are provided based on the set of design materials. The knowledge tags associated with the selected text formulas are identified as the target knowledge tags; The method further includes: The selected text formula is saved to the configuration information of the material slot so that, during the process of generating a design scheme for the target product object using the design template, the selected text formula and the value of the target product object in the specified information field are combined to generate the content to be displayed in the material slot.

21. The method according to claim 16, characterized in that, The design material type includes an icon group, which includes multiple icons that correspond to multiple enumeration values ​​on specified information fields in the product object information database. After the target design material type is selected, the process of creating the corresponding material slot and determining the corresponding target knowledge tag includes: Once an icon group type is selected, candidate icon groups are provided based on the set of design materials. The knowledge tags associated with the selected icon group are determined as the target knowledge tags; The method further includes: The selected icon group is saved to the configuration information of the material slot so that, during the process of generating a design scheme for the target product object using the design template, the content to be displayed in the material slot is determined based on the selected icon group and the value of the target product object in the specified information field.

22. A method for generating design materials, characterized in that, include: Upon receiving a request to create a copy formula, the system receives the input statement and displays it. After the specified text content in the input statement is selected, optional knowledge tags are provided. The optional knowledge tags are determined based on the names of the information fields included in the product object information database. After the target knowledge tag is selected, a correspondence is established between the specified text content and the target knowledge tag; By saving the input statement and the corresponding relationship information, a copywriting formula is generated. The copywriting formula is used to configure the material positions in the design template. When generating a design scheme for a target product object using the design template according to the method described in any one of claims 1 to 15, the copywriting content to be displayed in the corresponding material position is generated based on the value of the target product object in the corresponding information field and the copywriting formula.

23. The method according to claim 22, characterized in that, The method further includes: After the target knowledge tag is selected, optional content replacement method information is also provided; the content replacement method includes: replacing the non-fixed text content in the target copy formula with the value on the target information field, or, converting the value on the target information field into target text content and then replacing the non-fixed text content in the target copy formula with the target text content; Once one of the content replacement methods is selected, the correspondence between the specified text content in the copy formula and the selected content replacement method is saved.

24. A method for generating design materials, characterized in that, include: Upon receiving a request to create an icon group, optional knowledge tags are provided, which are determined based on the names of information fields included in the product object information database; Once the target knowledge tag is selected, options are provided for adding icons to the created icon group. The operation options are used to receive multiple added icons and determine the correspondence between the multiple icons and multiple enumerated values ​​on the specified information field. The plurality of icons and the corresponding relationship information are saved as an icon group. The icon group is used to configure the material positions in the design template. When generating a design scheme for a target product object using the design template according to the method described in any one of claims 1 to 15, the icon to be displayed in the corresponding material position is determined according to the value of the target product object in the corresponding information field.

25. A method for generating design materials, characterized in that, include: Upon receiving a request to capture images or video footage of a target product, the system acquires multiple knowledge tags related to the target product and the shooting specifications associated with those knowledge tags; the knowledge tags correspond to the names of information fields included in the product information database. The shooting interface provides operation options corresponding to the various knowledge tags; When a target knowledge tag is selected, the shooting specification information corresponding to the target knowledge tag is provided in the shooting interface; Establish a correspondence between the target product object, the target knowledge tag, and the captured image or video, so as to configure the material slots in the design template, and when generating a design scheme for the target product object using the design template according to any one of claims 1 to 15, determine the image or video as the content to be displayed in the corresponding material slot.

26. An apparatus for generating design schemes, characterized in that, include: A knowledge tag set establishment unit is used to establish a knowledge tag set, which includes multiple knowledge tags, and the knowledge tags correspond to information fields in the product object information database; The design material information set establishment unit is used to establish a design material information set, which includes multiple design materials, and the design materials have a corresponding relationship with the knowledge tags; The design template set creation unit is used to create a design template set. The design material information set includes multiple design templates. Each design template includes at least one material slot. The material slot is associated with configuration information, which includes the design material information associated with the material slot and knowledge tag information. The field information reading unit is used to determine the corresponding target information field based on the target knowledge tag information associated with the material position in the target design template during the process of generating a design scheme for the target product object using the target design template, and to obtain the value of the target product object in the target information field from the product object information library; The content to be displayed determination unit is used to map the value of the target product object in the target information field to the content to be displayed in the material position based on the design material information associated with the material position.

27. An apparatus for generating design templates, characterized in that, include: A knowledge tag set establishment unit is used to establish a knowledge tag set, wherein the knowledge tag library includes multiple knowledge tags, and the knowledge tags correspond to the information fields in the product object information library; The design material information set establishment unit is used to establish a design material information set, which includes various types of design materials and the correspondence information between the design materials and knowledge tags; The request receiving unit is used to provide operation options for creating material slots in the design template on the target interface after receiving a request to create a new design template, and to provide a variety of selectable design material types through the operation options; The material slot creation unit is used to create a corresponding material slot and determine the corresponding target knowledge tag after the target design material type is selected. The target design material type and the target knowledge tag are determined as the configuration information of the material slot, so as to determine the content to be displayed in the material slot according to the configuration information associated with the material slot and the design material information set during the process of generating a design scheme for the target product object using the design template according to any one of claims 1 to 15.

28. An apparatus for generating design materials, characterized in that, include: The input statement receiving unit is used to receive and display the input statement after receiving a request to create a copy formula; A candidate knowledge tag providing unit is used to provide optional knowledge tags after a specified text content in the input statement is selected. The optional knowledge tags are determined based on the names of information fields included in the product object information database. The correspondence establishment unit is used to establish a correspondence between the specified text content and the target knowledge tag after the target knowledge tag is selected; The copywriting formula generation unit is used to generate a copywriting formula by saving the input statement and the corresponding relationship information. The copywriting formula is used to configure the material positions in the design template. When generating a design scheme for the target product object using the design template according to the method described in any one of claims 1 to 15, the copywriting content to be displayed in the corresponding material position is generated according to the value of the target product object in the corresponding information field and the copywriting formula.

29. An apparatus for generating design materials, characterized in that, include: A candidate knowledge tag providing unit is used to provide optional knowledge tags after receiving a request to create an icon group. The optional knowledge tags are determined based on the names of information fields included in the product object information database. The operation options provide a unit that provides operation options for adding icons to the created icon group after the target knowledge tag is selected; The correspondence establishment unit is used to receive multiple added icons through the operation options and determine the correspondence between the multiple icons and multiple enumerated values ​​on the specified information field. A storage unit is used to save the plurality of icons and the corresponding relationship information as an icon group. The icon group is used to configure the material positions in the design template. When generating a design scheme for a target product object using the design template according to the method described in any one of claims 1 to 15, the icon to be displayed in the corresponding material position is determined according to the value of the target product object in the corresponding information field.

30. An apparatus for generating design materials, characterized in that, include: The request receiving unit is used to, upon receiving a request to take pictures or video footage of a target product object, obtain multiple knowledge tags related to the target product object, as well as shooting specification information associated with the knowledge tags; the knowledge tags correspond to the names of information fields included in the product object information database; An operation option providing unit is used to provide operation options corresponding to the multiple knowledge tags in the shooting interface; The shooting specification information providing unit is used to provide shooting specification information corresponding to the target knowledge tag in the shooting interface when the target knowledge tag is selected; The correspondence establishment unit is used to establish the correspondence between the target product object, the target knowledge tag and the captured image or video, so as to configure the material slots in the design template, and when generating a design scheme for the target product object using the design template according to any one of claims 1 to 15, the image or video is determined as the content to be displayed in the corresponding material slot.

31. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the program performs the steps of the method described in any one of claims 1 to 25.

32. An electronic device, characterized in that, include: One or more processors; as well as A memory associated with the one or more processors, the memory being used to store program instructions that, when read and executed by the one or more processors, perform the steps of the method according to any one of claims 1 to 25.