Content processing method and device and storage medium
By obtaining and analyzing interactive information on the content, determining the location of popular elements, and adding these interactive information to the content publishing platform, users fail to understand hot memes in the content in a timely manner, and improving the content distribution effect and user experience.
Patent Information
- Application Number
- CN202411794866.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-06
- Publication Date
- 2025-05-09
AI Technical Summary
On the content publishing platform, content recipients fail to understand the hot memes or other exciting elements in the content in a timely manner, which affects the user experience and the distribution effect of the content.
By obtaining and analyzing multiple interactive information for the target content, the target interaction information and its related locations are determined, and the client adds these interactive information to the content of the target location for distribution.
It improves the efficiency and success rate of information communication, enhances the distribution effect and user experience of content, and solves the barriers that users have when consuming content.
Smart Images

Figure CN119966940A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of computer technology, and in particular, to a content processing method, device, and storage medium. Background Art
[0002] A meme or hot meme refers to a popular material that is widely spread on the Internet. Specifically, it can be a word or sentence that comes from an online event, topic, or film or television work, which arouses discussion, resonance, or attention among people.
[0003] At present, the content published by content publishers on content publishing platforms sometimes involves popular or exciting elements including hot memes. However, when the content recipients are not aware of the hot memes or other exciting elements in the content, it will not only affect the user experience of the content recipients, but also affect the distribution effect of the content. Summary of the invention
[0004] The present application provides a content processing method, device and storage medium, which can improve the efficiency and success rate of information transmission, and improve the content distribution effect and user experience.
[0005] In a first aspect, a content processing method is provided, comprising: obtaining multiple interaction information for target content; receiving the target interaction information, wherein the target interaction information is determined based on the multiple interaction information; receiving a target interaction position in the target content related to the target interaction information; and distributing the target content with the target interaction information added at the target interaction position.
[0006] In a second aspect, a content processing method is provided, comprising: receiving multiple interaction information for target content; determining target interaction information based on the multiple interaction information; determining a position in the target content related to the target interaction information to obtain a target interaction position; sending the target interaction information and the target interaction position to a client, so that the client distributes the target content with the target interaction information added at the target interaction position.
[0007] In a third aspect, a content processing device is provided, comprising: an information acquisition module for acquiring multiple interactive information for target content; an information receiving module for receiving target interactive information, wherein the target interactive information is determined based on multiple interactive information; a position receiving module for receiving a target interactive position in the target content related to the target interactive information; and a content distribution module for distributing the target content with the target interactive information added at the target interactive position.
[0008] In a fourth aspect, a content processing device is provided, including: an information receiving module for receiving multiple interactive information for target content; an information determination module for determining target interactive information based on multiple interactive information; a position determination module for determining a position in the target content related to the target interactive information to obtain a target interactive position; and a data sending module for sending the target interactive information and the target interactive position to a client, so that the client distributes the target content with the target interactive information added at the target interactive position.
[0009] In a fifth aspect, an electronic device is provided, comprising: a processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program stored in the memory to execute the method of the first aspect or the second aspect.
[0010] In a sixth aspect, a computer-readable storage medium is provided for storing a computer program, wherein the computer program enables a computer to execute the method of the first aspect or the second aspect.
[0011] Other technical solutions and technical effects involved in the present application will be introduced in subsequent embodiments and will not be described here to avoid repetition. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for describing the embodiments are briefly introduced below.
[0013] Figure 1 A flowchart of a content processing method provided in an embodiment of the present application;
[0014] Figure 2 A schematic diagram of a content processing method provided in an embodiment of the present application;
[0015] Figure 3 A schematic diagram of another content processing method provided in an embodiment of the present application;
[0016] Figure 4 A schematic diagram of another content processing method provided in an embodiment of the present application;
[0017] Figure 5 A schematic diagram of another content processing method provided in an embodiment of the present application;
[0018] Figure 6 A flowchart of another content processing method provided in an embodiment of the present application;
[0019] Figure 7 A schematic diagram of another content processing method provided in an embodiment of the present application;
[0020] Figure 8A schematic diagram of a content processing device 800 provided in an embodiment of the present application;
[0021] Fig. 9 A schematic diagram of a content processing device 900 provided in an embodiment of the present application;
[0022] Fig.10 is a schematic diagram of an electronic device 1000 provided in an embodiment of the present application. DETAILED DESCRIPTION
[0023] The technical solution of the present application will be described below in conjunction with the accompanying drawings in the embodiments of the present application.
[0024] It should be noted that the information, data (including, but not limited to: data used for analysis, data stored, data displayed, etc., such as target content, various interactive information, popularity growth rate, popularity value, etc.) and signals involved in this application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions. For example, the target content and interactive information involved in this application and the operations performed on the target content and interactive information are all obtained with full authorization.
[0025] In one embodiment, the technical solution of the present application can be used in content distribution scenarios. Specifically, it can be applied to scenarios where content such as pictures, texts, or videos and their combinations are displayed on various content publishing platforms, but is not limited thereto.
[0026] In one embodiment, the solution provided by the present application can be executed by any terminal device and server with data processing capabilities, for example: the server, which can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud computing services; the terminal device, which can be a tablet computer, a laptop computer or a desktop computer, etc.
[0027] Figure 1 A flowchart of a content processing method provided in an embodiment of the present application, which method can be executed by the terminal device in the above embodiment, such as Figure 1 As shown, the method includes:
[0028] S110: Acquire multiple interactive information for target content;
[0029] S120: receiving target interaction information, where the target interaction information is determined based on a plurality of interaction information;
[0030] S130: receiving a target interaction position related to target interaction information in the target content;
[0031] S140: Distribute the target content with the target interaction information added at the target interaction position.
[0032] In one embodiment, the interactive information regarding the target content may include at least one of the following, but is not limited to: descriptive information regarding the target content by the content publisher (for example, the title of the target content, opinion information or summary information regarding images or text in the target content, etc.), partial information in the target content (for example, words, sentences or paragraphs related to comment information regarding the target content), and comment information regarding the target content by content consumers.
[0033] Among them, the content publisher is the object that publishes the target content, and the content consumer is the object that consumes (watches or listens to) the target content.
[0034] In one embodiment, the target content may be content that has been distributed, and content consumers may consume the target content and make comments, etc., so that the terminal device may obtain interactive information.
[0035] The following embodiment will introduce the specific interactive information and its acquisition process when the interactive information is specific interactive information:
[0036] In one embodiment, before the above S110, it also includes: initial distribution of the target content, and displaying the target content on the content display page; in response to a trigger operation on a specific comment posting box in the content display page, obtaining specific interactive information, the specific interactive information including: comment information corresponding to a comment operation or editing information corresponding to an editing operation on the target content based on the specific comment posting box; displaying the specific interactive information at the initial position of the target content; in response to a position adjustment operation on the specific interactive information at the initial position, adjusting the display position of the specific interactive information in the target content according to the position adjustment operation; in response to detecting that the position adjustment operation is finished, triggering to stop adjusting the display position of the specific interactive information in the target content; in response to a position confirmation operation on the specific interactive information, displaying the specific interactive information at the end position of the target content, the end position being the display position of the specific interactive information in the target content when the position adjustment operation is ended; accordingly, S110 includes: obtaining specific interactive information for the target content.
[0037] Exemplarily, the trigger operation, adjustment operation and other operations in the present application may be specifically single-click, double-click, press, drag to a designated area or floating touch gesture, etc., and the present application does not impose any restrictions on this.
[0038] Exemplarily, the terminal device may initially distribute the target content to the content recommendation page; in response to a trigger operation on the initially distributed target content displayed on the content recommendation page, the terminal device may display a content display page and display the target content on the content display page.
[0039] For example, the content display page can be as follows Figure 2 As shown in (a), the target content may be an image created by content publisher 1, and the image may be a standing portrait.
[0040] For example, Figure 2 As shown in (a), the specific comment posting box can be located in the lower left corner of the content display page, of course, it can also be located in the lower right corner of the content display page, or located at any position in the target content displayed on the content display page. This application does not limit the position, shape, etc. of the specific comment posting box.
[0041] Exemplarily, the comment information corresponding to the comment operation may be text type information, voice type information, or image type information, but is not limited thereto. The editing operation on the target content may be a creative operation such as modifying, smearing, erasing, adding data, filling color, etc. on the target content, but is not limited thereto.
[0042] Exemplarily, the initial position of the target content may be the geometric center position of the target content, but is not limited thereto.
[0043] Exemplarily, the above-mentioned displaying of specific interactive information at the initial position of the target content may include: displaying the specific interactive information at the initial position of the target content based on the position adjustment style. The specific interactive information displayed based on the position adjustment style includes a position positioning identifier. The position positioning identifier is used to indicate the display position of the specific interactive information in the target content during the process of adjusting the display position of the specific interactive information in the target content according to the position adjustment operation; correspondingly, the end position is the display position of the position positioning identifier in the target content when the position adjustment operation ends.
[0044] For example, Figure 4 As shown in (b) in FIG. 1 , the specific interactive information may be comment information “Test 1” or editing information “additional data in the shape of a five-pointed star ☆”; the position adjustment style may include: a frame surrounding the specific interactive information, a position positioning mark (such as Figure 4) and the lines connecting the position positioning identifier and the box surrounding the specific interactive information; if the user moves the specific interactive information "Test 1" from the geometric center of the target content to the left arm of the portrait in the target content through a dragging operation, i.e., a position adjustment operation, the terminal device can determine that the end position is the position corresponding to the left arm of the portrait in the target content where the position positioning identifier is located; if the user moves the specific interactive information "Add data in the shape of a five-pointed star ☆" from the geometric center of the target content to the right hand of the portrait in the target content through a dragging operation, i.e., a position adjustment operation, the terminal device can determine that the end position is the position corresponding to the right hand of the portrait in the target content where the position positioning identifier is located.
[0045] For example, Figure 4 As shown in (b) in the figure, the position confirmation operation for the specific interactive information may be a trigger operation for the first position confirmation mark "Complete" in the content display page. If the terminal device obtains a trigger operation for the second position confirmation mark "Cancel" in the content display page, the specific interactive information displayed based on the position adjustment style may be hidden in response to the operation.
[0046] In addition, after displaying the specific interactive information at the initial position of the target content, the terminal device may also directly respond to a position confirmation operation for the specific interactive information and display the specific interactive information at the initial position of the target content.
[0047] Exemplarily, when the specific interactive information is displayed at the termination position of the target content, the specific interactive information may be displayed in a display style, for example, a style in which a border or a background is added.
[0048] Exemplarily, the terminal device may aggregate multiple pieces of specific interactive information at the same termination position and then display them in an overlapping manner, or may only display the number of specific interactive information included in the position.
[0049] In one embodiment, after the specific interactive information is displayed at the termination position of the target content, the above-mentioned method further includes: in response to a trigger operation for the specific interactive information at the termination position, displaying the specific interactive information based on the interactive information expansion style, wherein the specific interactive information displayed based on the interactive information expansion style includes a like mark; in response to a trigger operation for the like mark, displaying the like result accordingly.
[0050] Exemplarily, the interactive information expansion style can be based on an elliptical frame style or a rectangular frame style; the specific interactive information displayed based on the interactive information expansion style can also include the corresponding user's account ID, information release time and release address, etc., and this application does not impose any restrictions on this.
[0051] For example, Figure 3 As shown in (a) in FIG. 1 , after obtaining specific interactive information, the content display page may further display multiple specific interactive information at the corresponding end positions: “Test 1”, “Test 2”, “Test 3”, or the number of specific interactive information involved at any end position may also be displayed, for example, Figure 3 If the end position corresponding to the left hand of the portrait in (a) includes 8 specific interactive information, the number 8 can be displayed here; in addition, the terminal device can also display the number of users who are currently inputting specific interactive information or have input specific interactive information and are consuming the target content on the content display page. For example, "5 people are chatting hotly" can be displayed, indicating that the number of users who are currently inputting specific interactive information is 5.
[0052] The terminal device can obtain the user's Figure 3 The click operation of the specific interactive information "Test 1" shown in (a) in FIG. Figure 3 In the page shown in (b) in FIG. 1 , specific interactive information displayed based on the interactive information expansion style can be as follows: Figure 3 As shown in the first oval box in (b), the like icon is shown as the heart-shaped icon, and the like result can be a filled like icon, for example, a black or red like icon.
[0053] Among them, in response to the triggering operation of specific interactive information at the termination position, the terminal device can only display the above-mentioned triggered specific interactive information at the termination position based on the interactive information expansion style, or can display all the specific interactive information based on the interactive information expansion style.
[0054] For example, Figure 3 As shown in (b) in the figure, in response to the trigger operation for the specific interactive information at the end position, other specific interactive information based on the specific comment posting box for the target content other than the specific interactive information is displayed based on the interactive information expansion style. The other specific interactive information may be "Test 2", "Test 3", etc.
[0055] Exemplarily, the above-mentioned displaying specific interactive information based on the interactive information expansion style includes: highlighting the specific interactive information based on the interactive information expansion style. Specifically, based on the interactive information expansion style, the specific interactive information can be displayed before other specific interactive information according to the display order of the specific interactive information and other specific interactive information on the corresponding display page. In addition, highlighting the specific interactive information can also be bolding or underlining the content of the specific interactive information, but is not limited thereto.
[0056] Among them, the above display order can be determined based on the publishing time, number of likes, publishing address, etc.
[0057] In one embodiment, the content display page also includes a specific information display identifier; if the specific information display identifier displays the number of interactive information based on the specific comment posting box for the target content, then in response to a trigger operation on the specific information display identifier, the interactive information based on the specific comment posting box for the target content is displayed at a corresponding position of the target content; if the specific information display identifier displays a hide interactive information identifier, then in response to a trigger operation on the specific information display identifier, the interactive information based on the specific comment posting box for the target content displayed at a corresponding position of the target content is hidden.
[0058] For example, Figure 2 As shown in (a) in the figure, the specific information display mark can be shown as a circle at the lower right corner of the content display page. If the specific information display mark displays the number of interactive information based on the specific comment posting box for the target content, such as "240 circle comments", the terminal device can hide all the specific interactive information at the same time. If a trigger operation is obtained for the specific information display mark that displays the number of interactive information based on the specific comment posting box for the target content, as shown in Figure 3 As shown in (a) of FIG. 1 , specific interactive information is displayed at a corresponding position of the target content, and a retracting interactive information indicator, such as “retract”, is displayed on the specific information display indicator. If a trigger operation for a specific information display indicator displaying the retracting interactive information indicator is obtained, then in response to the operation, Figure 2 As shown in (a) in the figure, the interactive information based on the specific comment posting box for the target content displayed at the corresponding position of the target content is hidden, and the number of interactive information based on the specific comment posting box for the target content is displayed on the specific information display mark.
[0059] In the above embodiment, it is possible to obtain and respond to the user's comment operations, editing operations, and position adjustment operations, so as to enable commenting, editing, creation, etc. at a specific location in the target content, and display the corresponding content of the comment, editing, creation, etc. at the corresponding location, that is, specific interactive information, thereby improving the diversity of content interaction and user experience.
[0060] In one embodiment, the terminal device can send multiple interaction information and interaction locations to the server, and the server can determine the target interaction information and target interaction location based on this and send them to the terminal device. This application will introduce this in subsequent embodiments.
[0061] Alternatively, the terminal device may also directly determine the target interaction information and the target interaction position based on the multiple interaction information, and the corresponding content and effect may refer to the content and effect of the target interaction information and the target interaction position determined by the server.
[0062] In one embodiment, the above-mentioned distribution of the target content with target interaction information added at the target interaction position includes: constructing a display card for the target content on the content recommendation page based on the target content after the target interaction information is added at the target interaction position; displaying the display card on the content recommendation page; wherein the display card displays: part of the content corresponding to the target interaction position in the target content and the target interaction information displayed at the target interaction position.
[0063] Exemplarily, the terminal device may push the display card based on the card flow technology, so that the display card may be displayed on the content recommendation page.
[0064] Exemplarily, the terminal device may also display interaction data corresponding to the target interaction information in the display card, for example, the number of likes.
[0065] For example, Figure 4 As shown in (a), the target interaction information is "Test 1", the target interaction position is the left arm of the portrait in the target content, the partial content corresponding to the target interaction position may be the upper half of the portrait, and the display card also displays the number of likes 168 corresponding to the target interaction information.
[0066] In one embodiment, the terminal device may also determine a target identifier, which is used to indicate that the target content involves a target comment; thereafter, the target identifier may be displayed at a preset position of the display card on the content recommendation page.
[0067] Exemplarily, the preset position may be any position outside the display card or any position on the display card. For example, the preset position may be below the display card or the lower right corner of the display card, but is not limited thereto.
[0068] For example, Figure 4 As shown in (a) in the figure, the target identifier can be "super interesting".
[0069] In one embodiment, after the display card is displayed on the content recommendation page, the terminal device may further display the target content on the content display page in response to a trigger operation on the display card, and highlight the target interactive content at the target interactive position of the target content.
[0070] Exemplarily, the target interactive content may be highlighted in at least one of the following ways, but not limited to: highlighting the target interactive content, displaying the target interactive content in bold, displaying the target interactive content in an underlined manner, displaying the target interactive content by setting a background color, border, or shadow, etc. (specifically, this can be achieved by using CSS styles), and displaying the target interactive content with dynamic effects (specifically, this can be achieved by using JavaScript).
[0071] For example, in response to Figure 4 When the display card shown in (a) is clicked, the terminal device may display the following Figure 4 The content display page is shown in (b) and automatically positioned to the location of the target interactive information "Test 1". The target interactive information "Test 1" is automatically played at this location and displayed in a special style: the target interactive information can be highlighted by only bolding the box corresponding to the target interactive information or only adding a color effect to the box corresponding to the target interactive information.
[0072] Exemplarily, the display order of display cards in the content recommendation page can be adjusted according to the user's interactive data on the display cards, so as to provide timely feedback according to user behavior. The interactive data includes data corresponding to interactive behaviors such as clicks and stays. For example, if the user has no interactive behaviors such as clicks on a display card that has been exposed / displayed more than 2 times, the display order of the display card in the content recommendation page or the sorting weight corresponding to the display order is reduced to reduce the display order. If the user has interactive behaviors such as clicks on the display card, the display order of the display card in the content recommendation page or the sorting weight corresponding to the display order is increased to increase the display order.
[0073] Exemplarily, after the display card is determined, it can be displayed dynamically and in real time, that is, inserted into the content recommendation page. In addition, in response to the user's refresh operation on the content recommendation page, only one display card with target interactive information can be displayed to control the distribution density.
[0074] Through the above embodiments, the terminal device can combine the target interactive information, such as interesting comments or creations, with the target content, and more intuitively display the target content with the added target interactive information to the user, that is, add new receivable content to the target content during the distribution process, realize differentiated distribution of the target interactive information, attract users to locate the corresponding position of the target interactive information in the target content (for example, the area indicated by the comments in the target content) with one click, so that the user can obtain the target interactive information in the first place and learn about the hot topics or other exciting elements in the content in a timely manner, which can improve the distribution efficiency and effect as well as the user interaction effect, and solve the problem of barriers when users consume content.
[0075] In one embodiment, before distributing the target content with target interaction information added at the target interaction position, the method further includes: receiving the heat growth rate of the target content within the target duration; accordingly, distributing the target content with target interaction information added at the target interaction position includes: in response to the heat growth rate being greater than the heat threshold, distributing the target content with target interaction information added at the target interaction position. This allows content with high heat in a short period of time to be pushed to the client in the above-mentioned more intuitive manner.
[0076] For example, the popularity growth rate can be determined based on indicators such as user click rate, number of shares, number of comments, etc.
[0077] In one embodiment, Figure 5 As shown, the technical solution of the present application may include two parts: selection of the highlight part of the picture and its position, and distribution of the highlight part of the picture. The highlight part of the picture refers to the target interactive information, and the picture article refers to the article with the picture, that is, the target content. Specifically, the user can post comments (that is, specific interactive information or circle comments) based on the picture article based on the terminal device, and can drag the comments to any position in the picture; the terminal device can aggregate the comments at the same position; for the position where the number of circle comments is greater than a threshold, such as 5, the most popular comment in the position with the largest number of comments can be determined to obtain the target interactive information; after that, the target interactive information or picture article can be reviewed by manual review to determine whether it can be sent to the recommendation page, that is, the discovery page; then the content quality of the target interactive information is reviewed by a low-quality model, and if passed, the target interactive information is added to the position corresponding to the target interactive information of the target picture, that is, the highlight position, and distributed.
[0078] The following is an introduction to the content processing method involved in this application from the server perspective.
[0079] Figure 6 A flowchart of another content processing method provided in an embodiment of the present application, which method can be executed by the server in the above embodiment, such as Figure 6 As shown, the method includes:
[0080] S610: receiving a plurality of interactive information for target content;
[0081] S620: Determine target interaction information according to the plurality of interaction information;
[0082] S630: Determine a position in the target content that is related to the target interaction information, and obtain the target interaction position;
[0083] S640: Send the target interaction information and the target interaction position to the client, so that the client distributes the target content with the target interaction information added at the target interaction position.
[0084] In one embodiment, the server may receive a plurality of interactive information for target content sent by the terminal device.
[0085] In one embodiment, the above S620 includes: determining the interactive positions of each of the multiple interactive information, the interactive position being the position in the target content related to the corresponding interactive information; determining the interactive area to which each interactive position belongs in the target content; counting the number of interactive information corresponding to each interactive area to obtain multiple interactive statistical numbers; counting the heat values of each of the multiple interactive information to obtain multiple heat values; determining the target interactive information from the multiple interactive information based on the multiple interactive statistical numbers and / or the multiple heat values.
[0086] Exemplarily, the interactive information includes any of the following: comment information corresponding to a comment operation performed at a first position of the target content based on a specific comment posting box displayed on the client, and the corresponding interactive position is the first position; editing information corresponding to an editing operation performed at a second position of the target content based on a specific comment posting box displayed on the client, and the corresponding interactive position is the second position; description information on the target content by the content creator of the target content.
[0087] In combination with the above embodiment, the interactive position may be the corresponding end position.
[0088] Exemplarily, the above-mentioned determination of the interactive area to which each interactive position belongs in the target content includes: dividing the target content into regions to obtain multiple interactive areas; determining the coordinate range information of each of the multiple interactive areas relative to the target content; determining the coordinate information of each interactive position relative to the target content; and determining the interactive area to which each interactive position belongs based on the coordinate information corresponding to each interactive position and the multiple coordinate range information (specifically, the interactive area corresponding to the coordinate range information corresponding to the coordinate range to which the coordinate information corresponding to the interactive position belongs can be determined as the interactive area to which the dynamic position belongs).
[0089] The coordinate range indicated by a piece of coordinate range information may include at least one coordinate.
[0090] For example, Figure 7 As shown by the dotted lines in , 77 interactive areas are obtained by segmenting the target content; the circles in the interactive areas indicate the amount of interactive information corresponding to the interactive areas.
[0091] For example, as shown in Table 1, the terminal device can obtain the content identifier (ID) of the target content or the image identifier of any image in the target content, the horizontal coordinate and vertical coordinate of the interactive information on the target content or any image in the target content, the specific content of the interactive information, and the interactive area to which the interactive information belongs or its representation or its coordinate range (which can be determined by detecting the display data in the screen), and construct a target data table based on the data table shown in Table 1, and send it to the server, so that the server can determine the target interactive information and its target interactive position based on the information in the target data table. Alternatively, the terminal device can send the above information to the server, and the server can construct a target data table based on it, and determine the target interactive information and its target interactive position.
[0092] Table 1
[0093]
[0094] Exemplarily, the popularity value can be determined based on indicators such as user click rate, number of shares, number of comments, etc.
[0095] Exemplarily, the above-mentioned determining the target interaction information from the multiple interaction information according to the multiple interaction statistics and / or the multiple heat values includes any of the following methods, but is not limited to:
[0096] Method 1: Determine the interactive area corresponding to the largest interactive statistical number among multiple interactive statistical numbers as the target interactive area; and determine, based on multiple heat values, the interactive information with the largest corresponding heat value among at least one interactive information corresponding to the target interactive area as the target interactive information.
[0097] In the first method, the interactive area with the largest number of corresponding interactive information or the interactive information with the highest popularity in the interactive position may be determined as the target interactive information.
[0098] Method 2: Determine the interactive information corresponding to the largest heat value among multiple interactive information as the target interactive information.
[0099] Method three: determine an interaction area corresponding to a maximum interaction statistical number among multiple interaction statistical numbers as a target interaction area; and determine any interaction information among at least one interaction information corresponding to the target interaction area as the target interaction information.
[0100] For example, the server may first determine the amount of interaction information corresponding to each interaction area, and if the amount of interaction information corresponding to each interaction area is greater than the first threshold, S620 may be executed; otherwise, S620 is not executed, so as to ensure that the target interaction information is determined from the interaction area containing multiple interaction information, and avoid the interaction position corresponding to the target interaction information from being too hot.
[0101] Through the above-mentioned embodiments, the interactive information that is discussed more frequently and more exciting by users in the target content can be automatically determined, so that the terminal device can distribute it conveniently.
[0102] In one embodiment, before determining the target interactive information according to the plurality of interactive information, the method further includes: determining the first interactive information to be filtered whose corresponding number of comments is less than the first threshold and whose number of likes or like rate is less than the second threshold (e.g., 5% or 5) among the plurality of interactive information; determining the second interactive information to be filtered whose quality value is less than the third threshold among the plurality of interactive information; filtering the first interactive information to be filtered and the second interactive information to be filtered among the plurality of interactive information, so as to ensure the reliability of the target interactive information.
[0103] Exemplarily, the above-mentioned quality level can be determined by an algorithm based on the number of words in the interactive information, whether the information has a positive effect (i.e., whether it conveys positive emotions or information, and the positivity of the interactive information can be evaluated by sentiment analysis of the interactive information through natural language processing technology), and whether it contains specific content (keyword matching, regular expression matching or natural language processing technology can be used to detect whether the interactive information contains specific content). For example, specific content can refer to content containing emoticons, meaningless information (e.g., thank you) or sensitive information.
[0104] It should be noted that all the above technical solutions can be combined in any way to form optional embodiments of the present application, which will not be described one by one here.
[0105] Figure 8 A schematic diagram of a content processing device 800 provided in an embodiment of the present application is shown as follows: Figure 8 As shown, the device 800 includes: an information acquisition module 801, an information receiving module 802, a location receiving module 803, a content distribution module 804, an identification determination module 805, an identification display module 806, a content display module 807, an initial distribution module 808, a first acquisition module 809, a first display module 810, a first adjustment module 811, a second adjustment module 812, a second display module 813, a third display module 814, a fourth display module 815, a fifth display module 816, a sixth display module 817, a seventh display module 818, and a heat receiving module 819.
[0106] In one embodiment, the information acquisition module 801 is used to acquire multiple interaction information for target content; the information receiving module 802 is used to receive target interaction information, where the target interaction information is determined based on multiple interaction information; the position receiving module 803 is used to receive a target interaction position in the target content related to the target interaction information; and the content distribution module 804 is used to distribute the target content with the target interaction information added at the target interaction position.
[0107] Exemplarily, the content distribution module 804 is specifically used to: construct a display card for the target content on the content recommendation page based on the target content after adding target interaction information at the target interaction position; display the display card on the content recommendation page; wherein the display card displays: part of the content corresponding to the target interaction position in the target content and the target interaction information displayed at the target interaction position.
[0108] Exemplarily, the identifier determination module 805 is used to determine the target identifier, which is used to characterize that the target content involves a target comment; the identifier display module 806 is used to display the target identifier at a preset position of the display card in the content recommendation page.
[0109] Exemplarily, the content display module 807 is used to display the target content on the content display page in response to a trigger operation on the display card, and highlight the target interactive content at the target interactive position of the target content.
[0110] Exemplarily, the initial distribution module 808 is used to distribute the target content for the first time and display the target content on the content display page; the first acquisition module 809 is used to respond to the trigger operation on the specific comment posting box in the content display page to obtain specific interactive information, and the specific interactive information includes: comment information corresponding to the comment operation or editing information corresponding to the editing operation on the target content based on the specific comment posting box; the first display module 810 is used to display the specific interactive information at the initial position of the target content; the first adjustment module 811 is used to respond to the position adjustment operation on the specific interactive information at the initial position, and adjust the display position of the specific interactive information in the target content according to the position adjustment operation; the second adjustment module 812 is used to respond to the detection of the end of the position adjustment operation, triggering the stop of adjusting the display position of the specific interactive information in the target content; the second display module 813 is used to respond to the position confirmation operation on the specific interactive information, and display the specific interactive information at the end position of the target content, and the end position is the display position of the specific interactive information in the target content when the position adjustment operation is ended; accordingly, the information acquisition module 801 is specifically used to obtain specific interactive information for the target content.
[0111] Exemplarily, the first display module 810 is specifically used to display specific interactive information based on a position adjustment style at the initial position of the target content; wherein the specific interactive information displayed based on the position adjustment style includes a position positioning identifier; the position positioning identifier is used to indicate the display position of the specific interactive information in the target content during the process of adjusting the display position of the specific interactive information in the target content according to the position adjustment operation; correspondingly, the end position is the display position of the position positioning identifier in the target content when the position adjustment operation is ended.
[0112] Exemplarily, the third display module 814 is used to respond to a trigger operation on specific interactive information at the termination position, and display the specific interactive information based on the interactive information expansion style, wherein the specific interactive information displayed based on the interactive information expansion style includes a like mark; the fourth display module 815 is used to respond to a trigger operation on the like mark, and display the like result accordingly.
[0113] Exemplarily, the fifth display module 816 is used to respond to the trigger operation for the specific interactive information at the termination position, and display other specific interactive information based on the specific comment posting box and the target content other than the specific interactive information based on the interactive information expansion style;
[0114] Exemplarily, the third display module 814 is specifically used to highlight specific interactive information based on the interactive information expansion style.
[0115] Exemplarily, the third display module 814 is specifically configured to display the specific interactive information before other specific interactive information according to the display order of the specific interactive information and other specific interactive information on the corresponding display page based on the interactive information expansion style.
[0116] Exemplarily, the content display page also includes a specific information display identifier; a sixth display module 817 is used to display the interactive information based on the specific comment posting box for the target content at a corresponding position of the target content in response to a trigger operation on the specific information display identifier if the specific information display identifier displays the number of interactive information based on the specific comment posting box for the target content; a seventh display module 818 is used to display the interactive information based on the specific comment posting box for the target content hidden at a corresponding position of the target content in response to a trigger operation on the specific information display identifier if a hide interactive information identifier is displayed on the specific information display identifier.
[0117] Exemplarily, the heat receiving module 819 is used to receive the heat growth rate of the target content within the target duration; the content distribution module 804 is specifically used to: in response to the heat growth rate being greater than the heat threshold, distribute the target content with target interaction information added at the target interaction position.
[0118] Fig. 9 A schematic diagram of a content processing device 900 provided in an embodiment of the present application is shown as follows: Fig. 9 As shown, the device 900 includes: an information receiving module 901, an information determining module 902, a location determining module 903, a data sending module 904, a first determining module 905, a second determining module 906, and an information filtering module 907.
[0119] In one embodiment, an information receiving module 901 is used to receive multiple interaction information for target content; an information determination module 902 is used to determine target interaction information based on multiple interaction information; a position determination module 903 is used to determine the position in the target content related to the target interaction information to obtain the target interaction position; and a data sending module 904 is used to send the target interaction information and the target interaction position to the client, so that the client distributes the target content with the target interaction information added at the target interaction position.
[0120] Exemplarily, the information determination module 902 is specifically used to: determine the interactive positions of each of the multiple interactive information, where the interactive position is a position in the target content related to the corresponding interactive information; determine the interactive area to which each interactive position belongs in the target content; count the number of interactive information corresponding to each interactive area to obtain multiple interactive statistical numbers; count the heat values of each of the multiple interactive information to obtain multiple heat values; and determine the target interactive information from the multiple interactive information based on the multiple interactive statistical numbers and / or the multiple heat values.
[0121] Exemplarily, the interactive information includes any of the following: comment information corresponding to a comment operation performed at a first position of the target content based on a specific comment posting box displayed on the client, and the corresponding interactive position is the first position; editing information corresponding to an editing operation performed at a second position of the target content based on a specific comment posting box displayed on the client, and the corresponding interactive position is the second position; description information on the target content by the content creator of the target content.
[0122] Exemplarily, the information determination module 902 is specifically used to: divide the target content into regions to obtain multiple interactive regions; determine the coordinate range information of each of the multiple interactive regions relative to the target content; determine the coordinate information of each interactive position relative to the target content; and determine the interactive region to which each interactive position belongs based on the coordinate information corresponding to each interactive position and the multiple coordinate range information.
[0123] Exemplarily, the information determination module 902 is specifically used to: determine that the interaction area corresponding to the largest interaction statistical number among multiple interaction statistical numbers is the target interaction area; and determine, based on multiple heat values, that the interaction information with the largest corresponding heat value among at least one interaction information corresponding to the target interaction area is the target interaction information.
[0124] Exemplarily, the first determination module 905 is used to: determine the first interactive information to be filtered, among multiple interactive information, whose corresponding number of comments is less than a first threshold and whose number of likes is less than a second threshold; the second determination module 906 is used to: determine the second interactive information to be filtered, among multiple interactive information, whose quality level is less than a third threshold; the information filtering module 907 is used to: filter the first interactive information to be filtered and the second interactive information to be filtered among the multiple interactive information.
[0125] It should be understood that the device embodiment and the method embodiment may correspond to each other, and similar descriptions may refer to the method embodiment. To avoid repetition, they will not be described here.
[0126] In the above, the apparatus 900 and 800 of the embodiment of the present application are described from the perspective of functional modules in conjunction with the accompanying drawings. It should be understood that the functional module can be implemented in hardware form, can be implemented by instructions in software form, and can also be implemented by a combination of hardware and software modules. Specifically, the steps of the method embodiment in the embodiment of the present application can be completed by the hardware integrated logic circuit and / or software form instructions in the processor, and the steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or a combination of hardware and software modules in the decoding processor to perform. Optionally, the software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor reads the information in the memory, and completes the steps in the above-mentioned content processing method or the content processing method embodiment in conjunction with its hardware.
[0127] Fig.10 Schematic diagram of an electronic device 1000 provided in an embodiment of the present application. Fig.10 As shown, the electronic device 1000 may include: a memory 1010 and a processor 1020, wherein the memory 1010 is used to store a computer program and transmit the program code to the processor 1020. In other words, the processor 1020 may call and run the computer program from the memory 1010 to implement the method in the embodiment of the present application.
[0128] For example, the processor 1020 may be configured to execute the above method embodiments according to instructions in the computer program.
[0129] In some embodiments of the present application, the processor 1020 may include but is not limited to:
[0130] General-purpose processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, etc.
[0131] In some embodiments of the present application, the memory 1010 includes but is not limited to:
[0132] Volatile memory and / or non-volatile memory. Among them, the non-volatile memory can be read-only memory (ROM), programmable ROM (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM) or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLD RAM) and direct memory bus random access memory (DR RAM).
[0133] In some embodiments of the present application, the computer program may be divided into one or more modules, which are stored in the memory 1010 and executed by the processor 1020 to complete the method provided by the present application. The one or more modules may be a series of computer program instruction segments capable of completing specific functions, and the instruction segments are used to describe the execution process of the computer program in the electronic device.
[0134] like Fig.10 As shown, the electronic device may also include:
[0135] The transceiver 1030 may be connected to the processor 1020 or the memory 1010 .
[0136] The processor 1020 may control the transceiver 1030 to communicate with other devices, specifically, to send information or data to other devices, or to receive information or data sent by other devices. The transceiver 1030 may include a transmitter and a receiver. The transceiver 1030 may further include an antenna, and the number of antennas may be one or more.
[0137] It should be understood that the various components in the electronic device are connected via a bus system, wherein the bus system includes not only a data bus but also a power bus, a control bus and a status signal bus.
[0138] The present application also provides a computer storage medium on which a computer program is stored, and when the computer program is executed by a computer, the computer can perform the method of the above method embodiment. In other words, the present application embodiment also provides a computer program product containing instructions, and when the instructions are executed by a computer, the computer can perform the method of the above method embodiment.
[0139] When software is used for implementation, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instruction is loaded and executed on a computer, the computer can be made to perform the corresponding flow in each method in the embodiment of the present application in whole or in part, and generate the functions that can be realized by each method in the embodiment of the present application. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instruction can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instruction can be transmitted from a website site, computer, server or data center by wired (such as coaxial cable, optical fiber, digital subscriber line (Digital Subscriber Line, DSL)) or wireless (such as infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server, a data center, etc. that contains one or more available media integrations. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0140] Those of ordinary skill in the art will appreciate that the modules and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0141] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the system embodiments described above are only schematic. For example, the division of the modules is only a logical function division. There may be other division methods in actual implementation, such as multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, and the indirect coupling or communication connection of the system, device or module can be electrical, mechanical or other forms.
[0142] The modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. For example, each functional module in each embodiment of the present application may be integrated into a processing module, or each module may exist physically separately, or two or more modules may be integrated into one module.
Claims
1. A content processing method, characterized in that: include: Get multiple interactive messages for targeted content; receiving target interaction information, wherein the target interaction information is determined based on the plurality of interaction information; receiving a target interaction position in the target content related to the target interaction information; The target content with the target interaction information added at the target interaction position is distributed.
2. The method according to claim 1, characterized in that The distributing the target content with the target interaction information added at the target interaction position includes: According to the target content after adding the target interaction information at the target interaction position, construct a display card of the target content on the content recommendation page; Displaying the display card on the content recommendation page; The display card displays: a portion of the target content corresponding to the target interaction position and target interaction information displayed at the target interaction position.
3. The method according to claim 2, characterized in that Also includes: Determine a target identifier, where the target identifier is used to indicate that the target content relates to the target comment; In the content recommendation page, the target identifier is displayed at a preset position of the display card.
4. The method according to claim 2, characterized in that: After the display card is displayed on the content recommendation page, the method further includes: In response to a triggering operation on the display card, the target content is displayed on a content display page, and the target interactive content is highlighted at a target interactive position of the target content.
5. A content processing method, characterized in that: include: receiving multiple interactive messages for targeted content; Determining target interaction information according to the plurality of interaction information; Determine a position in the target content that is related to the target interaction information to obtain a target interaction position; The target interaction information and the target interaction position are sent to a client, so that the client distributes the target content with the target interaction information added at the target interaction position.
6. A content processing device, characterized in that: include: An information acquisition module, used to acquire multiple interactive information for target content; An information receiving module, configured to receive target interaction information, wherein the target interaction information is determined based on the plurality of interaction information; A position receiving module, configured to receive a target interaction position in the target content that is related to the target interaction information; The content distribution module is used to distribute the target content with the target interaction information added at the target interaction position.
7. A content processing device, characterized in that: include: An information receiving module, used for receiving a plurality of interactive information for target content; An information determination module, configured to determine target interaction information according to the plurality of interaction information; A position determination module, used to determine a position in the target content related to the target interaction information, and obtain a target interaction position; The data sending module is used to send the target interaction information and the target interaction position to the client, so that the client distributes the target content with the target interaction information added at the target interaction position.
8. An electronic device, characterized in that: include: processor; as well as A memory, configured to store executable instructions of the processor; The processor is configured to perform the method of any one of claims 1 to 5 by executing the executable instructions.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 5 is implemented.
10. A computer program product comprising instructions, characterized in that When the computer program product runs on an electronic device, the electronic device is enabled to execute the method according to any one of claims 1 to 5.