Information generation method and device, equipment, storage medium and program product

By displaying an information fill bar in the text editing area and receiving related information operations, the system automatically generates content promotion text, solving the problem of low efficiency in editing content promotion text and achieving efficient and accurate content promotion results.

CN121958445APending Publication Date: 2026-05-01TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
TENCENT TECHNOLOGY (SHENZHEN) CO LTD
Filing Date
2024-10-29
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

In existing technologies, the editing efficiency of promotional text is low and has limitations, making it difficult to accurately express and effectively promote primary content.

Method used

A method for generating information is provided, which displays a text editing area and an information fill field, receives related information fill operations, automatically generates content promotion text, and ensures that the related information matches the primary content.

Benefits of technology

It improves content generation efficiency, enhances promotion efficiency and reach, improves the accuracy and conversion rate of content recommendations, and avoids limitations in the content generation process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121958445A_ABST
    Figure CN121958445A_ABST
Patent Text Reader

Abstract

The invention discloses an information generation method and device, equipment, a storage medium and a program product, and relates to the field of human-computer interaction. The method comprises the following steps: displaying a text editing area; in response to the received text generation operation, displaying an information filling column; receiving an information filling operation for the information filling bar; and displaying a content promotion text automatically generated based on the associated information, wherein the content promotion text is used for promoting the first content. According to the method, the promotion efficiency and the promotion range of promotion of the first content can be improved while the content generation efficiency is improved, the first content is better expressed by means of the content promotion text, and the content recommendation accuracy and the content conversion rate are improved. The method can be applied to various scenes such as product popularization scenes and public benefit popularization scenes.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of human-computer interaction, and in particular to an information generation method, apparatus, device, storage medium, and program product. Background Technology

[0002] With the development and popularization of mobile internet, digital new media has become the main channel for information dissemination, such as social media platforms, news websites, and video platforms. These channels provide new avenues and means for content promotion.

[0003] In related technologies, users typically edit promotional copy themselves to promote the content. Vivid and interesting promotional text helps the content spread among a wide range of content recipients, and also makes it easier for content recipients to accept the promoted content, thereby improving the efficiency of content dissemination.

[0004] While self-edited promotional text can help to more accurately present the content to be promoted, it is less efficient and may have certain limitations. Summary of the Invention

[0005] This application provides an information generation method, apparatus, device, storage medium, and program product, which can improve the efficiency of content generation while increasing the efficiency and scope of promotion of the first content. It also helps to better express the first content through promotional text, thereby improving the accuracy of content recommendation and content conversion rate. The technical solution is as follows.

[0006] On the one hand, an information generation method is provided, the method comprising:

[0007] Display a text editing area, which is used to input the text to be published as the content promotion text of the first content;

[0008] In response to receiving a text generation operation, an information fill field is displayed, which is used to fill in the associated information required to promote the first content;

[0009] Receive an information fill operation for the information fill field, the information fill operation being used to fill in the associated information, the semantics of the associated information being matched with the first content;

[0010] Display the content promotion text automatically generated based on the associated information, which is used to promote the first content.

[0011] On the other hand, an information generation apparatus is provided, the apparatus comprising:

[0012] The display module is used to display a text editing area, where the text to be published is used as the content promotion text of the first content.

[0013] The display module is also used to respond to receiving a text generation operation by displaying an information fill bar, wherein the information fill bar is used to fill in the associated information required to promote the first content;

[0014] A receiving module is configured to receive an information filling operation for the information filling field, the information filling operation being used to fill in the associated information, the semantics of which are matched with the first content;

[0015] The display module is also used to display the content promotion text automatically generated based on the associated information, the content promotion text being used to promote the first content.

[0016] In an optional embodiment, the display module is further configured to, in response to receiving the information filling operation for the information filling fields corresponding to at least one promotional prompt, display the associated information filled in the information filling fields corresponding to the at least one promotional prompt, wherein the at least one promotional prompt is used to constrain the semantic scope of the associated information from at least one semantic dimension; and in response to receiving a confirmation operation for the associated information, display the content promotion text automatically generated based on at least one associated information.

[0017] In an optional embodiment, the display module is further configured to, in response to receiving the information filling operation for the first information filling column corresponding to the first information in the at least one promotional prompt information, display the first associated information filled in the first information filling column corresponding to the first prompt information, wherein the first prompt information is used to constrain the semantics of the first associated information from a first semantic dimension.

[0018] In an optional embodiment, the display module is further configured to, in response to receiving a fill bar expansion operation for the first prompt information, display a plurality of first information fill bars corresponding to the first prompt information; and in response to receiving the information fill operation for the plurality of first information fill bars corresponding to the first prompt information, display the at least one first associated information filled in the first information fill bar corresponding to the first prompt information.

[0019] In an optional embodiment, the display module is further configured to display the content promotion text generated based on the associated information in response to receiving a text input operation for the information fill bar as the information fill operation; the text input operation is used to input associated information in a custom text format in the information fill.

[0020] In an optional embodiment, the receiving module is further configured to receive the information filling operation for the second information filling field corresponding to the second prompt information, wherein the second information filling field is used to fill in second associated information that matches the second prompt information;

[0021] The display module is further configured to, in response to receiving an information expansion operation for the second information fill bar, expand and display multiple candidate related information corresponding to the second related information; and, in response to receiving an information selection operation for the third related information among the multiple candidate related information as the information fill operation, display the generated content promotion text based on the second related information and the third related information.

[0022] In an optional embodiment, the display module is further configured to display a plurality of candidate promotional texts automatically generated based on the association information; and in response to receiving a text selection operation for a first candidate promotional text among the plurality of candidate promotional texts, to display the content promotional text based on the first candidate promotional text.

[0023] In an optional embodiment, the display module is further configured to use the first candidate promotional text as the content promotional text and display the content promotional text; or, in response to receiving a text editing operation on the first candidate promotional text, to obtain the content promotional text and display the content promotional text, wherein the text editing operation is used to adjust the text content of the first candidate promotional text.

[0024] In an optional embodiment, the display module is further configured to display text prediction results corresponding to the plurality of candidate promotional texts respectively. The text prediction results are used to characterize the predicted popularity of the candidate promotional text after it becomes the content promotional text. The text prediction results include at least one of the following: predicted number of likes, predicted number of comment texts, predicted number of citations, and predicted number of programs used.

[0025] In an optional embodiment, the display module is further configured to display a second candidate promotional text in a first text style based on the text prediction result corresponding to the candidate promotional text, and to display other candidate promotional texts in a second text style; the first text style is different from the second text style, and the second candidate promotional text is at least one candidate promotional text with the largest text prediction result among the plurality of candidate promotional texts.

[0026] In an optional embodiment, the display module is further configured to display multiple related information in response to the information filling operation; and to display a fourth related information with a first priority in a first information style and a fifth related information with a second priority in a second information style in response to receiving a priority adjustment operation for the multiple related information, wherein the first information style and the second information style are different, and the first priority is higher than the second priority.

[0027] In an optional embodiment, the display module is further configured to analyze the fourth associated information with a first weight, and analyze the fifth associated information with a second weight, automatically generate the content promotion text, and display the content promotion text; the first weight is the degree to which the fourth associated information is given attention when participating in the generation of the content promotion text; the second weight is the degree to which the fifth associated information is given attention when participating in the generation of the content promotion text.

[0028] In an optional embodiment, the display module is further configured to display a text generation prompt message when the information filling operation meets the abnormal conditions for text generation, the text prompt message being used to indicate that the content promotion text cannot be generated.

[0029] In an optional embodiment, the display module is further configured to display the text generation prompt message in response to the absence of the information filling operation; or, in response to the absence of the information filling operation in a necessary information filling field, the necessary information filling field is used to fill in the associated information necessary for generating the content promotion text; or, in response to the absence of a preset number threshold for the number of information filling fields that have received the information filling operation, the display module is configured to display the text generation prompt message.

[0030] In an optional embodiment, the display module is further configured to generate multimedia promotional content based on the content promotional text in response to receiving a multimedia generation operation, wherein the multimedia promotional content and the content promotional text are used to promote the first content in combination.

[0031] In an optional embodiment, the display module is further configured to obtain content type information based on name association information among multiple association information, wherein the name association information is the association information used to describe the content name of the first content among the multiple association information, and the content type information is used to characterize the category to which the first content belongs; obtain at least one popular text that has a type promotion relationship with the content type information, wherein the type promotion relationship is the popular text used when promoting type products; and generate the content promotion text based on the multiple association information and the at least one popular text.

[0032] In an optional embodiment, the display module is further configured to obtain content refinement information based on the name association information and promotion key point association information among a plurality of association information, wherein the promotion key point association information is the association information among the plurality of association information used to describe the content characteristics of the first content; and generate the content promotion text for promoting the first content based on the content refinement information and the at least one popular text.

[0033] In an optional embodiment, the display module is further configured to, when the plurality of associated information includes address association information and content parameter association information, generate, based on the content extraction information, the address association information, the content parameter association information, and the at least one popular text, the content promotion text for promoting the first content, wherein the content promotion text includes the address association information and the content parameter association information.

[0034] On the other hand, a computer device is provided, the computer device including a processor and a memory, the memory storing at least one instruction, at least one program, code set or instruction set, the at least one instruction, the at least one program, the code set or instruction set being loaded and executed by the processor to implement the information generation method as described in any of the embodiments of this application above.

[0035] On the other hand, a computer-readable storage medium is provided, wherein at least one instruction, at least one program, code set, or instruction set is stored therein, wherein the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by a processor to implement the information generation method as described in any of the embodiments of this application above.

[0036] On the other hand, a computer program product or computer program is provided, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform any of the information generation methods described in the above embodiments.

[0037] The beneficial effects of the technical solutions provided in this application include at least the following:

[0038] When editing the promotional text for the primary content in the text editing area, if a text generation operation is received, an information fill field for filling in related information is displayed. This allows for the generation of promotional text for the primary content based on the filled-in related information. When editing the text for promoting the primary content, the text generation operation can quickly generate promotional text, improving content generation efficiency and thus increasing the efficiency and reach of the promotion of the primary content. Furthermore, since the promotional text is generated under the constraints of related information, and the semantics of the related information match the primary content, the promotional text generated based on this information better expresses the primary content, improving the accuracy of content recommendations. It also helps to present the primary content in a richer and more engaging way, avoiding the limitations of the content generation process, and helps to strengthen the relationship between the target audience and the primary content, thereby increasing content conversion rates. Attached Figure Description

[0039] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying 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.

[0040] Figure 1 This is a structural block diagram of a generation system provided in an exemplary embodiment of this application;

[0041] Figure 2 This is a flowchart of an information generation method provided in an exemplary embodiment of this application;

[0042] Figure 3 This is a flowchart of an information generation method provided in another exemplary embodiment of this application;

[0043] Figure 4 This is a schematic diagram of a promotional text editing interface provided in an exemplary embodiment of this application;

[0044] Figure 5 This is a schematic diagram of a promotional text editing interface provided in another exemplary embodiment of this application;

[0045] Figure 6 This is a schematic diagram of an interface displayed based on a text generation operation, provided in an exemplary embodiment of this application;

[0046] Figure 7 This is a schematic diagram of an interface for implementing a text input process in an information fill field, provided by an exemplary embodiment of this application.

[0047] Figure 8This is a schematic diagram of an interface for implementing a text input process in an information fill field, provided by another exemplary embodiment of this application;

[0048] Figure 9 This is a schematic diagram of an interface for implementing a text input process in an information fill field, provided in another exemplary embodiment of this application;

[0049] Figure 10 This is a schematic diagram of an interface that displays a text generation prompt message when the text generation is abnormal, provided in an exemplary embodiment of this application.

[0050] Figure 11 This is a schematic diagram of an interface that displays text generation prompts when abnormal text generation conditions are met, provided in another exemplary embodiment of this application.

[0051] Figure 12 This is a schematic diagram of an interface that displays a text generation prompt message when abnormal text generation conditions are met, provided in another exemplary embodiment of this application.

[0052] Figure 13 This is a schematic diagram of an interface for displaying multiple pieces of related information, provided in an exemplary embodiment of this application;

[0053] Figure 14 This is a schematic diagram of the interface for a text generation screen provided in an exemplary embodiment of this application;

[0054] Figure 15 This is a flowchart of an information generation method provided in another exemplary embodiment of this application;

[0055] Figure 16 This is a schematic diagram of an interface for displaying multiple candidate promotional texts provided in an exemplary embodiment of this application;

[0056] Figure 17 This is an exemplary embodiment of the present application providing an interface diagram for viewing other candidate promotional texts through a swiping operation;

[0057] Figure 18 This is a schematic diagram of an interface for receiving text selection operations provided in an exemplary embodiment of this application;

[0058] Figure 19 This is a flowchart of an information generation method provided in yet another exemplary embodiment of this application;

[0059] Figure 20 This is an exemplary embodiment of the present application providing an interface diagram for displaying promotional text in a text creation area;

[0060] Figure 21This is a schematic diagram of an interface for importing multimedia materials for promoting first content through a multimedia editing area, provided in an exemplary embodiment of this application.

[0061] Figure 22 This is a schematic diagram of an interface for generating content promotion text based on associated information, provided in an exemplary embodiment of this application.

[0062] Figure 23 This is a schematic diagram illustrating the generation of content promotion text through four proxy models provided in an exemplary embodiment of this application;

[0063] Figure 24 This is a schematic diagram illustrating the generation of content promotion text through four proxy models, provided in another exemplary embodiment of this application;

[0064] Figure 25 This is a structural block diagram of an information generation apparatus provided in an exemplary embodiment of this application;

[0065] Figure 26 This is a structural block diagram of a terminal provided in an exemplary embodiment of this application. Detailed Implementation

[0066] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.

