Material content extraction method and device, equipment, medium and product

By providing keyword editing and search functions on the content editing page, displaying candidate material content in the form of cards, the problem of lack of display materials in the e-commerce field is solved, and the close connection between video and text content is achieved and the efficient implementation of material content is achieved.

CN120144014APending Publication Date: 2025-06-13BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510301155.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-13
Publication Date
2025-06-13

AI Technical Summary

Technical Problem

In the e-commerce field, users face the problem of lack of feature point display materials, and the existing technology is difficult to effectively display and utilize video materials and text materials, resulting in poor material implementation effect.

Method used

By providing keyword editing controls on the content editing page, the keywords of the target object are generated, and the keywords are used to search and display candidate material content, and the video and text content is displayed in the form of a card, allowing users to view and extract matching target material content.

Benefits of technology

It realizes the close connection between video and text content, improves the information integrity and screen utilization of material content, enhances users' ability to obtain inspiration, and improves the implementation efficiency and delivery effect of material content.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120144014A_ABST
    Figure CN120144014A_ABST
Patent Text Reader

Abstract

The invention discloses a material content extraction method and device, equipment, a medium and a product, and relates to the technical field of data visualization process.The method comprises the steps that a content editing page is displayed, and the content editing page comprises a keyword editing control; in response to a trigger operation generated for the keyword editing control, generating a keyword of a to-be-released target object; at least one candidate material content matched with the target object is searched according to the keyword, the at least one candidate material content is displayed in a content expression area of the content editing page in a card mode, and the candidate material content comprises video content and text content; and in response to a viewing operation for the candidate material content in the card, extracting target material content matched with the target object. By implementing the technical scheme of the disclosure, visual extraction of the material content is realized, material landing is promoted, and improvement of the delivery effect of the target object is facilitated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of data visualization processing, and specifically to a method, apparatus, device, medium and product for extracting material content. Background Art

[0002] With the development of Internet technology and computer technology, more and more application programs support visual ways such as video shooting to explain the items to be released or put on the market, which is particularly important for the e-commerce field. However, due to the relatively fixed feature points of some items, users face a lack of feature point display materials. Although some platforms provide a viewing function for feature point materials with good running volume, they can only be viewed, and the presentation of video materials and text materials is fragmented, making it difficult for users to implement the materials. Summary of the Invention

[0003] In view of this, the present disclosure provides a method, apparatus, device, medium and product for extracting material content to solve the problem of poor implementation effect of materials.

[0004] In a first aspect, the present disclosure provides a method for extracting material content, including: displaying a content editing page, the content editing page including a keyword editing control; in response to a trigger operation generated for the keyword editing control, generating keywords of a target object to be put on the market; searching for at least one candidate material content that matches the target object according to the keywords, and displaying the at least one candidate material content in a card form in a content expression area of the content editing page, the candidate material content including video content and text content; in response to a viewing operation for the candidate material content within the card, extracting target material content that matches the target object.

[0005] In a second aspect, the present disclosure provides an apparatus for extracting material content, including: a page display module for displaying a content editing page, the content editing page including a keyword editing control; a keyword generation module for generating keywords of a target object to be put on the market in response to a trigger operation generated for the keyword editing control; a search module for searching for at least one candidate material content that matches the target object according to the keywords, and displaying the at least one candidate material content in a card form in a content expression area of the content editing page, the candidate material content including video content and text content; an extraction module for extracting target material content that matches the target object in response to a viewing operation for the candidate material content within the card.

[0006] In a third aspect, the present disclosure provides a computer device, including: a memory and a processor, which are communicatively connected to each other, the memory stores computer instructions, and the processor executes the computer instructions to execute the method for extracting material content according to the first aspect or any corresponding implementation manner thereof.

[0007] Fourthly, the present disclosure provides a computer-readable storage medium, on which computer instructions are stored, and the computer instructions are used to cause a computer to execute the method for extracting material content according to the first aspect or any corresponding embodiment thereof.

[0008] Fifthly, the present disclosure provides a computer program product, including computer instructions, and the computer instructions are used to cause a computer to execute the method for extracting material content according to the first aspect or any corresponding embodiment thereof.

[0009] The method, device, equipment, medium and product for extracting material content provided by the present disclosure support editing keywords on the content editing page, so as to be able to search for corresponding candidate material content by using the keywords, and ensure the matching degree between the candidate material content and the keywords. By presenting each candidate material content in the form of a card in the content expression area, the information carried by the candidate material content can be better organized, ensuring the information integrity of the candidate material content and facilitating users to obtain inspiration from it. At the same time, presenting each candidate material content in the form of a card is beneficial to improving the screen utilization rate. Then, by viewing the candidate material content in the card, it is convenient for users to make a comparison and reference to extract inspiration therefrom and obtain the target material content that best matches the target object, thereby realizing the visual extraction of the material content, greatly improving the implementation efficiency of the material content, facilitating users to effectively edit the delivery content of the target object according to the target material content, and helping to improve the delivery effect of the target object. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] In order to more clearly illustrate the specific embodiments of the present disclosure or the technical solutions in the prior art, the following will briefly introduce the drawings required to be used in the description of the specific embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present disclosure. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0011] Figure 1 is a flowchart of the method for extracting material content according to an embodiment of the present disclosure;

[0012] Figure 2 is a partial schematic diagram of the content editing page according to an embodiment of the present disclosure;

