Information processing method and device, readable storage medium and program product
By displaying visual data recommendations related to the user's reading status in the user interface, the problem of low matching between content recommendations and users is solved, thereby improving user acceptance and content reading rate.
Patent Information
- Application Number
- CN202511787794.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-28
- Publication Date
- 2026-02-27
AI Technical Summary
In existing technologies, the matching degree between content recommendation information and users is low, resulting in low user acceptance of recommendation information and affecting content reading rate.
Visual data, including images or videos, is generated by displaying recommended information related to the user's reading status on the first interface. The recommended information is generated based on the user's historical browsing content and comment interaction information, thereby improving the matching degree between information and user needs.
This improved the fit between recommended information and users' reading status, increased users' acceptance of recommended information, and thus improved the content's readability.
Smart Images

Figure CN121579762A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of Internet technology, and in particular to an information processing method, device, readable storage medium, and program product. Background Technology
[0002] Content publishers can publish various types of content on the internet, including text and images, as mentioned above. Users can browse this content published by publishers via the internet.
[0003] In some related technologies, content summaries can be configured for content, which can be outlines of the content, and illustrations can also be configured for the content, which are usually fixed. Currently, the content summaries and illustrations corresponding to the content have a weak connection with the plot of the content, and the summary content and views presented to users based on the content cannot match the users' needs. Summary of the Invention
[0004] This disclosure provides an information processing method, apparatus, readable storage medium, and program product to address the problem of low matching degree between existing content recommendation information and users.
[0005] In a first aspect, embodiments of this disclosure provide an information processing method, including: displaying a first interface;
[0006] The first interface displays recommended information associated with the first content; wherein the recommended information includes visual data, which is generated based on the second content; the second content belongs to the first content, and the second content is related to the first user's reading status of the first content.
[0007] In a second aspect, embodiments of this disclosure provide an information processing apparatus, including: a first display unit for displaying a first interface;
[0008] The second display unit is used to display recommendation information associated with the first content on the first interface; wherein the recommendation information includes visual data, which is generated based on the second content; the second content belongs to the first content, and the second content is related to the first user's reading status of the first content.
[0009] Thirdly, embodiments of this disclosure provide an electronic device, including: a processor and a memory;
[0010] The memory stores computer-executed instructions;
[0011] The processor executes computer execution instructions stored in the memory, causing the at least one processor to perform the method described in the first aspect above and various possible designs of the first aspect.
[0012] Fourthly, embodiments of this disclosure provide a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the methods described in the first aspect and various possible designs of the first aspect.
[0013] Fifthly, embodiments of this disclosure provide a computer program product, including a computer program that, when executed by a processor, implements the method described in the first aspect above and various possible designs of the first aspect.
[0014] The information processing method, device, readable storage medium, and program product provided in this embodiment improve the adaptability of the content-specific recommendations presented to the user and the user's reading status by presenting recommended information matching the user's reading status on a first interface. This improves the matching degree between the content recommendations presented to the user and the user's needs, thereby increasing the user's acceptance of the recommended information and ultimately improving the content's readability. Attached Figure Description
[0015] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0016] Figure 1 Flowchart of the information processing method provided in the embodiments of this disclosure Figure 1 ;
[0017] Figure 2 This is a schematic diagram of an application scenario;
[0018] Figure 3 This is a schematic diagram of an application scenario;
[0019] Figure 4 This is a schematic diagram of a second content;
[0020] Figure 5 This is a schematic diagram of a comment interface for secondary content;
[0021] Figure 6 Flowchart of the information processing method provided in the embodiments of this disclosure Figure 2 ;
[0022] Figure 7 This is a structural block diagram of an information processing apparatus provided in an embodiment of the present disclosure;
[0023] Figure 8 This is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of this disclosure. Detailed Implementation
[0024] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.
[0025] It is understood that before using the technical solutions disclosed in the various embodiments of this disclosure, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in this disclosure in an appropriate manner in accordance with relevant laws and regulations, and user authorization should be obtained.
[0026] For example, upon receiving a user's active request, a prompt message is sent to the user to explicitly inform them that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the software or hardware, such as the electronic device, application, server, or storage medium performing the operations of this disclosed technical solution, based on the prompt message.
[0027] As an optional but non-limiting implementation, in response to a user's active request, sending a prompt message to the user can be done via a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0028] It is understood that the above notification and user authorization process are merely illustrative and do not constitute a limitation on the implementation of this disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of this disclosure.
[0029] It is understood that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and related provisions.
[0030] To address the current issue that the content summaries and illustrations presented to users do not match their actual needs, the solution provided in this disclosure matches the corresponding plot content based on the user's reading status and generates a view based on the plot content to present to the user. Therefore, this solution can provide the user with corresponding plot content and views according to the user's reading status, thereby improving the matching degree between the plot content presented to the user and the user's needs.
[0031] Please refer to Figure 1 , Figure 1 Flowchart of the information processing method provided in this disclosure Figure 1 ,like Figure 1 As shown, the method includes the following steps:
[0032] S101: Display the first interface.
[0033] The entity executing the information processing method in this disclosure can be an application client running on a user terminal device or an application server.
[0034] The aforementioned first interface can be any interface displayed by the application client. For example, the aforementioned first interface can be a content list interface, or it can be a content details display interface, etc.
[0035] For example, the aforementioned execution entity can display the first interface based on user-triggered actions. These first actions could be triggered by an application icon, opening the browsing history interface, or opening the end of content, etc.
[0036] S102: Display recommendation information associated with the first content on the first interface; wherein the recommendation information includes visual data, which is generated based on the second content; the second content belongs to the first content, and the second content is related to the first user's reading status of the first content.
[0037] The second content here can be a portion of the first content. In one example, the second content can be determined by a selection action by a second user, such as the second user selecting a paragraph from the first content as the second content. The second user can be any user other than the first user.
[0038] In one example, the method also includes:
[0039] Based on the correlation with the first user's historical browsing content, the second content and its corresponding recommendation information are determined from multiple third content sources; wherein, the third content is determined based on the following steps:
[0040] Get comment and interaction information, reading time, and continuation rate for different paragraphs of the first content;
[0041] Based on one or more of the following: comment interaction information, reading time, and continued reading rate, at least one third piece of content is identified from multiple paragraphs of the first piece of content.
[0042] In this example, the aforementioned executing entity can obtain comment interaction information, reading time, and continuation rate for each of the multiple paragraphs in the first content. The comment interaction information for a paragraph includes, but is not limited to, comments on the paragraph itself and interactions related to those comments. This comment interaction information can include the total number of comment interactions. The total number can be the sum of the number of comments on the paragraph itself and the number of interactions related to those comments.
[0043] The reading time of a paragraph can be determined by analyzing the historical browsing data of multiple users, then calculating the average reading time based on the individual reading times of each user. This average reading time is then used as the reading time of the paragraph.
[0044] The continuation rate of a paragraph refers to the percentage of users who, after browsing the current paragraph, continue browsing to the next paragraph.
[0045] In some application scenarios, the above-mentioned comment interaction information, reading time, and continuation rate can be normalized separately, and then the normalized comment interaction information, reading time, and continuation rate can be weighted and summed to obtain the recommended score for the paragraph.
[0046] At least one third element can be determined based on the recommended scores of each paragraph.
[0047] It can also retrieve one or more pieces of content viewed in the first user's history, and extract one or more common content features from these multiple pieces of content. These content features may include, for example, content type. Second content can be determined from at least one of the aforementioned third pieces of content based on its correlation with the aforementioned content features.
[0048] In one example, recommendations can be generated based on the second content. In another example, one recommendation can be selected from multiple recommendations generated based on the second content. For instance, the final recommendation can be determined based on the comment information and visual data of each of the multiple recommendations.
[0049] In some embodiments, visual data includes images or videos, and the recommendation information further includes second content; and / or,
[0050] The comments on the second content.
[0051] In one application scenario, the aforementioned visual data may include images; in another application scenario, the aforementioned visual data may include videos.
[0052] In one application scenario, the aforementioned recommendation information includes the text of the second content.
[0053] In one example, the text of the second content mentioned above can be displayed as a floating window on top of the visual data, for example, covering part of the visual data.
[0054] In one example, the recommendation information may also include one or more comments on the second content.
[0055] In one example, the above comment content could be user input that generates the recommendation information.
[0056] In these implementations, by displaying the text of the second content in the recommendation information, users can gain a deeper understanding of the second content through a combination of text and images.
[0057] In this embodiment, by presenting recommendation information matching the user's content reading status on the first interface, including view data, the adaptability of the content-specific recommendations presented to the user and the user's reading status is improved, thus enhancing the match between the content recommendations presented to the user and the user's needs. This can increase the user's acceptance of the recommendation information, thereby increasing the content's readability.
[0058] In some optional implementations of this embodiment, the visual data includes a single visual data point or multiple visual data points;
[0059] In this case, multiple visual data are generated based on different secondary content; or, multiple visual data are generated based on the same secondary content in different styles.
[0060] It is understood that the aforementioned visual data can include images or videos. A visual data set may contain one or more images. One or more images generated at once for a specific set of content can be considered as a single piece of visual data.
[0061] In one example, visual data includes a single visual data point, that is, a single visual data point corresponding to a secondary content item. For example, displaying the visual data of the secondary content item with the highest number of comments on a content list page.
[0062] In one example, the visual data includes multiple visual data sets for a second piece of content. These multiple visual data sets can be generated according to different styles. For example, a visual data set can be generated for the same second content according to different styles such as art and painting, photography and realism, and modern and digital. In this example, by presenting the first visual data set of the second content in different styles, users can understand the second content from different perspectives, thereby arousing their interest in reading the first content.
[0063] In one example, the visual data may include visual data corresponding to multiple second contents, respectively. In this example, for each second content, one or more visual data sets for that second content may be generated. In this example, by displaying the visual data corresponding to the different second contents within the first content, a summary of the first content can be quickly understood through these visual data sets.
[0064] In some optional implementations of this embodiment, the first interface presents first recommendation information for multiple first contents when the first user is in a first reading state; the first reading state is an unread state.
[0065] The first recommendation information includes first visual data, which is generated based on second content that is related to the first user's historical browsing content.
[0066] Schematic illustration: the first interface mentioned above can be a list interface, which presents the first recommendation information of multiple first contents that the first user has not yet read.
[0067] The first recommendation information includes first visual data, which is generated from the second content that has the highest correlation with the first user's historical browsing content.
[0068] Please refer to Figure 2 , Figure 2 This is a diagram illustrating an application scenario. For example... Figure 2 As shown, in response to a triggering operation performed by the first user on the "Recommended" control in the application client, the first interface 21 is displayed. The first interface 21 can display multiple pieces of content that are in an unread state by the first user, such as first content 1 to first content 5.
[0069] Regarding the first content 1, Figure 2 The system can display the first recommendation information, which includes first visual data 22. The first visual data is generated from the second content that has the highest correlation with the first user's historical browsing content.
[0070] In these implementations, by presenting a list of unread content on a first interface, the list includes multiple first contents corresponding to first recommendation information. The first recommendation information includes visual data generated from the second content that has the highest correlation with the first user's historical browsing content. Thus, during the user's content selection stage, visual data of highly attractive content is pushed to help the user quickly select content for browsing, thereby reducing the time the user spends selecting content.
[0071] In some optional implementations of this embodiment, the first interface may also present one or more of the following:
[0072] The first user is in a second reading state, and the second recommended information is for the first content. The second reading state indicates that reading has started but the reading behavior is insufficient. The visual data of the second recommended information is generated from the second content after the first user's browsing progress.
[0073] The third recommendation information of the first content in the third reading state of the first user indicates that the user has read to the latest paragraph and has the expectation of continuing to read; the visual data of the third recommendation information is generated based on at least one second content determined from the existing paragraphs of the first content.
[0074] The fourth recommendation information of the first content when the first user is in the fourth reading state. The fourth reading state indicates that the first user's reading progress has not been updated within a preset time. The visual data of the fourth recommendation information is generated based on the second content before and after the user's browsing progress.
[0075] The following is combined with Figure 3 , Figure 3 A schematic diagram of an application scenario is shown, such as Figure 3 As shown, the user can trigger an operation on a control representing the user's reading history to display the first interface 31. The first interface can display multiple first contents A~C that the user has read in the past. Different first contents can correspond to different reading states.
[0076] For example, a first user's reading state for content A is in a second reading state. The aforementioned execution entity can identify the first user's reading progress for content A, and then determine the second content and its corresponding second recommendation information from multiple third contents following that reading progress. The visual data in the second recommendation information is generated based on the second content. By displaying the second recommendation information to the first content for which the first user is in a second reading state, the second content can be used to prompt the first user about the content to follow, allowing the user to decide whether to continue reading, thus improving the efficiency of the user's decision-making regarding whether to continue reading or abandon the reading.
[0077] For example, the first user's reading status for content B is the third reading status. The aforementioned execution entity can determine the second content and the corresponding third recommendation information based on the third content corresponding to all the paragraphs of content B already viewed by the first user. The visual data in the aforementioned third recommendation information is generated based on the second content. The third reading status represents being in a follow-up update state. During this period, users may experience anxiety or a feeling of wanting more. By presenting the third recommendation information of previous content to the first user, it can help the user review past content. In addition, comments from other users can serve as derivative content for users to consume, alleviating the user's anxiety during the follow-up update period.
[0078] For example, the first user's reading state for the first content C is the fourth reading state. The aforementioned execution entity can identify the first user's reading progress for the first content C, and then determine the second content and the corresponding fourth recommendation information from multiple third contents following the reading progress; the fourth visual data in the aforementioned fourth recommendation information is generated based on the aforementioned second content. By presenting the aforementioned fourth recommendation information to the first content for which the first user is in the fourth reading state, the fourth information of historical content helps the first user recall historical content, and the fourth recommendation information of content following the user's reading progress stimulates the first user's reading motivation.
[0079] In some optional implementations of this embodiment, the first interface is the latest content display interface of the first content;
[0080] The first interface displays the third recommendation information corresponding to the first user's third reading state.
[0081] In these embodiments, the first interface displays the latest content of the first content (the end of incomplete content or the end of completed content). Third recommendation information generated from the existing content of the first content can be displayed on this first interface. By presenting the third recommendation information of the preceding content to the first user, it helps the user review historical content. Furthermore, comments from other users can be used as derivative content for the user to consume, alleviating the user's anxiety during the update cycle.
[0082] In some embodiments, the method further includes the following steps:
[0083] First, in response to the display instruction for the first content, the details of the first content are displayed on the first interface.
[0084] Secondly, based on the first operation performed on the second content within the first content details, the comment interface for the second content is displayed.
[0085] Finally, recommendation information is displayed in the comments section of the second content.
[0086] The following is combined with Figure 4 and Figure 5 Please provide an explanation. Figure 4 This is a schematic diagram of a second content. Figure 5 This is a diagram illustrating a comment interface for secondary content. For example... Figure 4 As shown, the application client can present the first content on the first interface 41 based on the first user's reading operation on the first content. The first interface 41 can include multiple paragraphs of the first content, as shown in paragraphs 1 to N in the figure. Furthermore, it can also display comment and interaction information for each paragraph. For example... Figure 4 The text displays the number of comments and interactions for paragraph 42, "He was about to change his shoes at the door, but found himself barefoot," as "273." The number of comments and interactions for a paragraph can be placed at the end of the paragraph and can be displayed as a superscript or subscript.
[0087] Users can trigger operations on the aforementioned comment interaction information, such as triggering an operation on the comment interaction information in paragraph 42, which is the second piece of content. Upon receiving a trigger operation on the comment interaction information, the comment interface 43 can be displayed, such as... Figure 5 As shown. The comment interface 43 can partially cover the first interface 41 mentioned above. The comment interface 43 can display user u1's comment 1 on the second content 42 and the video 1 generated by user u1 based on the second content 42; user u2's comment 2 on the second content and the image 1 generated by user u2 based on the second content 42.
[0088] In these embodiments, visual data and comments generated by different users based on the second content can be presented in the comment interface of the second content, so that the first user can obtain different content derived from the second content in the comment interface, which helps to improve the efficiency of users obtaining information.
[0089] Please refer to Figure 6 , Figure 6 Flowchart of the information processing method provided in this disclosure Figure 2 ,like Figure 6 As shown, the method includes, in addition to, with Figure 1 In addition to the same steps S601-S602 as steps S101-S102 in the illustrated embodiment, the following steps are also included:
[0090] S603: Receives the comment information entered by the first user through the comment entry for the recommended information.
[0091] S604: Display comment information.
[0092] Please continue to refer to this. Figure 2 , Figure 2 The display area for the first recommended information can also display a comment entry 23. The first user can enter a comment on the recommended information at the comment entry. The comment entered by the first user at the comment entry can be displayed in the display area.
[0093] In addition, the display area for the first recommendation information can also show the number of likes and comments for the second content. This comment interaction count changes after the first user enters a comment.
[0094] In these embodiments, displaying a comment entry within the recommendation information shown on the first interface facilitates user comments on the second content and / or visual data on the first interface, thereby improving interaction efficiency.
[0095] In some embodiments, the method further includes:
[0096] Associate the comment information with the second content.
[0097] The aforementioned executing entity can associate the comment information entered by the first user on the first interface with the second content. Any user who opens the comment interface of the second content can then view the aforementioned comment information entered by the first user.
[0098] In these embodiments, by associating the comment information entered by the first user on the first interface with the second content, it is convenient to collect and analyze the comment information of the second content.
[0099] In some embodiments, the method further includes:
[0100] In response to the triggered action performed on the recommended information, the content displayed on the first screen switches to the details of the first content, and the user is directed to the paragraph containing the second content.
[0101] Please combine Figure 2 Users can perform click or touch operations on the first recommended information of the first content 1 on the first interface 21, thereby displaying the details of the first content 1 on the first interface and locating the paragraph where the second content is located.
[0102] By triggering the recommended information, the content displayed on the first interface is switched to the details of the first content, and the paragraph containing the second content is located on the first interface, so that the context of the second content can be read, realizing the reading from the second content to the first content based on the recommended information.
[0103] exist Figure 1 or Figure 6 In some optional implementations of the illustrated embodiment, the recommendation information is the fifth recommendation information among multiple recommendation information; the method further includes:
[0104] In response to receiving the second operation, the fifth recommendation information is switched to the sixth recommendation information, where the sixth recommendation information is a recommendation information other than the fifth recommendation information among multiple recommendation information; wherein,
[0105] The sixth recommendation information corresponds to the same second content as the fifth recommendation information, or the fifth recommendation information corresponds to different second content as the sixth recommendation information.
[0106] The fifth recommendation can be any one of the multiple recommendations. The sixth recommendation can be any recommendation other than the fifth recommendation.
[0107] In one example, the second operation described above could be a swipe operation performed on visual data, which could then display a sixth recommendation. This sixth recommendation can be displayed as a new fifth recommendation. Further swipe operations can then be performed to switch between recommendations.
[0108] An example is provided that a toggle control can be displayed in the recommendation information display area. The fifth recommendation can be switched to the sixth recommendation based on the triggering action of this toggle control.
[0109] It is understandable that when the fifth and sixth recommendation messages correspond to the same second content, they may be recommendation messages generated by different users based on the second content.
[0110] In these implementations, by switching recommended information based on a switching operation on the first interface, users can learn more about the first content on the first interface, which can further improve user decision-making efficiency and also improve the efficiency of users obtaining information.
[0111] exist Figure 1 or Figure 6 In some optional implementations of the illustrated embodiments, the method further includes:
[0112] Based on the third operation targeting the second content, visual data of the second content is generated based on the visual content generation model; the third operation instructs the generation of visual data.
[0113] The third operation mentioned above can be performed by the first user or generated by a user other than the first user.
[0114] In these embodiments, when the details of the first content are displayed on the first interface, the user can select a second piece of content. After selecting the second content, the identifier of the visual content generation tool can be displayed. The user can trigger the identifier of the visual content generation tool to open the interactive interface with the visual content generation model and automatically send the second content to the visual content generation model.
[0115] The visual content generation model can generate visual data based on the second content.
[0116] In some examples, users can also input style and other prompts in the interactive interface so that the visual content generation model can generate visual data that matches the user's needs based on the prompts.
[0117] After the visual content generation model generates visual data, users can also input descriptive content about the visual data. This descriptive content can be a comment on the second piece of content.
[0118] In these implementations, the efficiency of generating visual data pairs can be improved by calling the model to generate visual data through the user's visual data generation operation on the second content.
[0119] exist Figure 1 or Figure 6 In some optional implementations of the illustrated embodiments, the method further includes the following steps:
[0120] First, based on the first user's browsing behavior data, determine the first user's reading status of the first content;
[0121] Second, determine the second content based on the reading status.
[0122] The aforementioned browsing behavior data includes whether the first content has been viewed, the frequency of viewing the first content, the time interval between different views of the first content, comments and likes on the first content, etc.
[0123] In one example, if the first user has not viewed the first content, it can be determined that the first user's reading status for the first content is unread.
[0124] In one example, if a user has viewed the first content, but their historical or current reading speed is greater than a preset speed threshold, this can be considered as the user being in a second reading state where reading has started but the reading behavior is insufficient.
[0125] In one example, when a user has read to the end of the first piece of content and the reading speed is less than a preset speed threshold, it can be considered that the first user's reading state of the first piece of content is in the third reading state, where they have read to the latest paragraph and have the expectation of continuing to read.
[0126] In one example, if the time interval since the user last viewed the first content is greater than a preset time threshold, it can be considered that the first user's reading status for the first content is in the fourth reading state, where the reading progress has not been updated within the preset time.
[0127] Specifically, the steps for determining the second content based on the user's reading status can be found in the description of the relevant content above.
[0128] In these implementations, by determining the first user's reading status of the first content based on the first user's browsing behavior data, the matching degree between the recommendation information provided to the user and the user's needs can be improved.
[0129] Corresponding to the above text Figures 1-6The information processing method of the embodiment shown, Figure 7 This is a structural block diagram of an information care device provided according to an embodiment of the present disclosure. For ease of explanation, only the parts relevant to the embodiments of the present disclosure are shown. (Refer to...) Figure 7 The information processing device 70 includes: a first display unit 701 and a second display unit 603.
[0130] The first display unit 701 is used to display the first interface;
[0131] The second display unit 702 is used to display recommendation information associated with the first content on the first interface; wherein the recommendation information includes visual data, which is generated based on the second content; the second content belongs to the first content, and the second content is related to the first user's reading status of the first content.
[0132] The information processing apparatus provided in this disclosure improves the fit between the content-specific recommendations presented to the user and the user's reading state by presenting recommendation information matching the user's reading state on a first interface. This enhances the match between the content recommendations presented to the user and the user's needs, thereby increasing the user's acceptance of the recommendations and ultimately improving the content's readability.
[0133] In one embodiment of this disclosure, a first interface presents first recommendation information for multiple first contents of a first user in a first reading state; the first reading state is an unread state.
[0134] The first recommendation information includes first visual data, which is generated based on second content that is related to the first user's historical browsing content.
[0135] In one embodiment of this disclosure, the first interface also presents one or more of the following:
[0136] The first user is in a second reading state, and the second recommended information is for the first content. The second reading state indicates that reading has started but the reading behavior is insufficient. The visual data of the second recommended information is generated from the second content after the user's browsing progress.
[0137] The third recommendation information of the first content in the third reading state of the first user indicates that the user has read to the latest paragraph and has the expectation of continuing to read; the visual data of the third recommendation information is generated based on at least one second content determined from the existing paragraphs of the first content;
[0138] The fourth recommendation information of the first content when the first user is in the fourth reading state. The fourth reading state indicates that the first user's reading progress has not been updated within a preset time. The visual data of the fourth recommendation information is generated based on the second content before and after the first user's browsing progress.
[0139] In one embodiment of this disclosure, the first interface is the latest content display interface of the first content.
[0140] The first interface displays the third recommendation information corresponding to the first user's third reading state.
[0141] In one embodiment of this disclosure, the device 70 further includes a third display unit (not shown in the figures), the third display unit being used for:
[0142] In response to a first operation on the second content in the content display interface of the first content, the comment interface of the second content is displayed;
[0143] Recommended information is displayed in the comments section of the second content.
[0144] In one embodiment of this disclosure, the visual data includes images or videos, and the recommendation information further includes text of the second content; and / or,
[0145] The comments on the second content.
[0146] In one embodiment of this disclosure, the visual data includes a single visual data point or multiple visual data points;
[0147] In this case, multiple visual data are generated based on different secondary content; or, multiple visual data are generated based on the same secondary content in different styles.
[0148] In one embodiment of this disclosure, the recommendation information further includes a comment entry point, and the second display unit 702 is further configured to:
[0149] Receive comments from the first user regarding the recommended information via the comment entry point;
[0150] Display comment information.
[0151] In one embodiment of this disclosure, the device 70 further includes an association unit (not shown in the figures), the association unit being used for:
[0152] Associate the comment information with the second content.
[0153] In one embodiment of this disclosure, the second display unit 702 is further configured to:
[0154] In response to the triggered action performed on the recommended information, the content displayed on the first screen switches to the details of the first content, and the user is directed to the paragraph containing the second content.
[0155] In one embodiment of this disclosure, the recommendation information is the fifth recommendation information among a plurality of recommendation information;
[0156] The second display unit 702 is further configured to: in response to receiving the second operation, switch the fifth recommendation information to the sixth recommendation information, wherein the sixth recommendation information is recommendation information other than the fifth recommendation information among a plurality of recommendation information; wherein,
[0157] The sixth recommendation information corresponds to the same second content as the fifth recommendation information, or the fifth recommendation information corresponds to different second content as the sixth recommendation information.
[0158] In one embodiment of this disclosure, the apparatus 70 further includes a generation unit (not shown in the figures), the generation unit being used for:
[0159] Based on the third operation targeting the second content, visual data of the second content is generated based on the visual content generation model; the third operation instructs the generation of visual data.
[0160] In one embodiment of this disclosure, the apparatus 70 further includes a first determining unit (not shown in the figures), the first determining unit being configured to:
[0161] Based on the correlation with the first user's historical browsing content, the second content and its corresponding recommendation information are determined from multiple third content sources; wherein, the third content is determined based on the following steps:
[0162] Get comment and interaction information, reading time, and continuation rate for different paragraphs of the first content;
[0163] Based on comment interaction information, reading time, and continued reading rate, at least one third piece of content is identified from multiple paragraphs of the first piece of content.
[0164] In one embodiment of this disclosure, the apparatus 70 further includes a second determining unit (not shown in the figures), the second determining unit being used to:
[0165] Based on the first user's browsing behavior data, determine the first user's reading status of the first content;
[0166] The second content is determined based on the reading status.
[0167] To implement the above embodiments, this disclosure also provides an electronic device.
[0168] refer to Figure 8The diagram illustrates a structural schematic of an electronic device 800 suitable for implementing embodiments of the present disclosure. The electronic device 800 can be a terminal device or a server. The terminal device can include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, personal digital assistants (PDAs), tablet computers, portable media players (PMPs), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Figure 8 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments disclosed herein.
[0169] like Figure 8 As shown, the electronic device 800 may include a processing unit (e.g., a central processing unit, a graphics processing unit, etc.) 801, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 802 or a program loaded from a storage device 808 into a random access memory (RAM) 803. The RAM 803 also stores various programs and data required for the operation of the electronic device 800. The processing unit 801, ROM 802, and RAM 803 are interconnected via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.
[0170] Typically, the following devices can be connected to I / O interface 805: input devices 806 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 807 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 808 including, for example, magnetic tapes, hard disks, etc.; and communication devices 809. Communication device 809 allows electronic device 800 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 8 An electronic device 800 with various devices is shown; however, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively.
[0171] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a computer-readable storage medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 809, or installed from a storage device 808, or installed from a ROM 802. When the computer program is executed by a processing device 801, it performs the functions defined in the methods of embodiments of this disclosure.
[0172] It should be noted that the computer-readable storage medium described in this disclosure can be a computer-readable signal medium, a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable storage medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable storage medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.
[0173] The aforementioned computer-readable storage medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.
[0174] The aforementioned computer-readable storage medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to perform the method shown in the above embodiments.
[0175] Computer program code for performing the operations of this disclosure can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, and conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0176] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0177] The units described in the embodiments of this disclosure can be implemented in software or in hardware. The name of a unit does not necessarily limit the unit itself; for example, the first acquisition unit can also be described as "a unit that acquires at least two Internet Protocol addresses".
[0178] The functions described above in this document can be performed at least in part by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip (SoCs), complex programmable logic devices (CPLDs), and so on.
[0179] The electronic device, computer-readable storage medium, and computer program product provided in this disclosure improve the fit between the content-specific recommendations presented to the user and the user's reading state by presenting recommendation information matching the user's reading state on a first interface. This enhances the match between the content recommendations presented to the user and the user's needs, thereby increasing the user's acceptance of the recommendations and ultimately improving the content's readability.
[0180] In a first aspect, according to one or more embodiments of this disclosure, an information processing method is provided, comprising:
[0181] Display the first screen;
[0182] The first interface displays recommended information associated with the first content; wherein, the recommended information includes visual data, which is generated based on the second content; the second content belongs to the first content, and the second content is related to the first user's reading status of the first content.
[0183] According to one or more embodiments of this disclosure,
[0184] The first screen displays the first recommended content of multiple items that the first user is currently reading; the first reading state is the unread state.
[0185] The first recommendation information includes first visual data, which is generated based on second content that is related to the first user's historical browsing content.
[0186] According to one or more embodiments of this disclosure, the first interface also presents one or more of the following:
[0187] The first user is in a second reading state, and the second recommended information is for the first content. The second reading state indicates that reading has started but the reading behavior is insufficient. The visual data of the second recommended information is generated from the second content after the user's browsing progress.
[0188] The third recommendation information of the first content in the third reading state of the first user indicates that the user has read to the latest paragraph and has the expectation of continuing to read; the visual data of the third recommendation information is generated based on at least one second content determined from the existing paragraphs of the first content;
[0189] The fourth recommendation information of the first content when the first user is in the fourth reading state. The fourth reading state indicates that the first user's reading progress has not been updated within a preset time. The visual data of the fourth recommendation information is generated based on the second content before and after the first user's browsing progress.
[0190] According to one or more embodiments of this disclosure, the method further includes:
[0191] In response to the instruction to display the first content, the details of the first content are displayed on the first interface;
[0192] Based on the first operation performed on the second content within the first content details, the comment interface for the second content is displayed;
[0193] Recommended information is displayed in the comments section of the second content.
[0194] According to one or more embodiments of this disclosure, visual data includes images or videos, and the recommendation information also includes text of second content; and / or,
[0195] The comments on the second content.
[0196] According to one or more embodiments of this disclosure, the recommendation information also includes a comment entry point, and the method further includes:
[0197] Receive comments from the first user regarding the recommended information via the comment entry point;
[0198] Display comment information.
[0199] According to one or more embodiments of this disclosure, the method further includes:
[0200] Associate the comment information with the second content.
[0201] According to one or more embodiments of this disclosure, the method further includes:
[0202] In response to the triggered action performed on the recommended information, the content displayed on the first screen switches to the details of the first content, and the user is directed to the paragraph containing the second content.
[0203] According to one or more embodiments of this disclosure, the recommendation information is the fifth recommendation information among a plurality of recommendation information;
[0204] The method also includes:
[0205] In response to receiving the second operation, the fifth recommendation information is switched to the sixth recommendation information, where the sixth recommendation information is a recommendation information other than the fifth recommendation information among multiple recommendation information; wherein,
[0206] The sixth recommendation information corresponds to the same second content as the fifth recommendation information, or the fifth recommendation information corresponds to different second content as the sixth recommendation information.
[0207] According to one or more embodiments of this disclosure, the method further includes:
[0208] Based on the third operation targeting the second content, visual data of the second content is generated based on the visual content generation model; the third operation instructs the generation of visual data.
[0209] According to one or more embodiments of this disclosure, the method further includes:
[0210] Based on the correlation with the first user's historical browsing content, the second content and its corresponding recommendation information are determined from multiple third content sources; wherein, the third content is determined based on the following steps:
[0211] Get comment and interaction information, reading time, and continuation rate for different paragraphs of the first content;
[0212] Based on comment interaction information, reading time, and continued reading rate, at least one third piece of content is identified from multiple paragraphs of the first piece of content.
[0213] According to one or more embodiments of this disclosure, the method further includes:
[0214] Based on the first user's browsing behavior data, determine the first user's reading status of the first content;
[0215] The second content is determined based on the reading status.
[0216] Secondly, according to one or more embodiments of the present disclosure, an information processing apparatus is provided, comprising:
[0217] The first display unit is used to display the first interface;
[0218] The second display unit is used to display recommendation information associated with the first content on the first interface; wherein the recommendation information includes visual data, which is generated based on the second content; the second content belongs to the first content, and the second content is related to the first user's reading status of the first content.
[0219] According to one or more embodiments of this disclosure, a first interface presents first recommendation information of multiple first contents when a first user is in a first reading state; the first reading state is an unread state;
[0220] The first recommendation information includes first visual data, which is generated based on second content that is related to the first user's historical browsing content.
[0221] According to one or more embodiments of this disclosure, the first interface also presents one or more of the following:
[0222] The first user is in a second reading state, and the second recommended information is for the first content. The second reading state indicates that reading has started but the reading behavior is insufficient. The visual data of the second recommended information is generated from the second content after the user's browsing progress.
[0223] The third recommendation information of the first content in the third reading state of the first user indicates that the user has read to the latest paragraph and has the expectation of continuing to read; the visual data of the third recommendation information is generated based on at least one second content determined from the existing paragraphs of the first content;
[0224] The fourth recommendation information of the first content when the first user is in the fourth reading state. The fourth reading state indicates that the first user's reading progress has not been updated within a preset time. The visual data of the fourth recommendation information is generated based on the second content before and after the first user's browsing progress.
[0225] According to one or more embodiments of this disclosure, the apparatus further includes a third display unit, the third display unit being used for:
[0226] In response to the instruction to display the first content, the details of the first content are displayed on the first interface;
[0227] Based on the first operation performed on the second content within the first content details, the comment interface for the second content is displayed;
[0228] Recommended information is displayed in the comments section of the second content.
[0229] According to one or more embodiments of this disclosure, visual data includes images or videos, and the recommendation information also includes text of second content; and / or,
[0230] The comments on the second content.
[0231] According to one or more embodiments of this disclosure, the visual data includes a single visual data point or multiple visual data points;
[0232] In this case, multiple visual data are generated based on different secondary content; or, multiple visual data are generated based on the same secondary content in different styles.
[0233] According to one or more embodiments of this disclosure, the recommendation information also includes a comment entry point, and the second display unit is further used for:
[0234] Receive comments from the first user regarding the recommended information via the comment entry point;
[0235] Display comment information.
[0236] According to one or more embodiments of this disclosure, the apparatus further includes an association unit, the association unit being used for:
[0237] Associate the comment information with the second content.
[0238] According to one or more embodiments of this disclosure, the second display unit is further configured to:
[0239] In response to the triggered action performed on the recommended information, the content displayed on the first screen is switched to the details of the first content, and the view is positioned to the paragraph containing the second content.
[0240] According to one or more embodiments of this disclosure, the recommendation information is the fifth recommendation information among a plurality of recommendation information;
[0241] The second display unit is further configured to: in response to receiving the second operation, switch the fifth recommendation information to the sixth recommendation information, wherein the sixth recommendation information is recommendation information other than the fifth recommendation information among multiple recommendation information; wherein,
[0242] The sixth recommendation information corresponds to the same second content as the fifth recommendation information, or the fifth recommendation information corresponds to different second content as the sixth recommendation information.
[0243] According to one or more embodiments of this disclosure, the apparatus further includes a generation unit, the generation unit being configured to:
[0244] Based on the third operation targeting the second content, visual data of the second content is generated based on the visual content generation model; the third operation instructs the generation of visual data.
[0245] According to one or more embodiments of this disclosure, the apparatus further includes a first determining unit, the first determining unit being configured to:
[0246] Based on the correlation with the first user's historical browsing content, the second content and its corresponding recommendation information are determined from multiple third content sources; wherein, the third content is determined based on the following steps:
[0247] Get comment and interaction information, reading time, and continuation rate for different paragraphs of the first content;
[0248] Based on comment interaction information, reading time, and continued reading rate, at least one third piece of content is identified from multiple paragraphs of the first piece of content.
[0249] According to one or more embodiments of this disclosure, the apparatus further includes a second determining unit, the second determining unit being configured to:
[0250] Based on the first user's browsing behavior data, determine the first user's reading status of the first content;
[0251] The second content is determined based on the reading status.
[0252] Thirdly, according to one or more embodiments of the present disclosure, an electronic device is provided, comprising: at least one processor and a memory;
[0253] The memory stores instructions that the computer executes;
[0254] At least one processor executes computer execution instructions stored in memory, causing at least one processor to perform the methods described in the first aspect above and various possible designs of the first aspect.
[0255] Fourthly, according to one or more embodiments of the present disclosure, a computer-readable storage medium is provided that stores computer-executable instructions, which, when executed by a processor, implement the methods described in the first aspect and various possible designs of the first aspect.
[0256] Fifthly, according to one or more embodiments of the present disclosure, a computer program product is provided, including a computer program, a method for implementing the first aspect and various possible designs of the first aspect when the computer program is executed by a processor.
[0257] In summary, by presenting recommended information that matches the user's reading status on the first interface, including view data, the relevance between the content-specific recommendations and the user's reading state is improved. This enhances the match between the recommended content and the user's needs, increasing user acceptance of the recommendations and ultimately boosting content readability.
[0258] The above description is merely a preferred embodiment of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features disclosed in this disclosure that have similar functions.
[0259] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in a sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of this disclosure. Certain features described in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.
[0260] Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.
Claims
1. An information processing method, characterized in that, include: Display the first screen; The first interface displays recommended information associated with the first content; wherein the recommended information includes visual data, which is generated based on the second content; the second content belongs to the first content, and the second content is related to the first user's reading status of the first content.
2. The method according to claim 1, characterized in that, The first interface displays first recommendation information for multiple first contents in which the first user is in a first reading state; the first reading state is an unread state; The first recommendation information includes first visual data, which is generated based on second content that is related to the first user's historical browsing content.
3. The method according to claim 1, characterized in that, The first interface also displays one or more of the following: The first user is in a second reading state, and the second recommended information is for the first content; the second reading state indicates that reading has started but the reading behavior is insufficient; the visual data of the second recommended information is generated from the second content after the user's browsing progress. The third recommendation information of the first content in which the first user is in a third reading state, the third reading state indicating that the user has read to the latest paragraph and has the expectation of continuing to read; the visual data of the third recommendation information is generated based on at least one second piece of content determined from the existing paragraphs of the first content; The first user is in a fourth reading state, which indicates that the first user's reading progress has not been updated within a preset time. The visual data of the fourth recommendation information is generated based on the second content before and after the first user's browsing progress.
4. The method according to claim 1, characterized in that, The method further includes: In response to the instruction to display the first content, the details of the first content are displayed on the first interface; Based on the first operation performed on the second content in the first content details, the comment interface for the second content is displayed; The recommendation information is displayed in the comment section of the second content.
5. The method according to claim 1, characterized in that, The visual data includes images or videos, and the recommendation information also includes the text of the second content; and / or, The comment content of the second content.
6. The method according to claim 5, characterized in that, The visual data may include a single visual data point or multiple visual data points; The multiple visual data are generated based on different second content; or, the multiple visual data are generated based on the same second content according to different styles.
7. The method according to any one of claims 1-6, characterized in that, The recommendation information also includes a comment entry point, and the method further includes: Receive comment information input by the first user regarding the recommendation information through the comment entry point; The comment information is displayed.
8. The method according to claim 7, characterized in that, The method further includes: Associate the comment information with the second content.
9. The method according to any one of claims 1-6, characterized in that, The method further includes: In response to the trigger operation performed on the recommended information, the displayed content on the first interface is switched to the details of the first content, and the location is positioned to the paragraph where the second content is located.
10. The method according to any one of claims 1-6, characterized in that, The recommended information is the fifth recommended information among multiple recommended information; The method further includes: In response to receiving the second operation, the fifth recommendation information is switched to the sixth recommendation information, wherein the sixth recommendation information is a recommendation information other than the fifth recommendation information among the plurality of recommendation information; wherein, The sixth recommendation information corresponds to the same second content as the fifth recommendation information, or the fifth recommendation information corresponds to different second content than the sixth recommendation information.
11. The method according to any one of claims 1-6, characterized in that, The method further includes: Based on the third operation for the second content, visual data of the second content is generated based on the visual content generation model; the third operation instructs the generation of visual data.
12. The method according to any one of claims 1-6, characterized in that, The method further includes: Based on the correlation with the first user's historical browsing content, the second content and the corresponding recommendation information are determined from multiple third content sources; wherein, the third content is determined based on the following steps: Obtain comment and interaction information, reading time, and continuation rate for different paragraphs of the first content; Based on the comment interaction information, reading time, and continued reading rate, at least one of the third contents is determined from multiple paragraphs of the first content.
13. The method according to any one of claims 1-6, characterized in that, The method further includes: Based on the browsing behavior data of the first user, determine the first user's reading status of the first content; The second content is determined based on the reading status.
14. An information processing device, characterized in that, include: The first display unit is used to display the first interface; The second display unit is used to display recommendation information associated with the first content on the first interface; wherein the recommendation information includes visual data, which is generated based on the second content; the second content belongs to the first content, and the second content is related to the first user's reading status of the first content.
15. An electronic device, characterized in that, include: Processor and memory; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory, causing the processor to perform the method as described in any one of claims 1 to 13.
16. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, implement the method as described in any one of claims 1 to 13.
17. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1 to 13.