[0067] In related technologies, users typically edit their own promotional copy to promote content. Engaging and interesting promotional text helps content spread among a wide audience and facilitates better acceptance, thus improving content dissemination efficiency. While self-edited promotional text helps to accurately present the content to be promoted, it is less efficient and may have certain limitations.

[0068] This application provides an information generation method that improves both content generation efficiency and the efficiency and scope of promotion of primary content. It leverages promotional text to better express the primary content, thereby enhancing the accuracy of content recommendations and conversion rates. The information generation method proposed in this application can be applied to various promotional scenarios based on primary content, such as product promotion, public welfare promotion, publicity strategy, content marketing, and advertising, and is not limited thereto.

[0069] In one optional embodiment, the following description is given using the application of the information generation method in a product promotion scenario as an example.

[0070] For illustrative purposes, consider a self-media blogger who wants to promote a "cream cookie." "Cream cookie" is considered the primary content. The blogger promotes the content using a content creation program (such as an app, mini-program, or webpage). Running the program displays a text editing area for inputting the text to be published as the primary content's promotional text. Optionally, if a text generation operation is received, an information fill bar is displayed. Based on this operation, automatically generated promotional text based on related information is displayed. For illustrative purposes, the information fill bar is used to fill in the related information needed to promote the primary content, such as the name, taste, and size of the "cream cookie." By constraining the semantics of the filled-in related information through the information fill bar, the promotional text generated based on related information improves content generation efficiency while still conforming to the primary content. This avoids the inefficiency that might occur when self-media bloggers manually edit promotional text and helps provide bloggers with more comprehensive and engaging copywriting results.

[0071] In one optional embodiment, the following description is given using the application of the information generation method in a publicity strategy scenario as an example.

[0072] This is an illustrative example where a device manufacturer wants to promote a new mobile phone; in this case, "new mobile phone" is considered the primary content. When a social media blogger promotes content using a content creation program, a text editing area is displayed. If a text generation operation is received, an information fill bar is displayed, and the promotional text automatically generated based on related information is then displayed. This information fill bar is used to fill in the related information needed for promoting the primary content, such as the phone brand, release date, and key technological features of the "new mobile phone." Generating promotional text using related information helps device manufacturers quickly obtain multiple promotional texts for promoting their new mobile phone, thereby achieving the goal of content promotion with multiple promotional texts, increasing the richness and flexibility of content promotion, and improving its efficiency.

[0073] It should be noted that this application may display prompt interfaces, pop-ups, or output voice prompts before and during the collection of user data. These prompt interfaces, pop-ups, or voice prompts are used to inform the user that their data is being collected. This ensures that the application only begins the steps for collecting user data after receiving confirmation from the user regarding the prompt interface or pop-up; otherwise (i.e., without user confirmation), the steps for collecting user data end, meaning no user data is collected. In other words, all user data collected in this application is collected with the user's consent and authorization, and the collection, use, and processing of related user data must comply with the relevant laws, regulations, and standards of the relevant regions.

[0074] In one optional embodiment, the generation system involved in the embodiments of this application will be described. The information generation method provided in the embodiments of this application can be implemented by the terminal alone, by the server, or by the terminal and the server through data interaction. The embodiments of this application do not limit this. Optionally, the description will take the interaction between the terminal and the server to execute the information generation method as an example.

[0075] This is illustrative; please refer to it. Figure 1 The display system involves a terminal 110 and a server 120, which are connected via a communication network 130.

[0076] In some embodiments, a promotional content creation application is installed on the terminal 110; or, an application installed on the terminal 110 has a built-in promotional content creation mini-program; or, the terminal 110 enters a promotional content creation URL to realize the promotional content creation process, etc.

[0077] Optionally, taking the content creation process through a promotional content creation application as an example, the terminal 110 displays a text editing area 111 while running the promotional content creation application. The text editing area 111 is used to input the text to be published as the content promotion text of the first content.

[0078] In some embodiments, terminal 110 displays information fill bar 112 in response to receiving a text generation operation.

[0079] The information fill field 112 is used to fill in the relevant information required to promote the first content. Illustratively, text generation is a function provided in the text editing area 111 for automatically generating promotional text for the first content. The text generation function is triggered by the text generation operation, and at least one information fill field 112 is displayed for filling in to generate the promotional text.

[0080] In some embodiments, terminal 110 receives an information filling operation for information filling field 112. The information filling operation is used to fill in associated information, and the semantics expressed by the associated information match the first content.

[0081] To illustrate, taking the above product promotion scenario as an example, if the first content to be promoted is "cream biscuits", then the association between the first content to be promoted and the generated content promotion text is established through the information fill column 112. The information expressed by the content promotion text is limited by the filled association information, such as the filled association information 1 being "cream biscuits" and the filled association information 2 being "rich in milk flavor", etc. In this way, the content promotion text can be constrained within the semantic range expressed by the association information, thereby improving the efficiency of the content promotion text while ensuring the accuracy of the expression of the content promotion text.

[0082] In some embodiments, terminal 110 displays content promotion text automatically generated based on associated information. The content promotion text is used to promote the first content, such as the content promotion text being "A new cream cookie is launched, with a rich milky aroma and an unforgettable aftertaste".

[0083] Optionally, the terminal 110 may analyze the associated information and generate content promotion text on its own; or, the terminal 110 may send the associated information to the server 120 through the communication network 130, and the server 120 may analyze the associated information and generate content promotion text, and then the server 120 may feed back the content promotion text to the terminal 110 through the communication network 130, etc.

[0084] In illustrative terms, in the process of obtaining content promotion text based on related information, by analyzing at least one piece of related information to generate content promotion text associated with the first content, the content promotion text revolves around the first content to promote the content, which helps to better attract content recipients to accept and consume the first content, and improve the promotion scope and efficiency of the first content.

[0085] Optionally, terminal 110 renders and displays promotional text on terminal 110.

[0086] It is worth noting that the aforementioned terminals include, but are not limited to, mobile terminals such as mobile phones, tablets, portable laptops, smart voice interaction devices, smart home appliances, and in-vehicle terminals, and can also be desktop computers, etc.; the aforementioned servers can be independent physical servers, server clusters or distributed systems composed of multiple physical servers, or cloud servers that provide cloud computing services.

[0087] Based on the above-described terms and application scenarios, the information generation method provided in this application will be explained, taking the application of this method to a terminal as an example. Figure 2As shown, the method includes the following steps 210 to 240.

[0088] Step 210: Display the text editing area.

[0089] The text editing area is used to input the text to be published as the primary content promotion text.

[0090] Optionally, the text editing area is the interface displayed when the promotional content creation application is running, and the promotional content creation application is the application used to create promotional copy; or, the text editing area is the interface displayed when a promotional content creation mini-program built into an application is running, and the promotional content creation mini-program is a program that creates promotional copy in a small form; or, the text editing area is the interface displayed when the promotional content creation website is opened, and the promotional content creation website is the website address used to create promotional copy, etc.

[0091] In illustration, the text editing area is used to edit promotional text. Promotional text is the text content used to promote the primary content, i.e., the aforementioned promotional copy. The primary content includes at least one of several types of content that can be promoted and popularized, such as food, products, services, activities, and brands. For example, if the primary content is a newly launched "cream biscuit," the purpose of the promotional text editing interface is to edit the promotional text for "cream biscuits," such as: "To meet the taste needs of our users, we are now launching Cream Biscuit Q, with a refreshing and moderately sweet flavor. Come and try it!"

[0092] Optionally, the text editing interface may include a text editing area.

[0093] As an illustration, the promotional text editing interface includes a dedicated area for editing text content, referred to as the text editing area, through which promotional text can be edited. Optionally, the promotional text editing interface includes at least one functional area, and the text editing area is one of those functional areas.

[0094] In some embodiments, a text input operation is performed on a text editing area, and the entered custom text is displayed as promotional text.

[0095] In a schematic manner, the promotion entity (such as the designer of an advertiser, the staff of a product manufacturer, etc.) opens the promotion content creation application through a terminal (mobile terminal, computer terminal, etc.), thereby displaying the promotion text editing interface on the terminal interface; if the promotion entity operating the terminal performs a text input operation in the text editing area within the promotion text editing interface, in order to edit custom text around the first content to be promoted, the content promotion text corresponding to the first content is determined.

[0096] Step 220: In response to receiving the text generation operation, display the information fill field.

[0097] Optionally, considering the potential limitations such as imprecise wording and limited vocabulary when the promotional text is customized by the promotional entity, a text generation function is provided in the text editing interface. This function allows promotional text to be automatically generated based on the primary content.

[0098] To illustrate, the text generation function is a feature provided in the text editing area used to automatically generate promotional text for the primary content. The text generation function is triggered by the text generation operation; that is, the text generation operation is used to automatically generate promotional text for the content.

[0099] Optionally, the text editing area has a text generation control, which receives control trigger operations for the text generation control as text generation operations. The control trigger operations include at least one of various forms such as click operation, long press operation, swipe operation, drag operation, voice trigger operation, etc.

[0100] Optionally, a preset trigger area exists within the text editing area; a preset gesture trigger operation targeting the trigger area is received as a text generation operation. The preset gesture trigger operation is a pre-defined gesture operation, such as drawing a circle or drawing an "N". For example, if the preset trigger area is highlighted within the text editing area, and a drawing circle operation is received while the trigger area is highlighted, it is considered as receiving a text generation operation, etc.

[0101] In some embodiments, if a text generation operation is received in the text editing area, an information fill bar is displayed.

[0102] Optionally, the user is redirected to a text generation interface based on the text generation operation, and the text generation interface includes an information fill bar; or, a text generation floating window is displayed based on the text generation operation, and the text generation floating window includes an information fill bar; or, an information fill bar is displayed in a preset display area of ​​the promotional text editing interface based on the text generation operation, and the preset display area includes at least one of the text editing area and other preset display areas.

[0103] The information fill field is used to fill in the relevant information required to promote the primary content.

[0104] Indicatively, at least one information filler field is displayed based on the text generation operation. Each information filler field is used to fill in the associated information required when generating promotional text for content. If each information filler field is filled with one piece of associated information, then at least one information filler field is used to obtain at least one piece of associated information.

[0105] Optionally, at least one piece of related information is used to describe the first content from at least one dimension, and content promotion text is generated through the related information to generate content promotion text that is more in line with the promotion of the first content by integrating information from at least one dimension.

[0106] Indicatively, the associated information includes at least one of the following: content name, content type, content attributes, content brand, and content characteristics.

[0107] The content name is used to describe the title of the first content, such as: the content name of the first content is "yoga pants", etc.

[0108] Content type is used to describe the category to which the first piece of content belongs, such as: the content type of the first piece of content is product, or to further specify the content type of the first piece of content as clothing, etc.

[0109] Content attributes are used to describe the characteristics and properties of the first content, such as: the content attributes of the first content are cotton material, micro-elasticity, etc.

[0110] Content branding is used to describe the name and logo of the entity that develops the primary content, such as: the content brand of the primary content is Company M, etc.

[0111] Content features are used to describe the unique advantages and characteristics of the first content. Typically, content features are the characteristics of the first content, such as: the content features of the first content include 100% pure cotton, rich colors, and flattering fit. Content features can also be called the promotional key points corresponding to the first content, and therefore can also be called promotional key point related information.

[0112] Step 230: Receive the information filling operation for the information filling field.

[0113] The information fill operation is used to fill in related information. Illustratively, the information fill operation is performed on the information fill field to fill in related information, the semantics of which match the first content.

[0114] Indicatively, the related information filled into the information fill field is information that elaborates on the first content. Therefore, the semantics expressed by the related information can better showcase the relevant information of the first content. Thus, the first content can be described from at least one dimension through at least one piece of related information. In the process of generating content promotion text for promoting the first content by integrating at least one piece of related information, the semantics expressed by each of the at least one piece of related information are analyzed. Thus, the text generation process is a more comprehensive information analysis process that integrates the at least one piece of semantic information obtained from the comprehensive analysis.

[0115] In some embodiments, receiving a text input operation for the information fill field is used as an information fill operation, that is, the associated information can be text information entered by the promotion entity itself.

[0116] In some embodiments, multiple information fill fields are displayed based on a text generation operation, wherein at least one information fill field receives an information fill operation.

[0117] For example: if all information fill fields receive an information fill operation, then all information fill fields will be filled with related information, thus multiple related information entries can be obtained; or, if some information fill fields receive an information fill operation and others do not, then the information fill fields that receive the operation will be filled with related information, while the information fill fields that do not receive the operation will not be filled with related information, thus at least one related information entry can be obtained, etc.

[0118] Step 240: Display the content promotion text automatically generated based on the associated information.

[0119] In illustrative terms, based on the information filling operation for the information filling column, at least one piece of related information is obtained after filling, and then based on the at least one piece of related information, content promotion text surrounding the description of the first content can be generated.

[0120] Optionally, the terminal performs semantic analysis on at least one piece of related information to automatically generate content promotion text and display it on the terminal screen; or, the terminal sends at least one piece of related information to the server, which analyzes the information and generates content promotion text, and then sends the content promotion text to the terminal to display it on the terminal screen.

[0121] In some embodiments, taking the automatic generation and display of content promotion text based on associated information by the terminal as an example, after the terminal obtains at least one piece of associated information based on the information filling operation, it analyzes the at least one piece of associated information with the help of a large language model pre-deployed on the terminal to generate and display content promotion text; for example, the generated text is displayed as content promotion text, or the text after custom fine-tuning the generated text is displayed as content promotion text, etc., without limitation.

[0122] Indicatively, a large language model is a deep learning-based natural language processing technique primarily used to generate, understand, and process human language. Optionally, a large language model includes at least one of several models such as Bidirectional Encoder Representations from Transformers (BERT), Text-to-Text Transfer Transformer (T5), and Generative Pre-training Transformer (GPT).