[0013] Figure 3 is a schematic diagram of the card of the candidate material content according to an embodiment of the present disclosure;

[0014] Figure 4 is a flowchart of another method for extracting material content according to an embodiment of the present disclosure;

[0015] Figure 5 It is a schematic diagram showing the start time point according to an embodiment of the present disclosure and the display of the playback progress bar;

[0016] Figure 6 It is a schematic diagram of selecting the playback progress bar according to an embodiment of the present disclosure;

[0017] Figure 7 It is a schematic diagram of pagination of text fragments according to an embodiment of the present disclosure;

[0018] Figure 8 It is a schematic diagram showing the exposure amount according to an embodiment of the present disclosure;

[0019] Figure 9 It is a schematic flow diagram of another method for extracting material content according to an embodiment of the present disclosure;

[0020] Figure 10 It is a schematic diagram of controls for adding references, copying, and material details according to an embodiment of the present disclosure;

[0021] Figure 11 It is a schematic diagram generated according to the content of an embodiment of the present disclosure;

[0022] Figure 12 It is a structural block diagram of an apparatus for extracting material content according to an embodiment of the present disclosure;

[0023] Figure 13 It is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present disclosure. Detailed implementation manners

[0024] To make the objectives, technical solutions, and advantages of the embodiments of the present disclosure clearer, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present disclosure. Apparently, the described embodiments are some, but not all, of the embodiments of the present disclosure. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present disclosure without creative efforts shall fall within the scope of protection of the present disclosure.

[0025] It can be understood that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, usage scopes, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to users and user authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.

[0026] For example, when responding to an active request from a user, a prompt message is sent to the user to clearly prompt the user that the operation requested by the user will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, an application program, a server, or a storage medium that performs the operations of the present disclosure technical solution based on the prompt message.

[0027] As an optional but non-limiting implementation manner, the manner of sending a prompt message to the user in response to receiving an active request from the user may be, for example, in the form of a pop-up window, and the prompt message may be presented in text in the pop-up window. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0028] It can be understood that the above notification and user authorization process is only illustrative and does not constitute a limitation on the implementation manner of the present disclosure. Other manners that comply with relevant laws and regulations can also be applied to the implementation manner of the present disclosure.

[0029] It can be understood that the data involved in the present technical solution (including but not limited to the data itself, the acquisition or use of the data) should comply with the requirements of corresponding laws, regulations and related regulations.

[0030] Currently, in the videos placed in major application programs, the idea of displaying item feature points is relatively lacking. Specifically, the feature point information of single-item or few-category products is relatively fixed. When users produce their own materials and create materials through tools, they still face the problem of lacking ideas for feature point display, which will seriously hinder the improvement of the quality and quantity of users' material creation. Taking the food and beverage "Food A" as an example, if a user only has this one product and has shot more than 700 videos in a year, there are currently no shooting ideas at all.

[0031] Based on this, the material creation team can run through the feature point display offline, but the large-scale promotion to users completely depends on manual accompaniment, resulting in low material landing efficiency and difficulty in forming large-scale.

[0032] In order to achieve large-scale, relevant content is displayed to users through various platforms. However, although each platform can display feature points with good running volume to users through the feature point label strategy, users can only view the corresponding videos and text scripts, and it is difficult to present the videos and text scripts in contrast on the same screen, resulting in a split in understanding, and the display pages of the videos and text scripts often have too much white space, affecting the efficient transmission of information and the visual compactness. When feature points are mentioned multiple times in the same video segment, there are few multi-segments in the video. After users obtain inspiration input, there is no corresponding next operation, lacking practical operations.

[0033] Based on this, the technical solution of the present disclosure displays corresponding candidate material content in the content editing page in the form of cards, ensuring the close association between the video and the text, supporting the extraction of the required content from the candidate material content, and promoting the implementation of the material.

[0034] According to an embodiment of the present disclosure, an embodiment of a method for extracting material content is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. And although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order than here.

[0035] In this embodiment, a method for extracting material content is provided, which can be used in computer devices such as mobile phones, tablets, computers, etc. Figure 1 is a flowchart of a method for extracting material content according to an embodiment of the present disclosure, as Figure 1 shown, and this process includes the following steps:

[0036] Step S101, display a content editing page, and the content editing page includes a keyword editing control.

[0037] The content editing page is an interactive page for users to perform content visual editing. Specifically, a content editing tool is deployed in the computer device, and the content editing page is the interactive page provided by the content editing tool to the user, so that the user can perform content editing and content visual generation through the content editing page.

[0038] The keyword editing control is used to execute the user's editing instruction to generate corresponding content keywords. The keyword editing control can be displayed at the top of the content editing page, as Figure 2 shown. Of course, the keyword editing control can also be set at other positions on the content editing page, and no specific limitation is made here.

[0039] Step S102, in response to a trigger operation on the keyword editing control, generate keywords for the target object to be launched.

[0040] The trigger operation is the user's click operation on the keyword editing control. When the user clicks on the keyword editing control, the keyword editing control can display a keyword editing area, and the user can then perform keyword editing on the target object to be visually generated in the keyword editing area to obtain the corresponding keywords. Among them, visual generation means equipping the photographed target object with corresponding content to form a multimedia video including keyword descriptions and the target object; the target object is any item such as jewelry, cosmetics, daily necessities, games, toys, etc. that needs to be launched and can be accessed by the public.

[0041] Step S103: Search for at least one candidate material content that matches the target object according to keywords, and display the at least one candidate material content in the content expression area of the content editing page in the form of cards. The candidate material content includes video content and text content.

[0042] The content editing tool queries the corresponding content from the material database it accesses according to the keywords of the target object to obtain the already released material content containing at least one keyword, and determines the already released material content as the candidate material content.

[0043] The content expression area is the area for displaying candidate material content. Among the candidate material content, there is video content and the text content corresponding to the video content. The video content and text content in the candidate material content are encapsulated in the form of cards, ensuring that each candidate material content has one card and ensuring the close association between the video content and the text content. Then, the cards formed by each candidate material content are displayed at different positions in the content expression area, so that the user can view multiple candidate material contents at the same time, facilitating comparison and reference among multiple candidate material contents to obtain inspiration for generating the content to be released for the target object.

[0044] Step S104: In response to the viewing operation on the candidate material content within the card, extract the target material content that matches the target object.

[0045] The viewing operation is the operation for the user to view each candidate material content. Specifically, for any candidate material content, the content editing page can respond to the user's viewing operation and play the corresponding video content in the card of the candidate material content, as Figure 3 shown. During the process of playing the video content, the corresponding text content is synchronously displayed in the card, so that the corresponding browsing of the video content and the text content can be realized in the same card. By browsing each candidate material content, the user can extract information such as the text content or video shooting method adapted to it from the candidate material content according to the actual characteristics of the target object, and use the extracted information as the target material content for generating the content to be released for the target object.

[0046] The method for extracting material content provided in this embodiment enables the editing of keywords on the content editing page, thereby enabling the search for corresponding candidate material content using the keywords and ensuring the matching degree between the candidate material content and the keywords. By presenting each candidate material content in the form of a card in the content expression area, the information carried by the candidate material content can be better organized, ensuring the information integrity of the candidate material content and facilitating users to obtain inspiration from it. At the same time, presenting each candidate material content in the form of a card helps improve the screen utilization rate. Subsequently, by viewing the candidate material content within the card, it is convenient for users to make comparisons and references to extract inspiration and obtain the target material content that best matches the target object, thereby realizing the visual extraction of material content, greatly improving the implementation efficiency of the material content, facilitating users to effectively edit the delivery content of the target object according to the target material content, and contributing to improving the delivery effect of the target object.

[0047] In this embodiment, a method for extracting material content is provided, which can be used in computer devices such as mobile phones, tablets, computers, etc. Figure 4 It is a flowchart of the method for extracting material content according to an embodiment of the present disclosure, as Figure 4 shown, and the process includes the following steps:

[0048] Step S201, display a content editing page, and the content editing page includes a keyword editing control. For details, please refer to the relevant descriptions of the corresponding steps in the above-mentioned embodiment, and details will not be repeated here.

[0049] Step S202, in response to a trigger operation generated for the keyword editing control, generate keywords for the target object to be delivered. For details, please refer to the relevant descriptions of the corresponding steps in the above-mentioned embodiment, and details will not be repeated here.

[0050] Step S203, search for at least one candidate material content that matches the target object according to the keywords, and display the at least one candidate material content in the content expression area of the content editing page in the form of a card. The candidate material content includes video content and text content.

[0051] Specifically, the above step S203 includes:

[0052] Step S2031, search for at least one candidate material content that matches the target object according to the keywords. For details, please refer to the relevant descriptions of the corresponding steps in the above-mentioned embodiment, and details will not be repeated here.

[0053] Step S2032, rank each candidate material content based on the traffic attributes of each candidate material content to obtain a ranking result.

[0054] The traffic attribute is used to characterize the traffic of the visual materials of the candidate material content, which may specifically include click-through rate, material consumption, number of materials, etc. By analyzing the traffic attributes of each candidate material content, the availability of the expressed content carried in each candidate material content compared to the target object is determined, and the core value content carried by the candidate material content is characterized by this availability. Thus, each candidate material content can be ranked according to this availability, and a ranking result with decreasing availability can be obtained.

[0055] Step S2033, according to the ranking result, display each candidate material content in the form of a card in the content expression area.

[0056] The display position is the position where the candidate material content is located in the content expression area. Specifically, the content expression area includes at least one display page, and a preset number of candidate material contents can be arranged in each display page. To ensure the display effect of the candidate material content, the preset number of candidate material contents that can be arranged in each display page can be determined according to actual needs, and no specific limitation is made here. After determining the ranking result of each candidate material content, arrange each candidate material content in the content expression area in descending order of ranking.

[0057] Among them, the content expression area supports paged display, that is, each page supports placing a preset number of candidate material contents. After exceeding the preset number, the remaining candidate material contents can be arranged on the next page, and so on until all candidate material contents are completely arranged.

[0058] In some alternative embodiments, the above step S2033 includes:

[0059] Step a1, obtain the layout mode of the content expression area.

[0060] Step a2, based on the ranking result and the layout mode, display each candidate material content in the form of a card in the content expression area.

[0061] The layout mode is the arrangement mode of the candidate material content in the content expression area, such as a layout of three columns in one row, two rows; a layout of two columns in one row, three rows, etc. This layout mode can be flexibly determined according to the size of the content expression area, and no specific limitation is made here.