[0123] In some embodiments, taking the automatic generation and display of content promotion text by the terminal based on associated information as an example, after the terminal obtains at least one piece of associated information based on the information filling operation, it fills the at least one piece of associated information into the appropriate position in the promotion template with the help of a pre-summarized promotion template to generate and display content promotion text.

[0124] In illustrative terms, a promotional template is a structured copywriting framework used to guide the text content when promoting a product. Optionally, a promotional template typically includes at least one of several pieces of information, such as a title, introduction, main features of the content, content characteristics, content purchase methods, and a closing call to action, aiming to quickly and efficiently create promotional text that attracts the target audience. Optionally, the promotional template includes text vocabulary areas and text sentence areas to be filled. The purpose of collecting relevant information is to appropriately fill these text vocabulary areas and / or text sentence areas. For example, the terminal may pre-store multiple promotional templates. Different promotional templates may differ in wording, descriptive emphasis, and other information, and the text vocabulary areas and text sentence areas to be filled may also differ. Based on at least one piece of relevant information collected, a suitable promotional template for filling at least one piece of relevant information is selected from multiple promotional templates, and this at least one piece of relevant information is filled into the appropriate text vocabulary area and / or text sentence area. During the filling process, the at least one piece of relevant information and / or the promotional template can also be customized and fine-tuned for a smoother expression; this is not limited here.

[0125] It is worth noting that the above are merely illustrative examples, and the embodiments of this application are not limited thereto.

[0126] In summary, when editing text for promoting primary content, text generation can be used to quickly generate promotional text, improving both content generation efficiency and the efficiency and reach of promotion. Furthermore, since promotional text is generated under the constraints of related information, and the semantics of this related information match the primary content, the resulting promotional text better expresses the content, improving the accuracy of content recommendations. It also helps to present the content in a richer and more engaging way, avoiding the limitations of the content generation process, and fostering a closer relationship between the target audience and the content, thereby increasing conversion rates.

[0127] In an optional embodiment, an information filler field corresponding to at least one promotional prompt message is displayed based on a text generation operation. This allows the acquisition of relevant information collected from at least one dimension based on the information filler operation, and then the generation of more targeted content promotion text based on at least one relevant piece of information. (Illustrative example, such as...) Figure 3As shown above, Figure 2 The illustrated embodiment can also be implemented as steps 310 to 350 as follows; wherein step 240 can also be implemented as steps 340 to 350 as follows.

[0128] Step 310: Display the text editing area.

[0129] In illustration, the text editing area is an interface used to edit promotional text. Promotional text is text used to promote primary content, i.e., the promotional copy mentioned above. Primary content includes at least one of various types of content that can be promoted and popularized, such as food, products, services, activities, and brands.

[0130] The text editing area is used to input the text to be published as the primary content promotion text.

[0131] This illustration shows that promotional text can be customized and edited through the text editing area. Optionally, the text editing area can be an independent area; or, it can be a subordinate area within the promotional text editing interface.

[0132] In some embodiments, taking the promotional text editing interface including a text editing area as an example, in addition to the text editing area, the promotional text editing interface also includes areas for editing other content suitable for promoting the first content.

[0133] Optionally, the promotional text editing interface includes a text editing area and a multimedia editing area. The multimedia editing area is used to edit promotional multimedia content, which includes at least one of promotional video, promotional audio, and promotional image.

[0134] As an illustration, in the displayed promotional text editing interface, the promotional text used to promote the primary content is edited through the text editing area; in addition, the multimedia promotional multimedia used to coordinate the promotion of the primary content can also be edited through the multimedia editing area. For example, the promoting entity triggers the multimedia editing area to import multimedia materials related to the primary content, and adjusts the multimedia materials within the multimedia editing area until the content promotion multimedia is obtained. The multimedia materials include at least one of video, audio, and images related to the primary content.

[0135] Optionally, the information used to promote the first content can be called content promotion information, which includes at least one of content promotion text and content promotion multimedia. When the content promotion information includes content promotion text and content promotion multimedia, the content promotion text is usually adapted to the content promotion multimedia and used to promote the first content in conjunction with it. For example, the content promotion multimedia is a content promotion video, and the content promotion text is the subtitle of the content promotion video; or, the content promotion multimedia is a content promotion image, and the content promotion text is the text content displayed on the content promotion image, etc.

[0136] like Figure 4 The diagram shown is a schematic of the text editing interface, which includes a text editing area 410 and a multimedia editing area 420. The text editing area 410 allows users to input text to be published as promotional text, while the multimedia editing area 420 allows users to import multimedia materials for promoting the primary content.

[0137] In some embodiments, in response to receiving a text input operation for a text editing area, a text input keyboard is displayed, which is used to input custom text as promotional text within the text editing area.

[0138] As an illustration, when a promoter creates promotional information for the primary content using a terminal, a promotional text editing interface is displayed on the terminal screen; if the promoter performs a text input operation in the text editing area of ​​the promotional text editing interface, the following will be displayed: Figure 5 The interface diagram shown is shown. Compared to Figure 4 The promotional text editing interface shown includes a text editing area 510 for displaying promotional text, and an additional text input keyboard 520. Users can input custom text content within the text editing area using the text input keyboard 520. The text input keyboard 520 is shown in a 26-key format in the figure, but it can also be in various formats such as 9-key, Wubi input method, or radical input method; no specific format is specified here.

[0139] In addition, such as Figure 5 As shown, based on the triggering operation of the text input end control 530, the current text input process is considered to be ended, and the text in the text editing area is used as the content recommendation text.

[0140] Step 320: In response to receiving the text generation operation, display the information fill field.

[0141] For illustrative purposes, the text generation operation is used to automatically generate promotional text. Considering the inefficiency and limitations of inputting promotional text through text input, a text generation function is provided in the text editing area to trigger text generation based on the text generation operation.

[0142] In some embodiments, a text generation control is provided within the text editing area of ​​the promotion text editing interface, and a control trigger operation for the text generation control is received as a text generation operation.

[0143] The control-triggered operations include at least one of the following: click operation, long press operation, swipe operation, drag operation, voice-triggered operation, etc.

[0144] Indicative, such as Figure 4 As shown, a text generation control 430 is displayed in the text editing area 410 of the promotion text editing interface. The control trigger operation of the text generation control 430 is used as a text generation operation to display the information fill bar.

[0145] Or, such as Figure 5 As shown, a text generation control 540 is displayed in the text editing area 510. The text generation operation is based on the control trigger operation of the text generation control 540, and the information fill bar is displayed.

[0146] In some embodiments, at least one information filler field is displayed based on a text generation operation.

[0147] The information fill field is used to fill in the relevant information required for promoting the primary content, and each information fill field is used to fill in one piece of relevant information.

[0148] Optionally, the associated information includes at least one of the following: content name, content type, content attributes, content brand, and content characteristics. (Illustrative example, such as...) Figure 6 The diagram shows an interface display based on text generation operations, which includes two information fill fields, information fill field 610 and information fill field 620. Multiple information fill fields can be used to fill in related information for promoting the first content from multiple dimensions, such as filling the content type of the first content through information fill field 610, and filling the content characteristics of the first content through information fill field 620.

[0149] Step 330: Receive the information filling operation for the information filling field.

[0150] Among them, the information filling operation is used to fill in the associated information, and the semantics expressed by the associated information are matched with the first content.

[0151] Indicatively, the related information filled into the information fill field is information that describes the first content from at least one dimension. Therefore, the semantics expressed by the related information can better showcase the relevant information of the first content, which is beneficial for the subsequent more comprehensive information analysis process and text generation process by integrating at least one piece of related information.

[0152] In an optional embodiment, a text input operation for the information fill field is received as an information fill operation.

[0153] The text input operation is used to input custom text-based related information in the information population.

[0154] As an example, the information fill-in field can also be customized, allowing advertisers to more flexibly fill in more targeted and relevant information. For example, text input can be performed using Pinyin input method or Wubi input method on the text input keyboard.

[0155] like Figure 7 The diagram shows an interface schematic for implementing text input in the information filler fields. After displaying the information filler fields (e.g., information filler fields 701 and 702), if a text input operation is received for either information filler field (e.g., information filler field 701), the text input keyboard 710 is displayed. Then, the text input operation is performed through the text input keyboard 710 to fill the selected information filler field with related information, such as the name of the primary content to be promoted—"yoga pants".

[0156] Similarly, text input can be performed on the information fill field 702 to input other related information via the text input keyboard 710. For example... Figure 8 As shown, if a text input operation is performed on the information fill bar 801, the associated information filled into the information fill bar 801 is displayed as "yoga pants"; in addition, if a text input operation is received on the information fill bar 802, the associated information filled into the information fill bar 802 is displayed, such as "show off your figure".

[0157] In some embodiments, in response to receiving a fill bar expansion operation, at least one information fill bar is displayed, and an information fill operation is received for at least one information fill bar.

[0158] In illustrative terms, the fill bar expansion operation is used to expand other related information in a content state. For example, it can add more content features as related information (e.g., called the first expansion operation, implemented as a click operation, etc.); or, it can expand the promotion of more content states of the first content. For example, in addition to using the pre-given content type and content features as the scope of related information, it can also use the fill bar expansion operation to expand the scope of related information such as content attributes, content brand, brand position, etc. (e.g., called the second expansion operation, implemented as a long press operation different from the first expansion operation, etc.). This is beneficial for enriching the information dimensions and quantity of related information through the fill bar expansion operation.

[0159] Optionally, the fill bar expansion operation is implemented through a fill bar expansion control. In response to receiving a trigger operation for the fill bar expansion control as a fill bar expansion operation, at least one expanded information fill bar is displayed; and an information fill operation is received for at least one expanded information fill bar.

[0160] like Figure 8 As shown, a fill bar expansion control 810 is also displayed. In response to a trigger operation received for the fill bar expansion control 810, the following is displayed: Figure 9 The interface diagram shown includes pre-defined information fill bars 901 and 902, as well as expanded information fill bars 903 and 904. Here, the example of expanding the fill bars to add more content features as associated information is used. Receiving an information fill operation for at least one expanded information fill bar allows displaying the associated information filled in at least one expanded information fill bar. For example, the associated information filled in information fill bar 903 might be "multiple colors," and the associated information filled in information fill bar 904 might be "shows off body shape," etc. These are not limited here.

[0161] like Figure 9 As shown, the related information filled in information fill fields 902 and 903 is "multiple colors". This means that the related information can be repeated. Of course, the related information can also be different. There is no restriction here.

[0162] Optionally, if repeated related information is filled in, the more times the related information is repeated, the more important the related information is. For example, if the related information "multiple colors" is filled in twice, the subsequent analysis of related information will focus on expressing that the promotion of the first content is "multiple colors", such as using colorful font styles to represent the content promotion text; or, using bold and / or larger fonts to represent the content feature "multiple colors" in the content promotion text, etc., without limitation.

[0163] Alternatively, even if the promotion entity fills in duplicate related information, the related information will be deduplicated beforehand when analyzing the related information to avoid duplicate analysis, etc., which is not limited here.

[0164] In an optional embodiment, receiving an information selection operation for the information fill field is used as an information fill operation.

[0165] In illustrative terms, information selection is the process of choosing related information from candidate related information. Information selection includes at least one of several forms such as click, long press, swipe, drag, and voice trigger.

[0166] Optionally, multiple candidate related information items are displayed when the information fill bar is displayed; the information selection operation for the multiple candidate related information items is received as the information fill operation.

[0167] Indicatively, each information fill field corresponds to at least one candidate related information, such as at least one candidate related information displayed below the information fill field; it receives an information selection operation for at least one candidate related information, and uses the selected candidate related information as the related information to be filled into the information fill field. For example, multiple candidate related information are displayed below information fill field 1, namely: clothing category, food category, service category, etc. If an information selection operation for selecting the food category is received, then "food category" will be used as the related information to be filled into information fill field 1.

[0168] In an optional embodiment, a text generation prompt message is displayed if the information filling operation meets the abnormal conditions for text generation.

[0169] For illustrative purposes, text generation exceptions are constraints that prevent the normal generation of promotional text. Text generation exceptions include at least one of the following forms.

[0170] (1) No related information was collected.

[0171] As an illustration, if the terminal cannot collect relevant information, it cannot generate promotional text based on the relevant information. Therefore, the failure to collect relevant information is regarded as an abnormal condition for text generation.

[0172] Optionally, in response to the absence of a data fill operation, a text generation prompt message is displayed; wherein the abnormal condition for text generation is the absence of associated information, including the absence of a data fill operation.

[0173] For example: the text generation interface does not receive the information fill operation, that is, the information fill field is not filled with related information, so the related information cannot be collected, which means that the information fill operation meets the abnormal conditions of text generation; or, although the text generation interface receives the information fill operation, the information fill operation is invalid, resulting in the information fill field not being filled with valid related information, such as the text filled in the information fill field being punctuation marks, and there is no semantic text, which means that the information fill operation meets the abnormal conditions of text generation, and thus a text generation prompt message is displayed.

[0174] (2) No preset amount of related information was collected.

[0175] To illustrate, let's take the example of displaying multiple information fill fields. Each information fill field is filled with one related piece of information. If the number of related pieces of information is small, content promotion text cannot be generated. The preset number is a pre-set number that can measure both the number of related pieces of information and the number of information fill fields that have received valid information fill operations.

[0176] Optionally, in response to the fact that the number of information fill fields that have received information fill operations has not reached a preset threshold, a text generation prompt message is displayed; wherein, the abnormal condition for text generation is that a preset number of associated information has not been collected, including the fact that the number of information fill fields that have not received information fill operations has not reached a preset threshold (such as the preset number mentioned above).

[0177] For example, if the preset quantity is 2, and the information filling operation is performed only on one information filling field, the terminal can only collect one related information. The current information filling operation meets the text generation abnormality condition. If the information filling operation is performed on two or more information filling fields, the terminal can collect two or more related information. The current information filling operation does not meet the text generation abnormality condition, and thus a text generation prompt message is displayed.

[0178] (3) No relevant information that meets the preset information requirements was collected.

[0179] To illustrate, let's take the display of multiple information fill fields as an example. Each information fill field is filled with one piece of related information. By performing an information fill operation on the information fill field, at least one piece of related information can be collected. Each piece of related information usually expresses a content state of the first content, such as related information 1 expressing the content type, related information 2 expressing the content characteristics, etc. The preset information requirements are the pre-set requirements for the content state needed to generate the content promotion text.

[0180] Optionally, in response to a situation where a necessary information fill field has not received an information fill operation, a text generation prompt message is displayed.

[0181] Among them, the necessary information fill field is an information field that must be filled in. It is used to fill in the relevant information necessary for generating promotional text. The abnormal condition for text generation is that no relevant information that meets the preset information requirements is collected, including the necessary information fill field not receiving information filling operation.

[0182] For example: if the preset information requirement indicates that there must be related information to express the content type, then the information fill field used to fill in the content type is a necessary information fill field. If there is no related information to express the content type in at least one piece of related information collected, that is, the information fill field corresponding to the content type is not filled with related information, then it is considered that the current information fill operation does not meet the abnormal conditions for text generation, and thus a text generation prompt message is displayed.

[0183] It is worth noting that the above text generation exception conditions are merely illustrative examples and are not intended to be limiting.

[0184] Optionally, if the information filling operation received by the text generation interface meets at least one of the above-mentioned abnormal text generation conditions, it means that the associated information input by the current promotion subject cannot generate content promotion text for promoting the first content. Therefore, a text generation prompt message is displayed to indicate that content promotion text cannot be generated.

[0185] Optionally, the text generation prompt can be in text form, such as "Missing type information" or "Please fill in product advantages"; or, the text generation prompt can be in the form of special effects, such as highlighting effects, glowing effects, or vibration effects, such as "Red flashing effect on the side of the terminal screen" to indicate that there is unfilled related information.

[0186] It is worth noting that the above are merely illustrative examples, and the embodiments of this application are not limited thereto.

[0187] In some embodiments, if the information filling operation received by the text generation interface meets the first text generation abnormality condition, a first generation prompt message is displayed as the text generation prompt message; if the information filling operation received by the text generation interface meets the second text generation abnormality condition, a second generation prompt message is displayed as the text generation prompt message.

[0188] The first generated prompt message is used to prompt the filling of the first information fill field, and the second generated prompt message is used to prompt the filling of the second information fill field.

[0189] As an example, when the information fill operation meets different text generation exception conditions, different text generation prompts are displayed to prompt the corresponding information fill operation to be performed.

[0190] like Figure 10 The diagram shows an interface for displaying text generation prompts when abnormal text generation conditions are met. It displays two information fill fields, 1010 and 1020, and includes a text generation control 1030 for confirming the relevant information filled in the information fill fields to generate promotional text.

[0191] For illustrative purposes, if a trigger operation is received on the text generation control 1030 when no related information is filled in either the information fill field 1010 or the information fill field 1020, a text generation prompt message 1040 is displayed. The text generation prompt message 1040 is used to prompt the user to fill in the "product / service store name" (i.e., fill in the information fill field 1010) and "what are the advantages of your product or service" (i.e., fill in the information fill field 1020).

[0192] like Figure 11 The diagram shows another interface for displaying text generation prompts when abnormal text generation conditions are met. It includes information fill fields 1110 and 1120, and a text generation control 1130 for confirming the relevant information filled in the information fill fields to generate promotional text.

[0193] Indicatively, if both information fill fields 1110 and 1120 are necessary information fill fields, that is, used to fill in the relevant information necessary for generating promotional text; if the relevant information "yoga pants" is filled in information fill field 1110, but no relevant information is filled in information fill field 1120, and a trigger operation is received for text generation control 1130, text generation prompt information 1140 is displayed. Text generation prompt information 1140 is used to prompt the user to fill in "what are the advantages of your product or service" (i.e., fill information fill field 1120), so as to remind the promotion subject that the relevant information that needs to be filled in but has not yet been filled in is an information fill field.

[0194] Similarly, such as Figure 12 The image shows another interface diagram illustrating the display of text generation prompts when abnormal text generation conditions are met. It includes information fill fields 1210 and 1220, and a text generation control 1230, used to confirm the associated information filled in the information fill fields to generate promotional text.

[0195] Indicatively, if both information fill fields 1210 and 1220 are necessary information fill fields, that is, used to fill in the associated information necessary for generating promotional text; if the associated information "show body shape" is filled in information fill field 1220, but not in information fill field 1210, and a trigger operation is received for text generation control 1230, text generation prompt information 1240 is displayed. Text generation prompt information 1240 is used to prompt the filling in of "product / service store name" (i.e., filling information fill field 1210), so as to remind the promotion subject that the associated information that needs to be filled in but has not yet been filled in the information fill field.

[0196] It is worth noting that the above example of text generation anomaly condition being the failure to collect associated information that meets the preset information requirements can also be implemented as other conditions, and the corresponding text generation prompt information may also change. This is only an illustrative example, and the embodiments of this application do not limit it.

[0197] Step 340: In response to receiving an information fill operation for the information fill field corresponding to at least one promotional prompt message, display the associated information filled in the information fill field corresponding to at least one promotional prompt message.

[0198] Indicatively, promotional prompts are used to constrain the semantic scope of related information filled in the information fill field, and at least one promotional prompt is used to constrain the semantic scope of related information from at least one semantic dimension.

[0199] like Figure 6 As shown, information fill fields 610 and 620 are displayed. The promotional prompt information corresponding to information fill field 610 is "Product / Service Store Name", which is used to prompt the promoter to fill in the associated information such as "Product Name" or "Service Store Name" in the information fill field, thus limiting the semantic scope of the associated information filled in information fill field 610. Similarly, the promotional prompt information corresponding to information fill field 620 is "What are the advantages of your product or service", which is used to prompt the promoter to fill in the associated information such as "Product Advantages" or "Service Advantages" in the information fill field, thus limiting the semantic scope of the associated information filled in information fill field 620.

[0200] Similarly, such as Figures 10 to 12 As shown, the text generation prompt includes promotional prompts for the information to be filled in the populate field. For example... Figure 10 As shown, the text generation prompt information 1040 includes promotional prompt information corresponding to the information fill fields 1010 and 1020 that need to be filled; for example... Figure 11As shown, the text generation prompt information 1140 includes the promotional prompt information corresponding to the information fill field 1120 that needs to be filled; such as Figure 12 As shown, the text generation prompt information 1240 includes promotional prompt information corresponding to the information fill field 1210 that needs to be filled.

[0201] In some embodiments, each promotional prompt message corresponds to at least one information fill field.

[0202] This is illustrative; there may be multiple promotional prompts, each corresponding to a populate field; or some promotional prompts may correspond to one populate field, while others may correspond to multiple populate fields; or each promotional prompt may correspond to multiple populate fields, etc., without limitation here.

[0203] like Figure 8 As shown, the promotional message "Product / Service Store Name" corresponds to an information fill field 801; the promotional message "What are the advantages of your product or service?" also corresponds to an information fill field 802; if an operation is triggered on the fill field extension control 810, the following will be displayed: Figure 9 The interface diagram shown includes an expanded information fill bar that displays the promotional message "What are the advantages of your product or service?" It includes not only information fill bar 902, but also expanded information fill bars 903 and 904.

[0204] In some embodiments, the promotion entity fills in related information in the corresponding information fill field based on the promotion prompt information, around the first content to be promoted. The semantics of the related information usually conform to the promotion prompt information. For example, if the promotion prompt information is "What are the advantages of your product or service?", the related information is a description of the "yoga pants" to be promoted, such as "flattering" or "available in many colors".

[0205] Optionally, under the constraint of at least one promotional prompt, based on the information filling operation for the information fill field, the associated information filled in the information fill field corresponding to each of the at least one promotional prompt can be displayed.

[0206] like Figure 9 As shown, under the constraint of the promotional prompt "Product / Service Store Name", the associated information displayed based on the information fill operation is "Yoga Pants"; under the constraint of the promotional prompt "What are the advantages of your product or service", the associated information displayed based on the information fill operation includes "Many colors" and "Shows off your figure", etc., which are not limited here.

[0207] In an optional embodiment, in response to receiving an information filling operation for the first information filling field corresponding to the first prompt information in at least one promotional prompt information, the first associated information filled in the first information filling field corresponding to the first prompt information is displayed.

[0208] Indicatively, based on text generation operations, at least one promotional prompt message and a first information filler field corresponding to each of the at least one promotional prompt message are displayed. The first prompt message is any one of the at least one promotional prompt messages; or, the first prompt message is a preset promotional prompt message among the at least one promotional prompt messages, such as preset promotional prompt message A being the most important promotional prompt message constraining the content category, and using promotional prompt message A as the first prompt message, etc.

[0209] Optionally, the first prompt information corresponds to at least one information fill field; if at least one first information fill field corresponding to the first prompt information receives an information fill operation, then at least one first associated information belonging to the first prompt information is determined; wherein, the first prompt information is used to constrain the semantics of the first associated information from a first semantic dimension, and the first associated information is information filled in the first information fill field around the first prompt information.

[0210] For example, if the first prompt is "content category", after the information fill field corresponding to the first prompt receives the information fill operation, it determines that the first associated information belonging to the first prompt is "yoga pants".

[0211] In some embodiments, in response to receiving a fill bar expansion operation for the first prompt information, a plurality of first information fill bars corresponding to the first prompt information are displayed.

[0212] As an illustration, if the first prompt message corresponds to a first information fill field in advance, more first information fill fields belonging to the first prompt message can be displayed based on the fill field expansion operation, so that more rich and comprehensive related information can be filled in under the constraints of the first prompt message.

[0213] In some embodiments, in response to receiving an information filling operation for a plurality of first information filling fields corresponding to a first prompt message, at least one first associated information filled in the first information filling field corresponding to the first prompt message is displayed.

[0214] To illustrate, if an information fill operation is performed on multiple first information fill fields, multiple first related information corresponding to the first prompt information will be displayed; if an information fill operation is performed on at least one of the multiple first information fill fields, and each information fill field is used to fill one first related information, then at least one first related information can be displayed based on the information fill operation.

[0215] like Figure 8 As shown, if a trigger operation is performed on the fill bar expansion control 810 as a fill bar expansion operation, the following will be displayed: Figure 9 The interface diagram shown includes the first prompt message "What are the advantages of your product or service?" which includes multiple first information fill fields. Based on the information fill operation, multiple related information is obtained.

[0216] In an optional embodiment, in response to receiving an information deletion operation for associated information, the display of the deleted associated information is canceled.

[0217] Indicatively, at least one related information corresponds to a delete control. The trigger operation for the delete control is treated as an information deletion operation, thereby deleting the related information corresponding to the selected delete control. That is, not only is the related information not displayed, but the related information also does not participate in the generation process of the content promotion text.

[0218] like Figure 13 As shown, multiple related information entries are displayed, some of which correspond to a delete control 1310. If a trigger operation is received for the delete control 1310, it is considered that the related information is deleted.

[0219] In an optional embodiment, in response to receiving an information clearing operation for associated information, the display of all associated information is canceled.

[0220] As an illustration, in addition to displaying related information, an information clearing control is also shown. Triggering the information clearing control is considered an information clearing operation, thus removing all displayed related information. In other words, not only are related information not displayed, but the currently displayed related information is also excluded from the content promotion text generation process. This process helps to quickly adjust related information when the primary content to be promoted changes; it also helps to improve the efficiency of information adjustment when significant changes to related information are required.

[0221] It is worth noting that the above are merely illustrative examples, and the embodiments of this application are not limited thereto.

[0222] Step 350: In response to receiving a confirmation operation for the associated information, display content promotion text automatically generated based on at least one piece of associated information.

[0223] For illustrative purposes only, if you wish to complete the copywriting process using the currently displayed related information after filling in the related information, then perform a confirmation operation on the related information, such as performing a trigger operation on the confirmation control, or performing a preset gesture trigger operation on the related information (such as swiping at least one related information), etc., without any limitations here.

[0224] like Figures 10 to 13As shown, the trigger operation for the text generation control "Create Copy" is regarded as a confirmation operation for the currently displayed related information. That is, it is regarded as the text generation process is realized by comprehensively considering the currently input related information, and the generated promotional text is displayed.

[0225] In an optional embodiment, in response to receiving a confirmation operation for associated information, promotional text that conforms to the associated semantics is displayed, with at least one piece of associated information as a semantic constraint.

[0226] Among them, the associated semantics is the semantic information extracted from at least one associated piece of information.

[0227] Indicatively, upon receiving a confirmation operation, at least one piece of related information is determined. Taking the terminal's own analysis of at least one piece of related information as an example, at least one piece of related information is used as a semantic constraint condition to comprehensively analyze the related information describing the first content from at least one dimension, and generate content promotion text that conforms to the related semantics of the related information and is used to promote the first content.

[0228] In some embodiments, in response to receiving a confirmation operation for associated information, a text generation screen is displayed during the generation of content promotion text; in response to the completion of content promotion text generation, the display of content promotion text is switched from the text generation screen.

[0229] The illustrative text generation screen is used to indicate that promotional text content is being generated. For example... Figure 14 The image shows a schematic diagram of the text generation screen, which includes a text generation prompt message 1410 to indicate that the current text promotion content has not yet been fully generated. The percentage value can be the actual generation status (e.g., 50% of the text promotion content has been generated) or a random value to prevent the promotion subject from leaving the generation process (e.g., the generation progress of the text promotion content is unknown, but to prevent the promotion subject from leaving the generation process, a changing percentage value is displayed to keep the promotion subject).