[0062] After determining the layout mode, the positions and quantities of candidate material contents that can be displayed in the content expression area can be determined. Combining the layout mode of the content expression area, arrange each candidate material content in each display position in the content expression area in turn according to the ranking result.

[0063] In the above embodiments, by combining the layout mode of the content expression area and the ranking results of the candidate material contents, each candidate material content is displayed, which is convenient for reasonably utilizing the space of the content expression area. At the same time, the ranking information of each candidate material content can be displayed to the user, which is convenient for the user to fully understand the drainage effect of each candidate material content and assist the user in selecting the candidate material content.

[0064] In some alternative embodiments, the above-mentioned displaying each candidate material content in the form of a card in the content expression area includes:

[0065] Step b1, for any candidate material content, determine the target card corresponding to the candidate material content.

[0066] Step b2, display the video content corresponding to the candidate material content at the first preset position of the target card, and display the text content at the second preset position of the target card, and the keyword is displayed in a preset manner in the text content, and the first preset position is adjacent to the second preset position.

[0067] As described above, the video content and text content of each candidate material content are displayed in the form of a card. Therefore, any candidate material content has a corresponding target card. The first preset position is a position preset for displaying video content, such as the left side of the target card, as Figure 5 shown; the second preset position is a position preset for displaying text content, such as the right side of the target card, as Figure 5 shown.

[0068] In order to highlight the display of the keyword of the target object in the text content, the keyword is displayed in a preset manner different from other non-keywords. Among them, the preset manner can be bold display, color marking display, font color differentiation display, or a combination of bold and color marking display. Here, the preset manner is not specifically limited, and those skilled in the art can determine it according to actual needs. As Figure 5 shown, the keyword is highlighted in the text content in a combination of bold and color marking.

[0069] In the above embodiments, by displaying the video content and text content at adjacent positions within the card respectively, the close association between the video content and the text content is ensured, enabling the user to capture key information at a glance and facilitating the user to obtain inspiration efficiently.

[0070] In some alternative embodiments, the above method may further include:

[0071] Step c1, obtain the starting time point when the text content appears in the video content.

[0072] Step c2: Display the starting time point at the third preset position of the target card.

[0073] Step c3: In response to a trigger operation for the starting time point, play the video content from the starting time point.

[0074] The starting time point is the time point when the text content is mentioned in the video content. Specifically, by analyzing the correspondence between the video content and the text content, the video frames corresponding to the text content can be identified, and thus, according to the position of the video frame in the video content, the starting time point when the text content appears in the video content can be determined.

[0075] The third preset position is a preset position for displaying the starting time point, such as above the text content, as Figure 5 shown. Of course, it can also be displayed below the text content, and no specific limitation is made here.

[0076] When the user triggers the starting time point displayed at the third preset position, the target card will respond to the user's trigger operation for the starting time point, so that the video content jumps to that starting time point for playback.

[0077] In the above embodiment, by displaying the starting time point in the target card, when the user clicks on the starting time point, they can directly jump to the corresponding position to play the video content. Thus, it is convenient for the user to directly locate the video segment corresponding to the text content, saving video browsing time and improving browsing efficiency.

[0078] In some alternative embodiments, the above method may further include: displaying the position where the text content appears on the playback progress component of the video content.

[0079] The playback progress component is a component for displaying the video playback progress, such as the Figure 6 shown playback progress bar. During the process of jumping to the starting time point to play the video content, display the playback progress component, display the playback progress of the video content through the playback progress component, and at the same time display the position where the text content appears in the video content on the playback progress component. For example, use a line box to select from the starting time point to the ending time point of the text content on the playback progress bar, as Figure 6 shown.

[0080] In the above embodiment, by displaying the position where the text content appears on the playback progress component, the user can intuitively determine the position where the text content appears in the video content, facilitating the user to view or play the corresponding video segment according to the position where the text content appears.

[0081] In some alternative embodiments, the above method may further include:

[0082] Step d1: Identify whether the number of characters in the text content exceeds a preset value.

[0083] Step d2: If the number of characters in the text content exceeds the preset value, truncate the text content to generate multiple text segments carrying keywords, and display them paginated at a second preset position.

[0084] The preset value is the upper limit of the number of characters that can be displayed as preset in advance. After obtaining the text content of the candidate material content, count the number of characters in the text content to determine whether the number of characters it contains exceeds the preset value. If the number of characters in the text content exceeds the preset value, truncate it according to the position where the keyword appears and the semantics represented by the text content to obtain multiple text segments carrying keywords, and ensure that the number of characters in each text segment does not exceed the preset value. Subsequently, display each text segment paginated at a second preset position, and the user can switch between pages to view the text segments, as Figure 7 shown. At the same time, when switching text segments, the start time point displayed at a third preset position will be dynamically updated following the display of the text segments.

[0085] In the above embodiment, by identifying the number of characters in the text content and truncating it after the number of characters exceeds the preset value, multiple text segments containing keywords are obtained, and each text segment is displayed paginated. Compared with directly presenting the complete long text content (including content irrelevant to the keyword), this method can more accurately extract key information, facilitate users to obtain inspiration efficiently, and at the same time provide a more focused reference for the generation of subsequent delivered content, greatly improving the practicality of the displayed text content.

[0086] In some alternative embodiments, the traffic attribute includes the exposure volume, and the exposure volume represents the number of times the candidate material content is viewed by the public. Accordingly, the above method further includes:

[0087] Step e1: Obtain the exposure volume corresponding to each candidate material content and determine the exposure volume range that matches the exposure volume.

[0088] Step e2: Display the exposure volume range on the cover corresponding to the candidate material content.

[0089] For each candidate material content that has been released, the frequency or degree of its being viewed or clicked by the public can be counted in real time to obtain the corresponding exposure volume. After obtaining the exposure volume corresponding to each candidate material content, intervalize each exposure volume, respectively determine the exposure volume range that matches each exposure volume, and display the exposure volume range on the cover corresponding to the candidate material content. This cover can be the video cover of the video content, as Figure 8 shown.

[0090] In the above embodiments, by displaying the exposure amount in intervals, the privacy of the exposure amount of the candidate material content is ensured. By showing the exposure amount interval, it is convenient to assist the user in selecting the required material content according to actual needs.

[0091] Step S204, in response to a viewing operation on the candidate material content within the card, extract the target material content that matches the target object. For details, please refer to the relevant descriptions of the corresponding steps in the above embodiments, which will not be elaborated here.

[0092] The method for extracting material content provided in this embodiment ranks each candidate material content by combining the traffic attributes of the candidate material content, and displays each candidate material content in the form of a card in the content expression area according to the ranking result, ensuring that the user can quickly locate the candidate material content with higher traffic and improving the capture rate of key information.

[0093] In this embodiment, a method for extracting material content is provided, which can be used in computer devices such as mobile phones, tablets, computers, etc. Figure 9 is a flowchart of the method for extracting material content according to an embodiment of the present disclosure, as Figure 9 shown, this process includes the following steps:

[0094] Step S301, display a content editing page, and the content editing page includes a keyword editing control. For details, please refer to the relevant descriptions of the corresponding steps in the above embodiments, which will not be elaborated here.

[0095] Step S302, in response to a trigger operation on the keyword editing control, generate keywords for the target object to be delivered. For details, please refer to the relevant descriptions of the corresponding steps in the above embodiments, which will not be elaborated here.

[0096] Step S303, search for at least one candidate material content that matches the target object according to the keyword, and display the at least one candidate material content in the form of a card in the content expression area of the content editing page. The candidate material content includes video content and text content. For details, please refer to the relevant descriptions of the corresponding steps in the above embodiments, which will not be elaborated here.

[0097] Step S304, in response to a viewing operation on the candidate material content within the card, extract the target material content that matches the target object.

[0098] Specifically, the above step S304 includes:

[0099] Step S3041, in response to the viewing operation, determine the target candidate material content that is currently being played.

[0100] When the user browses and views each candidate material content, for the candidate material content that the user currently wants to view, the user will trigger the playback of this candidate material content. Since only one candidate material content can be played at the same time, therefore, after responding to the viewing operation triggered by the user for the candidate material content, the playback status of each candidate material content can be detected, and the target candidate material content that is currently in the playback state can be selected from them.

[0101] Step S3042, in response to the reference operation on the target text content corresponding to the target candidate material content within the card, obtain the reference content.

[0102] The reference operation is an operation of selecting text content as a reference. Specifically, as Figure 10 shown, an add reference control is set on the card corresponding to each candidate material content. Correspondingly, by triggering the add reference control on the card where the target candidate material content is located, the target text content corresponding to the target candidate material content can be added as the reference content of the target object.

[0103] Step S3043, based on the characteristics of the target object, use the reference content to visually imitate the target object to generate the target material content.

[0104] The characteristics of the target object are the unique attributes possessed by the target object, such as the application scenario of the target object, the function of the target object, the usage effect of the target object, etc. According to the characteristics of the target object, use the reference content for imitation to generate the corresponding target material content.

[0105] The method for extracting material content provided in this embodiment can conveniently select the target text content in the target candidate material content as a reference when viewing the target candidate material content, so as to use the reference content for imitation, reduce the manual rewriting cost, facilitate the efficient implementation of text materials, achieve a closed-loop from inspiration to application, and improve the coherence and efficiency of the delivery workflow.

[0106] In some alternative embodiments, the above method further includes:

[0107] Step f1, when the reference content is successfully obtained, generate a dynamic prompt for successful reference.

[0108] Step f2, display the reference information for the reference content at the fourth preset position on the content editing page.

[0109] When the user triggers the addition of a reference control and successfully obtains the reference content, corresponding dynamic prompts will be generated on the card corresponding to the target candidate material content to indicate the success of the reference through these dynamic prompts. At the same time, the reference information corresponding to the reference content will be displayed at the fourth preset position on the content editing page, where the fourth preset position is a pre-set position for displaying reference information, such as below the content expression area; the reference information is information generated for the reference content, and this information can be a summary information of the reference content or a brief information of the reference content, and no specific limitation is made here as long as it can represent the reference content.

[0110] As Figure 10 and Figure 11 shown, after clicking the add reference control, a blue dot animation effect will appear, indicating that the text content corresponding to the target candidate material content has been added to the text generation reference for the target object, and the reference information for the reference content will be displayed in the form of a bottom floating layer below the content expression area.

[0111] The method for extracting material content provided in this embodiment uses dynamic prompts to indicate the successful acquisition of the reference content and displays the reference information of the reference content at the corresponding position on the content editing page, facilitating the user to intuitively understand the reference content they have selected.