[0230] Afterwards, once the promotional text has been generated, or the terminal has received the promotional text generated and sent by the server, the text generation screen will be canceled, and the promotional text will be displayed instead.

[0231] In an optional embodiment, an information filling operation is received for the second information filling field corresponding to the second prompt information, the second information filling field being used to fill in second associated information that matches the second prompt information.

[0232] In illustrative terms, the second prompt information can be the first prompt information mentioned above, or it can be other prompt information besides the first prompt information; the second prompt information corresponds to at least one second information fill field, and if any second information fill field receives an information fill operation, the purpose of filling in the second associated information corresponding to the second prompt information is achieved.

[0233] In an optional embodiment, in response to receiving an information expansion operation for the second information fill bar, multiple candidate related information corresponding to the second related information is expanded and displayed; in response to receiving an information selection operation for the third related information among the multiple candidate related information as an information fill operation, the generated content promotion text is displayed based on the second related information and the third related information.

[0234] For illustrative purposes, if an information expansion operation is received after filling in the second related information, it means that the user wishes to select some other related information as related information based on the second related information. In this case, multiple candidate related information is provided based on the second related information. For example, if the second related information is "comfortable material", multiple candidate related information provided include "all cotton", "soft and machine washable", etc., so that the promotion entity can choose from them, thereby improving the flexibility and efficiency of filling related information.

[0235] The third related information is the candidate related information selected from multiple candidate related information; if an information selection operation for the third related information is received, it is regarded as the third related information to be filled, and then the content promotion text is generated and displayed by combining the filled second related information and the selected third related information.

[0236] It is worth noting that the above are merely illustrative examples, and the embodiments of this application are not limited thereto.

[0237] In summary, when editing text for promoting primary content, text generation can be used to quickly generate promotional text, improving both content generation efficiency and the efficiency and reach of promotion. Furthermore, since promotional text is generated under the constraints of related information, and the semantics of this related information match the primary content, the resulting promotional text better expresses the content, improving the accuracy of content recommendations. It also helps to present the content in a richer and more engaging way, avoiding the limitations of the content generation process, and fostering a closer relationship between the target audience and the content, thereby increasing conversion rates.

[0238] In this embodiment, the content of the information fill field corresponding to the promotional prompt information is described. The promotional prompt information effectively constrains the semantic scope of the related information filled into the information fill field. It also allows for the collection of more dimensions of related information based on the pre-given promotional prompt information, avoiding potential limitations in the related information collection process. While expressing related information in shorter text, it enriches the semantic dimensions and levels of the related information, thereby helping to generate richer and more comprehensive promotional text. This, in turn, helps to increase the popularity and reach of the primary content based on the promotional text, ultimately improving the content conversion rate of the primary content.

[0239] In an optional embodiment, multiple candidate content promotion texts are automatically generated and displayed based on association information, allowing users to selectively choose the content promotion text for their application. (Illustrative example, such as...) Figure 15 As shown above, Figure 2 Step 240 shown can also be implemented as steps 1510 to 1520.

[0240] Step 1510 displays multiple candidate promotional texts automatically generated based on the associated information.

[0241] As an illustration, when generating candidate promotional text based on associated information, multiple candidate promotional texts are automatically generated. These multiple candidate texts are all text content generated under the semantic constraints of the associated information, which is used to demonstrate the diversity of text generation and make it easier for the promotion entity to choose more flexibly.

[0242] like Figure 16 The image shows a schematic diagram of an interface displaying multiple candidate promotional texts. It displays two candidate texts, Copy 1 (1610) and Copy 2 (1620), each with a different style. Optionally, each candidate promotional text also displays its word count, such as Copy 1 (1610) having 86 words and Copy 2 (1620) having 62 words, etc., without limitation here. Furthermore, as... Figure 17 As shown, you can also view the full content of text 2, 1710 by swiping.

[0243] In an optional embodiment, text prediction results corresponding to each of the multiple candidate promotional texts are displayed.

[0244] The text prediction results are used to characterize the predicted popularity of candidate promotional texts after they are used as content promotional texts. The text prediction results include at least one of the following: predicted number of likes, predicted number of comment texts, predicted number of citations, and predicted number of programs used.

[0245] As an illustration, each candidate promotional text corresponds to at least one text prediction result. The text prediction results can provide reference information for the promotion entity, so that the text selection process has a certain quantitative effect.

[0246] The predicted number of likes is the predicted number of likes the candidate promotional text will receive from the target audience, such as a predicted number of likes of 1300; the predicted number of comments is the predicted number of comments the candidate promotional text will receive from the target audience, such as a predicted number of comments of 500; the predicted number of citations is the predicted number of citations the candidate promotional text will receive from the target audience, such as a predicted number of citations of 200; the predicted application to be used is the predicted application suitable for the candidate promotional text, such as the predicted application to be used is "H software", meaning that placing the candidate promotional text on H software may attract more attention (e.g., users of H software like this product), etc., without any restrictions here.

[0247] In some embodiments, based on the text prediction results corresponding to the candidate promotional text, a second candidate promotional text is displayed in a first text style, and other candidate promotional texts are displayed in a second text style.

[0248] Among them, the first text style is different from the second text style, and the second candidate promotion text is at least one candidate promotion text with the largest text prediction result among multiple candidate promotion texts.

[0249] For illustrative purposes, the text prediction result can be at least one of the following: predicted number of likes, predicted number of comments, predicted number of citations, and predicted program used. Alternatively, it can be a prediction score obtained by combining at least one of these results. For example, combining the predicted number of likes and predicted number of comments for candidate promotional text 1, the prediction score for candidate promotional text 1 is 85, indicating that the predicted popularity (e.g., degree of popularity) of candidate promotional text 1 after its application is relatively high. Combining the predicted number of likes and predicted number of comments for candidate promotional text 2, the prediction score for candidate promotional text 2 is 70, indicating that the predicted popularity of candidate promotional text after its application is relatively low.

[0250] Optionally, at least one candidate promotional text with the largest text prediction result among multiple candidate promotional texts is displayed in a first text style, and the other candidate promotional texts are displayed in a second text display style, thereby distinguishing the at least one candidate promotional text with the largest text prediction result.

[0251] For example: There are candidate promotional text 1, candidate promotional text 2 and candidate promotional text 3. The text prediction result of candidate promotional text 1 is 85, the text prediction result of candidate promotional text 2 is 79 and the text prediction result of candidate promotional text 3 is 75. Candidate promotional text 1 is displayed in the first text style, and candidate promotional text 2 and candidate promotional text 3 are displayed in the second text style, etc.

[0252] For illustrative purposes, text styles include at least one of font effect styles and area effect styles. Font effect styles are used to present the font of the candidate promotion text in styles such as highlighting, bolding, and coloring; area effect styles are used to present the corresponding area of ​​the candidate promotion text in styles such as highlighting, enlarging, bolding, and glowing, without limitation here.

[0253] Step 1520: In response to receiving a text selection operation for the first candidate promotion text among multiple candidate promotion texts, display content promotion text based on the first candidate promotion text.

[0254] For illustrative purposes, the first candidate promotional text is any one of multiple candidate promotional texts; the text selection operation includes at least one of the following: click operation, long press operation, swipe operation, drag operation, and voice trigger operation. For example, clicking on any candidate promotional text selects that candidate promotional text.

[0255] like Figure 18 As shown, when multiple candidate promotional texts are displayed, if a trigger operation is received for the text selection control 1820 corresponding to the candidate promotional text 1810 as a text selection operation, a "selected" prompt message is displayed in the text selection control 1820.

[0256] In addition, such as Figure 17 As shown, candidate promotional text 1710 can also be displayed by sliding, thereby triggering an operation on the text selection control 1720 corresponding to the candidate promotional text 1710 as a text selection operation, etc., which is not limited here.

[0257] In an optional embodiment, the first candidate promotional text is used as the content promotional text and displayed.

[0258] Optionally, after selecting the first candidate promotional text, the first candidate promotional text is displayed in the text editing area, and the first candidate promotional text is directly used as the content promotional text for confirmation display.

[0259] In an optional embodiment, in response to receiving a text editing operation for the first candidate promotional text, the content promotional text is obtained and displayed.

[0260] The text editing operation is used to adjust the text content of the first candidate promotion text.

[0261] Optionally, after selecting the first candidate promotional text, the first candidate promotional text is displayed in the text editing area. If a text editing operation is received for the first candidate promotional text, the edited text is used as the content promotional text and displayed. Alternatively, after selecting the first candidate promotional text, the text can be directly edited in the text editing area. Figure 17 or Figure 18 The interface shown allows you to perform text editing operations on the first candidate promotional text, and display the edited text in the text editing area as the content to be displayed as promotional text, etc.

[0262] Text editing operations include at least one of several operations, such as vocabulary adjustment, sentence adjustment, punctuation adjustment, and paragraph adjustment. Vocabulary adjustment is used to adjust the wording of the first-choice promotional text; sentence adjustment is used to adjust the sentence expression of the first-choice promotional text; punctuation adjustment is used to adjust the punctuation marks in the first-choice promotional text; and paragraph adjustment is used to adjust the paragraph layout in the first-choice promotional text, etc., without limitation here.

[0263] It is worth noting that the above are merely illustrative examples, and the embodiments of this application are not limited thereto.

[0264] In summary, when editing text for promoting primary content, text generation can be used to quickly generate promotional text, improving both content generation efficiency and the efficiency and reach of promotion. Furthermore, since promotional text is generated under the constraints of related information, and the semantics of this related information match the primary content, the resulting promotional text better expresses the content, improving the accuracy of content recommendations. It also helps to present the content in a richer and more engaging way, avoiding the limitations of the content generation process, and fostering a closer relationship between the target audience and the content, thereby increasing conversion rates.

[0265] In this embodiment, a method is described for displaying multiple candidate promotional texts for a subject to select and determine the content of the promotional text. Providing multiple candidate promotional texts enriches text diversity. The availability of more perspectives and diverse styles of text helps enhance the subject's comprehensive understanding of the text, facilitating comparison and selection of more suitable content. It also preserves the subject's participation in content promotion in a more flexible manner, ensuring their active participation. Furthermore, the selected candidate promotional texts can be flexibly adjusted through the editing process to support more diverse needs. This not only maintains the efficiency of content promotional text generation but also enhances the personalization of the promotional texts, comprehensively improving the experience for both the content promotion subject and the content recipient.

[0266] In an optional embodiment, a text editing area is displayed in the promotional text editing interface, which can be used not only to edit promotional text but also to edit promotional multimedia content. (Illustrative example, such as...) Figure 19 As shown above, Figure 2 The illustrated embodiment can also be implemented using the following steps.

[0267] Step 1910: Display the promotional text editing interface.

[0268] The promotional text editing interface includes a text editing area, which is used to input the text to be published as the primary content promotional text.

[0269] Step 1910 can be referred to steps 210 and 310 above, and will not be repeated here.

[0270] Step 1920: In response to receiving the text generation operation, display the information fill field.

[0271] Indicatively, in response to receiving a text generation operation for the text editing area, an information filler bar is displayed.

[0272] The information fill field is used to fill in the relevant information required to promote the primary content.

[0273] Optionally, at least one piece of related information is used to describe the first content from at least one dimension. Content promotion text is generated using this related information to synthesize information from at least one dimension to generate content promotion text that better suits the promotion of the first content. For example, the related information includes at least one of the following: the content name, content type, content attributes, content brand, and content characteristics of the first content.

[0274] Step 1930: Receive information filling operation for the information filling field.

[0275] The information fill operation is used to fill in related information. Illustratively, the information fill operation is performed on the information fill field to fill in related information, the semantics of which match the first content.

[0276] Step 1930 has already been explained in steps 230 and 330 above, and will not be repeated here.

[0277] Step 1940 displays the content promotion text automatically generated based on the associated information.

[0278] In a schematic manner, at least one piece of related information is obtained based on the information filling operation, semantic analysis is performed on the at least one piece of related information, and content promotion text is generated to promote the first content.

[0279] In an optional embodiment, multiple related information is displayed in response to an information population operation.

[0280] To illustrate, taking the example of filling each information field with one related piece of information, if an information filling operation is received for multiple information fields respectively, then the related information corresponding to each of the multiple information fields will be displayed, that is, multiple related pieces of information will be displayed.

[0281] In an optional embodiment, in response to receiving a priority adjustment operation for multiple related information, a fourth related information having a first priority is displayed in a first information style, and a fifth related information having a second priority is displayed in a second information style.

[0282] The first information style and the second information style are different, and the first priority is higher than the second priority.

[0283] This illustrative example illustrates how the priority adjustment operation can be used to adjust the information priority of multiple related pieces of information when participating in content promotion text. Information priority represents the weight of attention given to related information when participating in content promotion text. For example, a higher information priority means a greater weight of attention given to related information when participating in content promotion text, and the content promotion text focuses on expressing that related information; a lower information priority means a smaller weight of attention given to related information when participating in content promotion text, and the content promotion text focuses on expressing other related information, etc.

[0284] Optionally, after displaying multiple related information items, the promotion entity can adjust the information priority of these items using a priority adjustment operation to differentiate the attention weight of different related information items. The priority adjustment operation is used to assign an information priority to at least one related information item among multiple related information items; for example, each information priority item may include at least one related information item.