[0112] In some optional implementation manners, the above method further includes:

[0113] Step g1, in response to a deletion operation on the reference information, delete the reference information of the target object according to the deletion operation to obtain the target reference information.

[0114] Step g2, in response to a visualization generation operation on the target object, generate the target material content of the target object according to the target reference information.

[0115] After obtaining the reference content, the user can delete the reference information according to actual needs to adjust the reference content. As Figure 10 shown, each reference information corresponds to a corresponding deletion control, and the user can click the deletion control to perform a deletion operation on the reference information. Correspondingly, the content editing page can respond to the deletion operation triggered by the user and delete the corresponding reference information according to the deletion operation to obtain the target reference information that meets the requirements.

[0116] At the display position of the reference information, there is a corresponding content generation control. After determining the target reference information, click this content generation control, and the content will be automatically generated according to the target reference information to generate the target material content of the target object and display it, as Figure 11 shown.

[0117] The method for extracting material content provided in this embodiment supports the deletion of reference information, facilitating users to flexibly adjust the reference information they need and improving the generation quality of the target material content.

[0118] In some alternative embodiments, step S304 may further include:

[0119] Step S3044, in response to a copy operation on the target text content corresponding to the target candidate material content within the card, obtain the copied content.

[0120] Step S3045, determine the copied content as the target material content corresponding to the target object.

[0121] The copy operation is an operation to copy text content. Specifically, as Figure 10 shown, a copy control is set on the card corresponding to each candidate material content. Correspondingly, by triggering the copy control on the card where the target candidate material content is located, the target text content corresponding to the target candidate material content can be copied to obtain the corresponding copied content.

[0122] Specifically, when determining the text content required for the target text content corresponding to the target candidate material content, the user can directly click the copy control to quickly collect the target text content and use the target text content as the target material content for subsequent material generation.

[0123] The method for extracting material content provided in this embodiment can conveniently copy the target text content in the target candidate material content when viewing the target candidate material content, use it as the target material content, reduce the manual editing cost, and greatly improve the implementation efficiency of the text material.

[0124] In some alternative embodiments, step S304 may further include:

[0125] Step S3046, in response to a material acquisition operation on the target candidate material content within the card, obtain text material data and video material data.

[0126] The material acquisition operation is an operation to extract the materials included in the target candidate material content. Specifically, as Figure 10 shown, a material details control is set on the card corresponding to each candidate material content. Correspondingly, by triggering the material details control on the card where the target candidate material content is located, the text material and video material included in the target candidate material content can be parsed to obtain the corresponding text material data and video material data, and the text material data and video material data are displayed for the user to refer to the text material and video material for text writing and video shooting of the target object.

[0127] The method for extracting material content provided in this embodiment supports obtaining text material data and video material data in the target candidate material content when the target candidate material content is viewed, ensuring the tight combination of the text material and the video material, and improving the usage efficiency of the material.

[0128] In this embodiment, a device for extracting material content is also provided. This device is used to implement the above-mentioned embodiments and preferred implementation manners, and those that have been described will not be repeated. As used hereinafter, the term "module" can be a combination of software and / or hardware that can achieve a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware is also possible and contemplated.

[0129] This embodiment provides a device for extracting material content, as Figure 12 shown, including:

[0130] A page display module 401, configured to display a content editing page, where the content editing page includes a keyword editing control.

[0131] A keyword generation module 402, configured to generate keywords for the target object to be put on the market in response to a trigger operation generated for the keyword editing control.

[0132] A search module 403, configured to search for at least one candidate material content that matches the target object according to the keywords, and display the at least one candidate material content in a card form in the content expression area of the content editing page, where the candidate material content includes video content and text content.

[0133] An extraction module 404, configured to extract target material content that matches the target object in response to a viewing operation on the candidate material content within the card.

[0134] In some optional implementation manners, the search module 403 includes:

[0135] A ranking unit, configured to rank each candidate material content based on the traffic attributes of each candidate material content to obtain a ranking result.

[0136] A display unit, configured to display each candidate material content in a card form in the content expression area according to the ranking result.

[0137] In some optional implementation manners, the traffic attribute includes the exposure volume. Correspondingly, the above-mentioned search module 403 further includes:

[0138] An exposure volume acquisition unit, configured to acquire the exposure volume corresponding to each candidate material content, and determine an exposure volume interval that matches the exposure volume;

[0139] An exposure amount display unit for displaying the exposure amount range on the cover corresponding to the candidate material content.

[0140] In some alternative embodiments, the display unit includes:

[0141] A layout acquisition subunit for acquiring the layout mode of the content expression area.

[0142] A display subunit for displaying each candidate material content in the form of a card in the content expression area based on the ranking result and the layout mode.

[0143] In some alternative embodiments, the display subunit is specifically further configured to, for any candidate material content, determine the target card corresponding to the candidate material content; display the video content corresponding to the candidate material content at a first preset position of the target card, and display the text content at a second preset position of the target card, and the keyword is displayed in a preset manner in the text content, and the first preset position is adjacent to the second preset position.

[0144] In some alternative embodiments, the display subunit is specifically further configured to obtain the start time point at which the text content appears in the video content; display the start time point at a third preset position of the target card; and in response to a trigger operation for the start time point, play the video content from the start time point.

[0145] In some alternative embodiments, the display subunit is specifically further configured to display the position where the text content appears on the playback progress component of the video content.

[0146] In some alternative embodiments, the display unit further includes:

[0147] An identification subunit for identifying whether the number of characters in the text content exceeds a preset value.

[0148] A truncation subunit for truncating the text content if the number of characters in the text content exceeds the preset value, generating multiple text segments carrying keywords, and performing paged display of each text segment at the second preset position.

[0149] In some alternative embodiments, the extraction module 404 includes:

[0150] A target determination unit for determining the target candidate material content currently being played in response to a viewing operation.

[0151] A first content acquisition unit for acquiring reference content in response to a reference operation on the target text content corresponding to the target candidate material content within the card.

[0152] A first generation unit, configured to perform visual imitation on a target object by using reference content based on the characteristics of the target object, and generate target material content.

[0153] In some alternative embodiments, the extraction module 404 further includes:

[0154] A dynamic prompt unit, configured to generate a dynamic prompt for successful reference when the reference content is successfully obtained.

[0155] A reference display unit, configured to display reference information for the reference content at a fourth preset position on the content editing page.

[0156] In some alternative embodiments, the extraction module 404 further includes:

[0157] A deletion unit, configured to, in response to a deletion operation on the reference information, delete the reference information of the target object according to the deletion operation to obtain target reference information.

[0158] A material content generation unit, configured to, in response to a material generation operation on the target object, generate target material content of the target object according to the target reference information.

[0159] In some alternative embodiments, the extraction module 404 further includes:

[0160] A copying unit, configured to, in response to a copying operation on the target text content corresponding to the target candidate material content within the card, obtain copied content.

[0161] A second generation unit, configured to determine the copied content as the target material content corresponding to the target object.

[0162] In some alternative embodiments, the extraction module 404 further includes:

[0163] A material acquisition unit, configured to, in response to a material acquisition operation on the target candidate material content within the card, acquire text material data and video material data.

[0164] The further function descriptions of the above various modules and units are the same as those in the corresponding foregoing embodiments, and will not be elaborated herein.

[0165] The material content extraction device in this embodiment is presented in the form of functional units. Here, the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and a memory that execute one or more software or fixed programs, and / or other devices that can provide the above functions.

[0166] The material content extraction device provided in this embodiment supports editing keywords on the content editing page, so that corresponding candidate material content can be searched using the keywords, ensuring the matching degree between the candidate material content and the keywords. By presenting each candidate material content in the form of a card in the content expression area, the information carried by the candidate material content can be better organized, ensuring the information integrity of the candidate material content and facilitating the user to obtain inspiration from it. At the same time, presenting each candidate material content in the form of a card helps improve the screen utilization rate. Subsequently, by viewing the candidate material content within the card, it is convenient for the user to make a comparison and reference to extract inspiration and obtain the target material content that best matches the target object, thereby realizing the visual extraction of the material content, greatly improving the implementation efficiency of the material content, facilitating the user to effectively edit the content to be delivered for the target object according to the target material content, and contributing to improving the delivery effect of the target object.

[0167] This embodiment of the disclosure also provides a computer device having the above-mentioned Figure 12 material content extraction device shown.

[0168] Please refer to Figure 13 , Figure 13 which is a schematic structural diagram of a computer device provided by an alternative embodiment of the disclosure. As shown in Figure 13 ,the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including a high-speed interface and a low-speed interface. Each component communicates with each other using different buses and can be installed on a common motherboard or installed in other ways as needed. The processor can process instructions executed within the computer device, including instructions stored in the memory or on the memory to display graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some alternative embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (such as a server array, a set of blade servers, or a multi-processor system). Figure 13 In

[0169] ,a single processor 10 is taken as an example.

[0170] Among them, the memory 20 stores instructions executable by at least one processor 10, so that the at least one processor 10 executes the method shown in the above embodiments.

[0171] The memory 20 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system and application programs required for at least one function; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state storage devices. In some alternative embodiments, the memory 20 may optionally include a memory remotely disposed relative to the processor 10, and these remote memories may be connected to the computer device through a network. Examples of the above network include but are not limited to the Internet, an enterprise intranet, a local area network, a mobile communication network, and combinations thereof.

[0172] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk, or a solid-state drive; the memory 20 may also include a combination of the above types of memories.

[0173] The computer device further includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30, and the output device 40 may be connected through a bus or other means. Figure 13 Taking the connection through the bus as an example.

[0174] The input device 30 may receive input digital or character information, and generate key signal inputs related to the user settings and function controls of the computer device, such as a touch screen, a keypad, a mouse, a trackpad, a touchpad, a pointing stick, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 may include a display device, an auxiliary lighting device (such as an LED), and a haptic feedback device (such as a vibration motor), etc. The above display device includes but is not limited to a liquid crystal display, a light-emitting diode, a display, and a plasma display. In some alternative embodiments, the display device may be a touch screen.

[0175] The computer device further includes a communication interface for the computer device to communicate with other devices or communication networks.

[0176] Embodiments of the present disclosure also provide a computer-readable storage medium. The methods according to the embodiments of the present disclosure can be implemented in hardware, firmware, or be implemented as computer code that can be recorded on a storage medium, or be implemented as computer code that is originally stored in a remote storage medium or a non-transitory machine-readable storage medium and downloaded through a network and will be stored in a local storage medium, so that the methods described herein can be processed by such software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only memory, a random access memory, a flash memory, a hard disk, or a solid-state drive, etc.; further, the storage medium can also include a combination of the above-mentioned types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code, and when the software or computer code is accessed and executed by the computer, the processor, or the hardware, the methods shown in the above embodiments are implemented.