[0285] This illustration illustrates the information arrangement of multiple related pieces of information, representing their information priorities. Higher priority information appears earlier in the order, and lower priority information appears later. For example, after displaying multiple related pieces of information (related information 1, related information 2, and related information 3) based on an information filling operation, if a priority adjustment function is triggered (e.g., a priority adjustment control exists beforehand, and its triggering adjusts the order of the related information; or, the order of the related information is directly adjusted), the priority adjustment operation is implemented based on the adjustment of the information arrangement. If the adjusted information arrangement is: related information 2, related information 1, and related information 3, it means that related information 2 has the highest priority, related information 1 has the second highest priority, and related information 3 has the lowest priority. Therefore, when generating promotional content, emphasis is placed on related information 2 (e.g., the most description of related information 2 in the promotional content), followed by related information 1 (e.g., the least description of related information 1 in the promotional content), and finally related information 2 (e.g., less description of related information 3 in the promotional content), etc. No further limitations are imposed here.

[0286] This is illustrative; the first priority represents information with a higher priority, and the second priority represents information with a lower priority compared to the first priority. There is a comparative relationship between the two, and the specific number of information priorities is not limited.

[0287] Optionally, the first information style is used to represent the associated information corresponding to the higher first priority (i.e., the fourth associated information), and the second information style is used to represent the associated information corresponding to the lower second priority (i.e., the fifth associated information), thereby distinguishing associated information with different information priorities. The information style is a pre-defined style, including at least one of various forms such as special effects styles and font styles.

[0288] For example, if related information 2 has a higher priority, it will be highlighted; if related information 1 has a lower priority, it will be displayed in the default normal style, and so on. No restrictions are imposed here.

[0289] In an optional embodiment, fourth related information is analyzed with a first weight, and fifth related information is analyzed with a second weight, content promotion text is automatically generated, and the content promotion text is displayed.

[0290] The first weight is higher than the second weight.

[0291] For illustration, the first weight is the degree to which the fourth related information corresponding to the first priority is given attention when participating in the generation of content promotion text; the second weight is the degree to which the fifth related information corresponding to the second priority is given attention when participating in the generation of content promotion text. In the process of analyzing the fourth and fifth related information to generate content promotion text, if a pre-trained large language model is used for analysis, the fourth related information with higher information priority is given a higher first weight, and the fifth related information with lower information priority is given a lower second weight, so that the generated content promotion text can focus on expressing the fourth related information with higher information priority.

[0292] Among them, the content promotion text is used to promote the primary content.

[0293] In some embodiments, promotional text is displayed within the text creation area of ​​the promotional text editing interface. For example... Figure 20 As shown, once the content promotion text is determined, it can be displayed in the text creation area 2010.

[0294] Step 1951: In response to receiving a multimedia editing operation for the multimedia production area in the promotional text editing interface, display the multimedia promotional content.

[0295] Among them, multimedia promotional content and content promotional text are used to combine popularize primary content.

[0296] For illustrative purposes, step 1951 can be performed before, after, or during the acquisition of the promotional text; no limitation is imposed here.

[0297] Optionally, the multimedia editing operation includes at least one of several operation forms, such as multimedia import operation (used to import multimedia materials related to the first content) and multimedia editing operation (used to edit the imported multimedia materials, etc.).

[0298] like Figure 21 As shown, after displaying the promotional text, multimedia materials for promoting the first content can be imported through the multimedia editing area 2110, and used as multimedia promotional content; or, multimedia editing operations can be performed on the multimedia materials to obtain the edited multimedia promotional content.

[0299] Step 1952: In response to receiving the multimedia generation operation, generate multimedia promotional content based on the content promotional text.

[0300] Among them, multimedia promotional content and content promotional text are used to combine popularize primary content.

[0301] As an illustration, step 1952 can be performed after obtaining the content promotion text; the multimedia generation operation is an operation that automatically generates multimedia promotion content based on the content promotion text.

[0302] Optionally, the multimedia production area provides multimedia generation controls, such as displaying the multimedia generation controls before displaying the content promotion text; or displaying the multimedia generation controls only after displaying the content promotion text.

[0303] Indicatively, in response to receiving a trigger operation for a multimedia generation control, the terminal automatically generates at least one multimedia content among video, audio, and image based on the content promotion text as multimedia promotion content; or, the terminal requests the server to generate at least one multimedia content among video, audio, and image based on the content promotion text, and receives and displays the multimedia promotion content, etc.

[0304] Optionally, when generating multimedia content, the multimedia generation process based on content promotion text can be implemented based on a pre-stored material library, or it can be implemented based on the authorization of the promotion subject and the multimedia materials that are allowed to be obtained, etc., without limitation here.

[0305] For example, the content promotion text can be used as subtitles and the product introduction video of the first content in the material library as the basis to generate multimedia promotional content in video format; or, the content promotion text can be used as the text on the poster and the product image of the first content can be used as the background to generate multimedia promotional content in image format; or, the content promotion text can be automatically converted into multimedia promotional content in audio format through text-to-speech technology, etc.

[0306] Optionally, the promotion entity can also edit the generated multimedia promotional content (such as adjusting font size, video length, frame order, etc.), which is not limited here.

[0307] It is worth noting that the above are merely illustrative examples, and the embodiments of this application are not limited thereto.

[0308] In summary, when editing text for promoting primary content, text generation can be used to quickly generate promotional text, improving both content generation efficiency and the efficiency and reach of promotion. Furthermore, since promotional text is generated under the constraints of related information, and the semantics of this related information match the primary content, the resulting promotional text better expresses the content, improving the accuracy of content recommendations. It also helps to present the content in a richer and more engaging way, avoiding the limitations of the content generation process, and fostering a closer relationship between the target audience and the content, thereby increasing conversion rates.

[0309] This application embodiment describes how multimedia promotional content can be edited through a promotional text editing interface. This allows the promotional entity to import multimedia materials to edit multimedia promotional content for promoting the primary content. Furthermore, it enables the automatic generation of promotional multimedia based on the content promotional text, improving multimedia generation efficiency. It also facilitates a more flexible and engaging promotion of the primary content by combining multimedia promotional content and the content promotional text, enriching the content promotion format and better attracting the attention of content recipients.

[0310] In an optional embodiment, when generating promotional text based on association information, a key information extraction process is performed based on the association information to efficiently generate the promotional text through a large language model. The process of generating promotional text can be executed automatically by the terminal, or the terminal can request the server to execute it, etc., without limitation. Taking the terminal executing the generation process automatically as an example, as illustrative, ... Figure 22 The image shows a schematic diagram of generating promotional text based on related information.

[0311] Step 2210: Based on the name association information and promotion key point association information among multiple related information, obtain content extraction information.

[0312] For illustrative purposes, the name association information is the content name used to describe the first content among multiple association information filled in based on the information filling operation, such as the name association information being "yoga pants".

[0313] Promotional key-point related information refers to the related information used to describe the content characteristics of the primary content among multiple related information, such as promotional key-point related information such as "shows off figure" or "multiple colors".

[0314] After obtaining the name association information and promotion key point association information, content extraction information is extracted from them. The content extraction information is used to extract the core promotion point of the first content from at least one promotion key point association information based on the name association information. The core promotion point can be information selected from at least one promotion key point association information, or it can be information summarized by combining at least one promotion key point association information. There is no limitation here.

[0315] Step 2220: Obtain content type information based on the name association information among multiple associated information.

[0316] The content type information is used to characterize the category to which the first content belongs. That is, based on the name of the input content, the type of the content can be intelligently determined; if multiple types are preset, the type to which the first content belongs can be determined from multiple types based on the name association information of the first content. For example, if the name association information is "yoga pants", multiple types are set as "food", "product", "service" and "unknown"; the first content is determined to be "product" based on "yoga pants", etc., without limitation here.

[0317] Step 2230: Obtain at least one popular text that has a type promotion relationship with the content type information.

[0318] This is illustrative; the type promotion relationship refers to the relationship of popular texts used when promoting a type of product. Optionally, each type has a pre-defined type text library, which stores multiple popular texts used to promote that type of product. For example, the type text library for "food" includes multiple popular texts such as "super delicious" and "the king of the food world"; the type text library for "products" includes multiple popular texts such as "the king of cost-effectiveness" and "leading the trend," etc., without limitation here.

[0319] Optionally, after determining the content type information, at least one popular text is selected from the type text library corresponding to the content type information. For example, three popular texts or five popular texts are selected.

[0320] In addition, at least one general text can be selected from a preset general text library based on content type information, so as to combine at least one general text and at least one popular text to generate text content. This is not limited here.

[0321] Step 2240: Based on the content-extracted information, generate content promotion text for promoting the first content based on at least one popular text.

[0322] Optionally, in the process of generating content promotion text based on multiple related information and at least one popular text, considering that the content extraction information describes the core promotion points of the first content, at least one popular text is integrated based on the content extraction information to describe the core promotion points, so that the information related to the first content is emphasized in the explanation of the popular text, resulting in a content promotion text that is both popular and targeted.

[0323] In some embodiments, when address association information and content parameter association information are included among multiple association information, content promotion text for promoting the first content is generated based on content extraction information, address association information, content parameter association information, and at least one popular text.

[0324] The promotional text includes address association information and content parameter association information. Address association information describes the address where the first content is produced or sold (e.g., selling butter cookies at store X in location A). Content parameter association information describes discount activities offered when selling the first content (e.g., if the first content is butter cookies, the content parameter association information is a 20% discount on butter cookies; or, if the first content is a public service, the content parameter association information is the duration of the public service, ticket price, etc.). If address association information and content parameter association information are filled in using information filling operations, their strong relevance to the first content makes it easier to promote it. Therefore, including address association information and content parameter association information in the promotional text is crucial for effectively promoting the first content.

[0325] It is worth noting that the above are merely illustrative examples, and the embodiments of this application are not limited thereto.

[0326] In an optional embodiment, the process of analyzing related information to generate content promotion text is implemented through four agent models, such as... Figure 23 As shown, the four proxy models are: promotion point extraction model 2310, type identifier model 2320, popular phrase selection model 2330, and copywriting generation model 2340, which correspond to the implementation methods of the above four steps.

[0327] 1. Promotion Point Extraction Model 2310:

[0328] In a schematic way, the main task of the promotion point extraction model 2310 is to extract the most core and attractive promotion points based on the input product promotion point information (i.e. promotion key point related information), laying the foundation for subsequent copywriting generation.

[0329] This illustration demonstrates how, when acquiring relevant information through the promotional text editing interface, a text acquisition component is used to obtain the relevant information input by the user (e.g., the promotional entity), primarily for filling in text information within the video. This process is implemented through the aforementioned text editing area (text input box). A text generation control is provided next to the input box, allowing the promotional entity to either manually input the text or generate marketing copy (content promotional text) using the control. After clicking the text generation control, the system guides the promotional entity through the copy generation process. Furthermore, the material acquisition component allows the promotional entity to upload or import multimedia materials, such as images or videos, that match the video. This component helps the promotional entity combine text and visual materials to create complete video content. The "+" button below guides the promotional entity to upload or add more materials. After the promotional entity completes the text and material input, they can click the "Next" button at the bottom to proceed to subsequent steps.

[0330] When the advertiser clicks the text generation control, they will be taken to the text generation control page, which guides the advertiser through several steps to fill in product-related text information.

[0331] The "Product Name" field is a text box for advertisers to enter the name of their product or service. A prompt will appear instructing advertisers to enter the product name. This field is mandatory, and the system will provide a reminder if it is not filled in. The "Product Promotion Points" field instructs advertisers to fill in the core promotional points of their product or service. For example, the system provides up to five text boxes, each allowing one promotional point, and advertisers can choose to enter multiple points. The page also provides the function to add or delete promotional point text boxes, allowing advertisers to adjust flexibly. A one-click clear function allows advertisers to quickly clear all input and start filling in again. After entering the product name and promotional points, clicking the "Create Copy" button (confirming the entry) will transmit the advertiser's input information to four pre-trained models to begin the copy generation process.

[0332] Optionally, the input parameters of the promotion point extraction model 2310 include: product name (i.e., name association information: productName) and multiple promotion points (i.e., promotion point association information: productInfo), where the multiple promotion points are in the format of a text array. The output parameter is content extraction information (productValue), which includes the product name and the extracted core promotion points.

[0333] In the process of analyzing input parameters, the promotion point extraction model 2310 generates input text through prompts and input parameters so that the promotion point extraction model 2310 can understand the input parameters for analysis.

[0334] The working principle of the prompt words in the promotion point extraction model 2310 is as follows:

[0335] (1) The model role is defined as a marketing expert with rich advertising experience. The task is to find the promotion points of the product / service and write marketing copy to stimulate consumers' desire to buy; (2) It has two skills: one is to extract the promotion points of the product / service that consumers care about from the provided information, and the other is to filter out discount / activity information; (3) The input includes the product / service name and related information; (4) The task is divided into two parts: output the product / service name and up to three promotion points. The promotion points need to be extracted according to the characteristics and definition of the product / service, that is, from the perspective of the consumer's purchase reason or benefit. The characteristics and promotion points should not be confused. Also, if the input information (related information) contains store address and discount information (such as other related information besides the required related information), it should be accurately summarized and output. Otherwise, output "none"; (5) The output format is strictly defined, including the product / service name, promotion points (up to three), discount information and store address, etc.

[0336] As an illustration, the promotional point extraction model 2310 analyzes multiple promotional point fields and uses a large model for natural language processing to select the most attractive promotional point information. These promotional points will serve as input for the copy generation model 2340, ensuring that the generated copy highlights the product's core advantages.

[0337] 2. Type Detector Model 2320:

[0338] The type determiner model 2320 intelligently determines the type of a product based on its input name. This determination serves as a crucial reference for subsequent steps, influencing the recommendation of trending terms.

[0339] Optionally, the input parameters of the type determiner model 2320 include: the input product name. The output parameters include the determined product type (productType), and possible results include thisIsFood, thisIsProduct, iDontKnow, etc.

[0340] The working principle of the prompt words in the Type Detector Model 2320 is as follows:

[0341] (1) The model role is defined as a product type determiner; (2) The output format is specified, requiring strict adherence to the specific format and no other information or queries; (3) The output content is then determined through a series of condition judgments; (4) If it is food or beverage that can be consumed in real life, output "thisIsFood"; if it is a product rather than a service, i.e. a specific physical product, output "thisIsProduct"; if it is a service rather than a product, output "thisIsService"; if it does not meet any of the above conditions, output "iDontKnow".

[0342] As an illustration, the type detector model 2320 can analyze the input product name and output the specific product type. If it cannot determine the type explicitly, it outputs "iDontKnow" and proceeds to the default processing path.

[0343] 3. Popular phrase selection model 2330:

[0344] The popular phrase selection model 2330 is used to randomly select popular phrases suitable for a product type from a pre-set special type popular phrase library (type text library) and integrate them into the generated copy to enhance the copy's fashionability and appeal.

[0345] Optionally, the input parameters of the buzzword selection model 2330 include product type (output of type determiner model 2320). The output parameters include an array of buzzwords (at least one popular text, popularPhrase).

[0346] The working principle of the popular phrase selection model 2330 is as follows:

[0347] (1) Define the popular phrase library: First, three string lists are defined, namely the universal popular phrase library popularPhraseGeneral, the product-related popular phrase library popularPhraseProduct, and the food-related popular phrase library popularPhraseFood. Each popular phrase library contains multiple popular phrases, separated by newline characters, and converted into a list using the string split("-") method; (2) Clean the popular phrase list: Clean the three popular phrase libraries respectively, removing empty strings and strings containing only spaces from the list, using the list comprehension [x.strip()for xin popularPhraseXXX if x.strip()], where x.strip() removes spaces from both ends of the string, and only keeps the string in the list if the string after removing spaces is not empty; (3) Select the popular phrase according to the input product type: Get the product type from the input parameter args, which defaults to iDontKnow. If the product type is thisIsFood, then randomly select 3 popular phrases from the food-related popular phrase library, and then randomly select 5 popular phrases from the universal popular phrase library, and merge them into a list; if the product type is thisIsProduct, then randomly select 3 popular phrases from the product-related popular phrase library, and then randomly select 5 popular phrases from the universal popular phrase library, and merge them into a list; if the product type is neither thisIsFood nor thisIsProduct, then randomly select 8 popular phrases from the universal popular phrase library as a list; (4) Return the result: merge the selected popular phrase list into a string, separate it with commas, store it in the dictionary ret, and the key is key0. Print the result and return the dictionary ret.

[0348] As an illustration, the buzzword selection model 2330 uses product type as input and randomly selects suitable buzzwords from a pre-set buzzword library. The buzzword selection logic is based on current market trends to ensure that the generated copy can attract the attention of the target audience. If the product type is "iDontKnow," then a general buzzword is selected.

[0349] 4. Copywriting generation model 2340:

[0350] The copywriting generation model 2340 is responsible for generating complete marketing copy based on the extracted promotional points, popular phrases, and the personalized requirements of the promotional subject.

[0351] Optionally, the input parameters for the copywriting generation model 2340 include: product name, core promotional point (productValue), and popular phrases. The output parameters are multiple complete marketing copy (candidate content promotional text), with a length of approximately 100 characters (the length can be customized by the promotion entity; this is just an illustrative example).

[0352] The working principle of the copywriting generation model 2340 is as follows:

[0353] (1) Define the model's role and skills: The role is defined as a buyer short video blogger with a strong desire to share, proficiency in internet slang, and sharp copywriting skills. They possess short video directing and marketing skills and are adept at telling product / service promotion points from the perspective of ordinary consumers, generating trust, resonance, and prompting consumers to make purchases; (2) Task description: Based on the input product / service name and promotion points, use specific writing techniques to write three highly attractive and internet-savvy marketing video scripts for the promotion subject, such as: about 90 words each, not exceeding 110 words; (3) If the input includes store address and discount (4) Writing skills: Find the specific scenarios in which consumers use goods / services, raise common questions, and then describe how the product solves the problem. Use exaggerated expressions to strengthen the product's advantages or effects, and highlight the product's advantages through hypothetical scenarios or comparisons. Use emotional expressions to evoke resonance. You must use the input of the product / service name and promotion points, integrate them into the text, write a whole paragraph of fluent copy, and do not use emojis and "#" symbol tags, etc. (5) Output format: Output three texts in a specific format, with each text on a separate line.

[0354] As an illustration, the copywriting generation model 2340 generates three marketing copy pieces with different styles by combining the product name, extracted promotional points, and randomly selected popular phrases input by the advertiser, allowing the advertiser to choose. During generation, the copy automatically adjusts its style and tone based on the combination of product type and popular phrases, making it more aligned with market demands and increasing its appeal and conversion rate.

[0355] In some embodiments, the copy generated by the copy generation model 2340 is received by the data feedback and promotion subject feedback component and displayed to the promotion subject, allowing the promotion subject to select and confirm. The confirmed copy is then sent back to the system and automatically filled into the promotion subject's copy input box.

[0356] As an illustration, fill the text selected by the promotion subject into the text input box (that is, display the generated text in the text editing area) to complete the text generation process.

[0357] Optionally, during the copy generation process, the page will display a loading animation (showing a fake loading progress bar) to indicate that the promotional copy is being generated, improving the user experience. This fake progress bar makes the user feel that the system is actively working and prevents the waiting from becoming tedious.

[0358] Optionally, once the copy is generated, the page will display three marketing copy pieces in different styles. Each piece has a checkbox, allowing the advertiser to select one as the final copy. The page presents the copy with a large font size, line spacing, and elegant typography to ensure the advertiser can clearly read each piece. Furthermore, if the page cannot display all three pieces, the advertiser can scroll up and down to browse the complete copy; additionally, the advertiser can click anywhere within a piece of copy to select a piece. After selecting a piece, clicking the "Confirm Use" button at the bottom will automatically fill the text into the product description input box.

[0359] Optionally, after the advertiser selects and confirms the copy, the system will redirect them back to the text / video homepage, where the generated copy will be filled into the copy input box. The advertiser can also edit the copy content in the text box again.

[0360] Optionally, a page back function can also be set up, that is, if the promoter returns to the previous page while filling in product information, the system will retain all the information that has been entered, so as to avoid the promoter from filling in the information repeatedly and enhance the promoter's experience.

[0361] like Figure 23 As shown, the promotion entity (e.g., the promotion subject) inputs the product name and multiple promotion points in the front-end interface (terminal interface). The promotion point information input by the promotion subject is passed to the promotion point extraction model 2310, which extracts the most attractive core promotion points. The system then passes the product name to the type judgment model 2320 to determine the type of the product. After that, the system passes the type information to the popular phrase selection model 2330, which randomly selects suitable popular phrases from the preset popular phrase library to enhance the fashionability of the copy. Finally, the system passes the core promotion points, popular phrases, and product name to the copy generation model 2340 to generate three different styles of copy for the promotion subject to choose from. After that, the promotion subject selects the appropriate copy, and the system automatically fills it into the copy input box and sends it back to the backend to complete the process loop.

[0362] like Figure 24 As shown, Figure 23 The corresponding developer interface diagram is not usually displayed on the main promotion interface; it is only for illustrative purposes.

[0363] Image 2410 indicates the parameter information related to the product name and promotion points; Image 2420 corresponds to the promotion point extraction model; Image 2430 corresponds to the type judge model; Image 2440 corresponds to the popular phrase selection model; Image 2450 corresponds to the copywriting generation model; and Image 2460 is displayed after the promotion subject is selected.

[0364] In summary, when editing text for promoting primary content, text generation can be used to quickly generate promotional text, improving both content generation efficiency and the efficiency and reach of promotion. Furthermore, since promotional text is generated under the constraints of related information, and the semantics of this related information match the primary content, the resulting promotional text better expresses the content, improving the accuracy of content recommendations. It also helps to present the content in a richer and more engaging way, avoiding the limitations of the content generation process, and fostering a closer relationship between the target audience and the content, thereby increasing conversion rates.

[0365] In this embodiment, by leveraging the collaborative work of multiple models, compared to traditional single-prompt word copy generation technology, this workflow significantly improves the accuracy and quality of copy generation through the parallel and serial operation of multiple models. Each model independently handles a task, ensuring a high degree of consistency in the generated copy in terms of logical structure, language style, and trendiness. Furthermore, by combining product types with a popular phrase library, the system can generate personalized popular phrases based on different product types, making the copy more aligned with market demands and enhancing the appeal of the product to the advertiser. The advertiser only needs to input the product name and promotional points to generate high-quality marketing copy through the system. The complex copy generation logic is hidden in the background, simplifying the operating process for the advertiser and improving the user experience. This greatly improves the efficiency and quality of copy generation. The four core models work collaboratively through parallel and serial connections, combining popular phrase recommendations, promotional point extraction, and personalized copywriting, enabling advertisers to easily generate highly attractive product marketing copy.

[0366] Figure 25 This is a structural block diagram of an interface display device provided in an exemplary embodiment of this application, such as... Figure 25 As shown, the device includes the following parts:

[0367] Display module 2510 is used to display a text editing area, wherein the text editing area is used to input the text to be published as the content promotion text of the first content;

[0368] The display module 2510 is also configured to display an information fill bar in response to receiving a text generation operation, wherein the information fill bar is used to fill in the associated information required to promote the first content;

[0369] The receiving module 2520 is used to receive an information filling operation for the information filling field, the information filling operation being used to fill in the associated information, the semantics of which are matched with the first content;

[0370] The display module 2510 is also used to display the content promotion text automatically generated based on the associated information, the content promotion text being used to promote the first content.

[0371] In an optional embodiment, the display module 2510 is further configured to, in response to receiving the information filling operation for the information filling fields corresponding to at least one promotional prompt, display the associated information filled in the information filling fields corresponding to the at least one promotional prompt, wherein the at least one promotional prompt is used to constrain the semantic scope of the associated information from at least one semantic dimension; and in response to receiving the confirmation operation for the associated information, display the content promotion text automatically generated based on at least one associated information.

[0372] In an optional embodiment, the display module 2510 is further configured to, in response to receiving the information filling operation for the first information filling column corresponding to the first information in the at least one promotional prompt information, display the first associated information filled in the first information filling column corresponding to the first prompt information, wherein the first prompt information is used to constrain the semantics of the first associated information from a first semantic dimension.

[0373] In an optional embodiment, the display module 2510 is further configured to, in response to receiving a fill bar expansion operation for the first prompt information, display a plurality of first information fill bars corresponding to the first prompt information; and in response to receiving the information fill operation for the plurality of first information fill bars corresponding to the first prompt information, display the at least one first associated information filled in the first information fill bar corresponding to the first prompt information.

[0374] In an optional embodiment, the display module 2510 is further configured to display the content promotion text generated based on the associated information in response to receiving a text input operation for the information fill bar as the information fill operation; the text input operation is used to input associated information in a custom text format in the information fill.

[0375] In an optional embodiment, the receiving module 2520 is further configured to receive the information filling operation for the second information filling field corresponding to the second prompt information, wherein the second information filling field is used to fill in second associated information that matches the second prompt information;

[0376] The display module 2510 is further configured to, in response to receiving an information expansion operation for the second information fill bar, expand and display a plurality of candidate related information corresponding to the second related information; and, in response to receiving an information selection operation for a third related information among the plurality of candidate related information as the information fill operation, display the generated content promotion text based on the second related information and the third related information.

[0377] In an optional embodiment, the display module 2510 is further configured to display a plurality of candidate promotional texts automatically generated based on the association information; and in response to receiving a text selection operation for a first candidate promotional text among the plurality of candidate promotional texts, to display the content promotional text based on the first candidate promotional text.

[0378] In an optional embodiment, the display module 2510 is further configured to use the first candidate promotional text as the content promotional text and display the content promotional text; or, in response to receiving a text editing operation for the first candidate promotional text, to obtain the content promotional text and display the content promotional text, wherein the text editing operation is used to adjust the text content of the first candidate promotional text.

[0379] In an optional embodiment, the display module 2510 is further configured to display text prediction results corresponding to the plurality of candidate promotional texts respectively. The text prediction results are used to characterize the predicted popularity of the candidate promotional text after it becomes the content promotional text. The text prediction results include at least one of the following: predicted number of likes, predicted number of comment texts, predicted number of citations, and predicted number of programs used.

[0380] In an optional embodiment, the display module 2510 is further configured to display a second candidate promotional text in a first text style based on the text prediction result corresponding to the candidate promotional text, and to display other candidate promotional texts in a second text style; the first text style is different from the second text style, and the second candidate promotional text is at least one candidate promotional text with the largest text prediction result among the plurality of candidate promotional texts.

[0381] In an optional embodiment, the display module 2510 is further configured to display multiple related information in response to the information filling operation; and to display a fourth related information with a first priority in a first information style and a fifth related information with a second priority in a second information style in response to receiving a priority adjustment operation for the multiple related information, wherein the first information style and the second information style are different, and the first priority is higher than the second priority.

[0382] In an optional embodiment, the display module 2510 is further configured to analyze the fourth related information with a first weight, and analyze the fifth related information with a second weight, automatically generate the content promotion text, and display the content promotion text; the first weight is the degree to which the fourth related information is given attention when participating in the generation of the content promotion text; the second weight is the degree to which the fifth related information is given attention when participating in the generation of the content promotion text.

[0383] In an optional embodiment, the display module 2510 is further configured to display a text generation prompt message when the information filling operation meets the abnormal conditions for text generation, the text prompt message being used to indicate that the content promotion text cannot be generated.

[0384] In an optional embodiment, the display module 2510 is further configured to display the text generation prompt message in response to not receiving the information filling operation; or, in response to the existence of a necessary information filling field that has not received the information filling operation, display the text generation prompt message, wherein the necessary information filling field is used to fill in the associated information necessary for generating the content promotion text; or, in response to the number of information filling fields that have received the information filling operation not reaching a preset number threshold, display the text generation prompt message.

[0385] In an optional embodiment, the display module 2510 is further configured to generate multimedia promotional content based on the content promotional text in response to receiving a multimedia generation operation, wherein the multimedia promotional content and the content promotional text are used to promote the first content in combination.

[0386] In an optional embodiment, the display module 2510 is further configured to obtain content type information based on name association information among multiple association information, wherein the name association information is the association information used to describe the content name of the first content among the multiple association information, and the content type information is used to characterize the category to which the first content belongs; obtain at least one popular text that has a type promotion relationship with the content type information, wherein the type promotion relationship is the popular text used when promoting type products; and generate the content promotion text based on the multiple association information and the at least one popular text.

[0387] In an optional embodiment, the display module 2510 is further configured to obtain content refinement information based on the name association information and promotion key point association information among a plurality of association information, wherein the promotion key point association information is the association information among the plurality of association information used to describe the content characteristics of the first content; and generate the content promotion text for promoting the first content based on the content refinement information and the at least one popular text.

[0388] In an optional embodiment, the display module 2510 is further configured to, when the plurality of associated information includes address association information and content parameter association information, generate, based on the content extraction information, the address association information, the content parameter association information, and the at least one popular text, the content promotion text for promoting the first content, wherein the content promotion text includes the address association information and the content parameter association information.

[0389] In summary, when editing text for promoting primary content, text generation can be used to quickly generate promotional text, improving both content generation efficiency and the efficiency and reach of promotion. Furthermore, since promotional text is generated under the constraints of related information, and the semantics of this related information match the primary content, the resulting promotional text better expresses the content, improving the accuracy of content recommendations. It also helps to present the content in a richer and more engaging way, avoiding the limitations of the content generation process, and fostering a closer relationship between the target audience and the content, thereby increasing conversion rates.

[0390] Figure 26 A structural block diagram of an electronic device 2600 provided in an exemplary embodiment of this application is shown. The electronic device 2600 may be a portable mobile terminal, such as a smartphone, in-vehicle terminal, tablet computer, MP3 player (Moving Picture Experts Group Audio Layer III), MP4 player (Moving Picture Experts Group Audio Layer IV), laptop computer, or desktop computer. The electronic device 2600 may also be referred to as a user device, portable terminal, laptop terminal, desktop terminal, or other names.

[0391] Typically, electronic device 2600 includes a processor 2601 and a memory 2602.

[0392] Processor 2601 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. Processor 2601 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Processor 2601 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 2601 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content required to be displayed on the screen. In some embodiments, processor 2601 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.

[0393] The memory 2602 may include one or more computer-readable storage media, which may be non-transitory. The memory 2602 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 2602 is used to store at least one instruction, which is executed by the processor 2601 to implement the interface display method provided in the method embodiments of this application.

[0394] In some embodiments, the electronic device 2600 further includes one or more sensors. These one or more sensors include, but are not limited to, proximity sensors, gyroscope sensors, and pressure sensors.

[0395] A proximity sensor, also known as a distance sensor, is typically located on the front panel of an electronic device 2600. The proximity sensor is used to detect the distance between the user and the front of the electronic device 2600.

[0396] The gyroscope sensor can detect the orientation and rotation angle of the electronic device 2600. The gyroscope sensor can work in conjunction with the accelerometer sensor to collect 3D motion data from the user on the electronic device 2600. Based on the data collected by the gyroscope sensor, the processor 2601 can perform the following functions: motion sensing (e.g., changing the user interface (UI) based on the user's tilt), image stabilization during shooting, game control, and inertial navigation.

[0397] A pressure sensor can be installed on the side bezel and / or the lower layer of the display screen of the electronic device 2600. When the pressure sensor is installed on the side bezel of the electronic device 2600, it can detect the user's grip signal on the electronic device 2600, and the processor 2601 can perform left / right hand recognition or quick operation based on the grip signal collected by the pressure sensor. When the pressure sensor is installed on the lower layer of the display screen, the processor 2601 can control the operable controls on the UI interface based on the user's pressure operation on the display screen. Operable controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.

[0398] In some embodiments, the electronic device 2600 also includes other component parts, as those skilled in the art will understand. Figure 26 The structure shown does not constitute a limitation on the electronic device 2600, and may include more or fewer components than shown, or combine certain components, or use different component arrangements.

[0399] Embodiments of this application also provide a computer device that can be implemented as follows: Figure 1 The terminal or server shown. The computer device includes a processor and a memory, the memory storing at least one instruction, at least one program, code set, or instruction set, the at least one instruction, at least one program, code set, or instruction set being loaded and executed by the processor to implement the interface display method provided in the above-described method embodiments.

[0400] Embodiments of this application also provide a computer-readable storage medium storing at least one instruction, at least one program, code set, or instruction set, wherein the at least one instruction, at least one program, code set, or instruction set is loaded and executed by a processor to implement the interface display method provided in the above-described method embodiments.

[0401] Embodiments of this application also provide a computer program product or computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform any of the interface display methods described in the above embodiments.

[0402] Optionally, the computer-readable storage medium may include: read-only memory (ROM), random access memory (RAM), solid-state drives (SSDs), or optical discs, etc. The random access memory may include resistive random access memory (ReRAM) and dynamic random access memory (DRAM). The sequence numbers of the embodiments in this application are merely descriptive and do not represent the superiority or inferiority of the embodiments.

[0403] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware, or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk. The above descriptions are merely optional embodiments of this application and are not intended to limit the application. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of this application should be included within the scope of protection of this application.

Claims

1. An information generation method, characterized in that, The method includes: Display a text editing area, which is used to input the text to be published as the content promotion text of the first content; In response to receiving a text generation operation, an information fill field is displayed, which is used to fill in the associated information required to promote the first content; Receive an information fill operation for the information fill field, the information fill operation being used to fill in the associated information, the semantics of the associated information being matched with the first content; Display the content promotion text automatically generated based on the associated information, which is used to promote the first content.

2. The method according to claim 1, characterized in that, The display of the content promotion text automatically generated based on the associated information includes: In response to receiving the information fill operation for the information fill field corresponding to at least one promotional prompt, the associated information filled in the information fill field corresponding to the at least one promotional prompt is displayed, wherein the at least one promotional prompt is used to constrain the semantic range of the associated information from at least one semantic dimension; In response to receiving a confirmation operation for the associated information, the content promotion text automatically generated based on at least one piece of associated information is displayed.

3. The method according to claim 2, characterized in that, The response to receiving the information fill operation for each of the at least one promotional prompt messages, displaying the associated information filled in the information fill fields corresponding to each of the at least one promotional prompt messages, includes: In response to receiving the information filling operation for the first information filling field corresponding to the first information in the at least one promotional prompt information, the first associated information filled in the first information filling field corresponding to the first prompt information is displayed, wherein the first prompt information is used to constrain the semantics of the first associated information from a first semantic dimension.

4. The method according to claim 3, characterized in that, The step of responding to receiving the information filling operation for the first information filling field corresponding to the first prompt information and displaying the first associated information filled in the first information filling field corresponding to the first prompt information includes: In response to receiving a pop-up expansion operation for the first prompt information, multiple first information pop-up fields corresponding to the first prompt information are displayed. In response to receiving the information filling operation for the plurality of first information filling fields corresponding to the first prompt information, the at least one first associated information filled in the first information filling field corresponding to the first prompt information is displayed.

5. The method according to any one of claims 1 to 4, characterized in that, The display of the content promotion text automatically generated based on the associated information includes: In response to receiving a text input operation for the information fill field as the information fill operation, the content promotion text generated based on the associated information is displayed; the text input operation is used to input associated information in a custom text format in the information fill.

6. The method according to any one of claims 1 to 4, characterized in that, The receiving of the information filling operation for the information filling field includes: Receive the information filling operation for the second information filling field corresponding to the second prompt information, wherein the second information filling field is used to fill in the second associated information that matches the second prompt information; The display of the content promotion text automatically generated based on the associated information includes: In response to receiving an information expansion operation for the second information fill bar, expand and display multiple candidate related information corresponding to the second related information; In response to receiving an information selection operation for the third related information among the plurality of candidate related information as the information filling operation, the generated content promotion text is displayed based on the second related information and the third related information.

7. The method according to any one of claims 1 to 4, characterized in that, The display of the content promotion text automatically generated based on the associated information includes: Displays multiple candidate promotional texts automatically generated based on the aforementioned association information; In response to receiving a text selection operation for a first candidate promotional text among the plurality of candidate promotional texts, the content promotional text is displayed based on the first candidate promotional text.

8. The method according to claim 7, characterized in that, The step of displaying the content promotion text based on the first candidate promotion text includes: The first candidate promotional text is used as the content promotional text and displayed; or... In response to receiving a text editing operation for the first candidate promotional text, the content promotional text is obtained and displayed, wherein the text editing operation is used to adjust the text content of the first candidate promotional text.

9. The method according to claim 8, characterized in that, The method further includes: The text prediction results corresponding to the plurality of candidate promotional texts are displayed. The text prediction results are used to characterize the predicted popularity of the candidate promotional text after it becomes the content promotional text. The text prediction results include at least one of the following: predicted number of likes, predicted number of comment texts, predicted number of citations, and predicted number of programs used.

10. The method according to claim 9, characterized in that, The display of text prediction results corresponding to the plurality of candidate promotional texts includes: Based on the text prediction results corresponding to the candidate promotion text, the second candidate promotion text is displayed in a first text style, and other candidate promotion texts are displayed in a second text style; The first text style is different from the second text style, and the second candidate promotion text is at least one candidate promotion text with the largest text prediction result among the plurality of candidate promotion texts.

11. The method according to any one of claims 1 to 4, characterized in that, After receiving the information filling operation for the information filling field, the method further includes: In response to the information population operation, multiple related information items are displayed; In response to receiving a priority adjustment operation for the plurality of associated information, a fourth associated information having a first priority is displayed in a first information style, and a fifth associated information having a second priority is displayed in a second information style, wherein the first information style and the second information style are different, and the first priority is higher than the second priority.

12. The method according to claim 11, characterized in that, The display of the content promotion text automatically generated based on the associated information includes: The fourth related information is analyzed with a first weight, and the fifth related information is analyzed with a second weight; the content promotion text is automatically generated, and the content promotion text is displayed. The first weight is the degree to which the fourth related information is given attention when participating in the generation of the content promotion text; the second weight is the degree to which the fifth related information is given attention when participating in the generation of the content promotion text.

13. The method according to any one of claims 1 to 4, characterized in that, The method further includes: If the information filling operation meets the abnormal conditions for text generation, a text generation prompt message is displayed, which indicates that the promotional text for the content cannot be generated.

14. The method according to claim 13, characterized in that, When the information filling operation meets the abnormal conditions for text generation, the text generation prompt message is displayed, including: In response to not receiving the information fill operation, display the text generation prompt message; or... In response to the absence of a required information fill field, a text generation prompt is displayed. The required information fill field is used to fill in the associated information necessary for generating the promotional text. Alternatively... If the number of information fill fields received from the information fill operation does not reach a preset threshold, the text generation prompt message is displayed.

15. The method according to any one of claims 1 to 4, characterized in that, After displaying the content promotion text automatically generated based on the associated information, the method further includes: In response to receiving a multimedia generation operation, multimedia promotional content is generated based on the content promotional text. The multimedia promotional content and the content promotional text are used together to popularize the first content.

16. The method according to any one of claims 1 to 4, characterized in that, After receiving the information filling operation for the information filling field, the method further includes: Based on the name association information among multiple association information, content type information is obtained. The name association information is the association information used to describe the content name of the first content among the multiple association information. The content type information is used to characterize the category to which the first content belongs. Obtain at least one popular text that has a type promotion relationship with the content type information, wherein the type promotion relationship is the popular text used when promoting type products; Based on the multiple related information and the at least one popular text, the content promotion text is generated.

17. The method according to claim 16, characterized in that, The step of generating the content promotion text based on the multiple related information and the at least one popular text includes: Based on the name association information and promotion key point association information among multiple association information, content extraction information is obtained, wherein the promotion key point association information is the association information among the multiple association information used to describe the content characteristics of the first content; Based on the extracted information, a content promotion text for promoting the first content is generated based on the at least one popular text.

18. The method according to claim 17, characterized in that, The step of generating promotional text for promoting the first content based on the extracted content information and the at least one popular text includes: When the multiple associated information includes address association information and content parameter association information, based on the content extraction information, and based on the address association information, the content parameter association information, and the at least one popular text, a content promotion text for promoting the first content is generated, and the content promotion text includes the address association information and the content parameter association information.

19. An information generation device, characterized in that, The device includes: The display module is used for a text editing area, where the text to be published is used as the content promotion text of the first content. The display module is also used to respond to receiving a text generation operation by displaying an information fill bar, wherein the information fill bar is used to fill in the associated information required to promote the first content; A receiving module is configured to receive an information filling operation for the information filling field, the information filling operation being used to fill in the associated information, the semantics of which are matched with the first content; The display module is also used to display the content promotion text automatically generated based on the associated information, the content promotion text being used to promote the first content.

20. A computer device, characterized in that, The computer device includes a processor and a memory, the memory storing at least one program, which is loaded and executed by the processor to implement the information generation method as described in any one of claims 1 to 18.

21. A computer-readable storage medium, characterized in that, The storage medium stores at least one program segment, which is loaded and executed by a processor to implement the information generation method as described in any one of claims 1 to 18.

22. A computer program product, characterized in that, It includes computer instructions that, when executed by a processor, implement the information generation method as described in any one of claims 1 to 18.