[0177] A part of the present disclosure can be applied as a computer program product, for example, computer program instructions, when executed by a computer, can call or provide the methods and / or technical solutions according to the present disclosure through the operation of the computer. Those skilled in the art should be able to understand that the forms of existence of computer program instructions in a computer-readable medium include, but are not limited to, source files, executable files, installation package files, etc. Correspondingly, the ways in which computer program instructions are executed by a computer include, but are not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Herein, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible to the computer.

[0178] Although the embodiments of the present disclosure have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the present disclosure, and such modifications and variations all fall within the scope defined by the appended claims.

Claims

1. A method for extracting material content, characterized in that: The method comprises: Displaying a content editing page, wherein the content editing page includes a keyword editing control; In response to a trigger operation generated for the keyword editing control, generating keywords of the target object to be delivered; Searching for at least one candidate material content that matches the target object according to the keyword, and displaying the at least one candidate material content in the content expression area of ​​the content editing page in the form of a card, wherein the candidate material content includes video content and text content; In response to a viewing operation on the candidate material content in the card, target material content matching the target object is extracted.

2. The method according to claim 1, characterized in that The step of displaying the at least one candidate material content in a card format in a content expression area of ​​the content editing page includes: Ranking each of the candidate material contents based on the traffic attribute of each of the candidate material contents to obtain a ranking result; Based on the ranking result, each of the candidate material contents is displayed in the content expression area in the form of a card.

3. The method according to claim 2, characterized in that The step of displaying each of the candidate material contents in the content expression area in the form of a card based on the ranking result includes: Obtaining a layout mode of the content expression area; Based on the ranking result and the layout mode, each of the candidate material contents is displayed in the content expression area in the form of a card.

4. The method according to claim 2, characterized in that: The traffic attribute includes exposure, and the method further includes: Obtaining exposure amounts corresponding to each of the candidate material contents, and determining an exposure amount interval matching the exposure amounts; The exposure interval is displayed on the cover corresponding to the candidate material content.

5. The method according to any one of claims 2 to 4, characterized in that: The candidate material contents are displayed in the form of cards, including: For any of the candidate material contents, determine the target card corresponding to the candidate material content; The video content corresponding to the candidate material content is displayed at a first preset position of the target card, and the text content is displayed at a second preset position of the target card, and the keywords are displayed in the text content in a preset manner, and the first preset position is adjacent to the second preset position.

6. The method according to claim 5, characterized in that Also includes: Obtain the starting time point at which the text content appears in the video content; Displaying the starting time point at a third preset position of the target card; In response to a trigger operation on the starting time point, the video content is played from the starting time point.

7. The method according to claim 6, characterized in that Also includes: The position where the text content appears is displayed on the playback progress component of the video content.

8. The method according to claim 5, characterized in that Also includes: Identify whether the number of characters in the text content exceeds a preset value; If the number of characters in the text content exceeds the preset value, the text content is truncated to generate multiple text segments carrying the keyword, and each of the text segments is displayed in pages at the second preset position.

9. The method according to claim 1, characterized in that: The extracting target material content matching the target object in response to the viewing operation on the candidate material content in the card includes: In response to the viewing operation, determining target candidate material content currently being played; In response to a reference operation on a target text content corresponding to the target candidate material content in a card, obtaining reference content; Based on the characteristics of the target object, the target object is visually imitated using the reference content to generate the target material content.

10. The method according to claim 9, characterized in that Also includes: When the reference content is successfully obtained, a dynamic prompt of successful reference is generated; Reference information for the reference content is displayed at a fourth preset position on the content editing page.

11. The method according to claim 10, characterized in that Also includes: In response to a deletion operation on the reference information, the reference information of the target object is deleted according to the deletion operation to obtain target reference information; In response to a material generation operation for the target object, target material content of the target object is generated according to the target reference information.

12. The method according to claim 9, characterized in that The extracting target material content matching the target object in response to the viewing operation on the candidate material content in the card also includes: In response to a copy operation on the target text content corresponding to the target candidate material content in the card, obtaining the copied content; The copied content is determined as the target material content corresponding to the target object.

13. The method according to claim 9, characterized in that Also includes: In response to a material acquisition operation for the target candidate material content in the card, text material data and video material data are acquired.

14. A device for extracting material content, characterized in that: The device comprises: A page display module, used to display a content editing page, wherein the content editing page includes a keyword editing control; A keyword generation module, used to generate keywords of a target object to be delivered in response to a trigger operation generated for the keyword editing control; A search module, configured to search for at least one candidate material content matching the target object according to the keyword, and display the at least one candidate material content in the form of a card in the content expression area of ​​the content editing page, wherein the candidate material content includes video content and text content; The extraction module is used to extract target material content matching the target object in response to a viewing operation on the candidate material content in the card.

15. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the method for extracting material content according to any one of claims 1 to 13 by executing the computer instructions.

16. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the method for extracting material content according to any one of claims 1 to 13.

17. A computer program product, characterized in that The method comprises computer instructions for causing a computer to execute the method for extracting material content according to any one of claims 1 to 13.