Book information display method and device, electronic equipment and readable storage medium

By generating chapter summaries for e-books using generative models and displaying them in different distribution scenarios, the problem of users being able to quickly review and locate information is solved, improving reading convenience and efficiency.

CN117763138BActive Publication Date: 2026-07-31BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING ZITIAO NETWORK TECH CO LTD
Filing Date
2023-12-22
Publication Date
2026-07-31

AI Technical Summary

Technical Problem

In the current e-book reading process, users find it difficult to quickly review the content of previous chapters, and the generated summaries are inefficient, resulting in insufficient reading convenience and location efficiency.

Method used

Generative models are used to generate summaries based on the chapter content of e-books, and these summaries are displayed in different forms in different distribution scenarios, including reading interfaces, tables of contents, and relationship diagrams, providing quick review and location functions.

Benefits of technology

It improves the convenience and accuracy of e-book reading, enhances the efficiency of summary generation and distribution, and allows users to quickly understand chapter content and accurately find the information they need.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117763138B_ABST
    Figure CN117763138B_ABST
Patent Text Reader

Abstract

This disclosure relates to a method, apparatus, electronic device, and readable storage medium for displaying book information, and pertains to the field of computer technology. The method includes: generating a summary of each chapter based on the content of each chapter in a book; and, in response to an operation on the book, displaying the summaries of each chapter in one or more distribution scenarios of a reader, wherein the display format of the summaries of each chapter differs in different distribution scenarios.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of computer technology, and in particular to a method, apparatus, electronic device, and readable storage medium for displaying book information. Background Technology

[0002] With the development of internet technology, e-books are becoming increasingly popular among users, changing many people's reading habits.

[0003] Currently, e-books have a similar display effect to paper books. Users can access the chapters they want to read through the table of contents, or browse through the chapters in order. Summary of the Invention

[0004] This summary section is provided to briefly introduce the concepts, which will be described in detail in the detailed description section below. This summary section is not intended to identify key or essential features of the claimed technical solution, nor is it intended to limit the scope of the claimed technical solution.

[0005] According to some embodiments of this disclosure, a method for displaying book information is provided, including: generating a summary of each chapter based on the content of each chapter in the book; and displaying the summaries of each chapter in one or more distribution scenarios of a reader in response to operations on the book, wherein the display format of the summaries of each chapter is different in different distribution scenarios.

[0006] According to some embodiments of this disclosure, a book information display device is provided, comprising: a generation module configured to generate a summary of each chapter based on the content of each chapter in the book; and a display module configured to display the summaries of each chapter in one or more distribution scenarios of a reader in response to an operation on the book, wherein the display format of the summaries of each chapter is different in different distribution scenarios.

[0007] According to further embodiments of the present disclosure, an electronic device is provided, including: a memory; and a processor coupled to the memory, the processor being configured to execute a method for displaying book information according to any embodiment of the present disclosure based on instructions stored in the memory.

[0008] According to further embodiments of the present disclosure, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, performs a method for displaying book information according to any embodiment of the present disclosure.

[0009] Other features and advantages of this disclosure will become clear from the following detailed description of exemplary embodiments with reference to the accompanying drawings. Attached Figure Description

[0010] Preferred embodiments of the present disclosure are described below with reference to the accompanying drawings. The accompanying drawings, which are included to provide a further understanding of the present disclosure, and which, together with the following detailed description, are incorporated in and form a part of this specification and are used to explain the present disclosure. It should be understood that the drawings described below only relate to some embodiments of the present disclosure and are not intended to limit the scope of the disclosure.

[0011] In the attached diagram:

[0012] Figure 1 A flowchart illustrating a method for displaying book information according to some embodiments of this disclosure;

[0013] Figure 2 A schematic diagram illustrating the display interface of some embodiments of this disclosure;

[0014] Figure 3 Schematic diagrams illustrating display interfaces of other embodiments of this disclosure;

[0015] Figure 4 A schematic diagram illustrating the display interface of yet another embodiment of this disclosure;

[0016] Figure 5 A flowchart illustrating a method for displaying book information according to other embodiments of this disclosure;

[0017] Figure 6 A schematic diagram illustrating the experience path of some embodiments of this disclosure;

[0018] Figure 7 A schematic diagram illustrating a display interface of some further embodiments of the present disclosure;

[0019] Figure 8 A schematic diagram showing an outline structure of some embodiments of this disclosure;

[0020] Figure 9 A schematic diagram of the structure of a book information display device according to some embodiments of the present disclosure;

[0021] Figure 10 Schematic diagrams of the structure of electronic devices according to some embodiments of the present disclosure are shown;

[0022] Figure 11 Schematic diagrams of the structure of electronic devices according to other embodiments of the present disclosure are shown. Detailed Implementation

[0023] The technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. However, it is obvious that the described embodiments are only some embodiments of this disclosure, and not all embodiments. The following description of the embodiments is merely illustrative and is in no way intended to limit this disclosure or its application or use. It should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein.

[0024] It should be understood that the various steps described in the method embodiments of this disclosure may be performed in different orders and / or in parallel. Furthermore, method embodiments may include additional steps and / or omit the steps shown. The scope of this disclosure is not limited in this respect. Unless otherwise specifically stated, the relative arrangement, numerical expressions, and values ​​of components and steps set forth in these embodiments should be interpreted as merely exemplary and do not limit the scope of this disclosure.

[0025] As used in this disclosure, the term "comprising" and its variations are open-ended terms that include at least the following elements / features but do not exclude other elements / features, i.e., "including but not limited to". Furthermore, as used in this disclosure, the term "including" and its variations are open-ended terms that include at least the following elements / features but do not exclude other elements / features, i.e., "including but not limited to". Therefore, "comprising" and "including" are synonymous. The term "based on" means "at least partially based on".

[0026] Throughout this specification, the terms "one embodiment," "some embodiments," or "embodiment" mean that a specific feature, structure, or characteristic described in connection with an embodiment is included in at least one embodiment of the invention. For example, the term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; and the term "some embodiments" means "at least some embodiments." Furthermore, the appearance of the phrases "in one embodiment," "in some embodiments," or "in an embodiment" in various places throughout the specification does not necessarily refer to the same embodiment, but may refer to the same embodiment.

[0027] It should be noted that the concepts of "first," "second," etc., used in this disclosure are used only to distinguish different devices, modules, or units, and are not intended to define the order of functions performed by these devices, modules, or units or their interdependencies. Unless otherwise specified, the concepts of "first," "second," etc., are not intended to imply that the objects described herein must be in a given temporal, spatial, rank, or any other given order.

[0028] It should be noted that the terms "a" and "a plurality of" used in this disclosure are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".

[0029] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.

[0030] The embodiments of this disclosure are described in detail below with reference to the accompanying drawings; however, this disclosure is not limited to these specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. Furthermore, in one or more embodiments, specific features, structures, or characteristics can be combined in any suitable manner that will be apparent to those skilled in the art from this disclosure.

[0031] Currently, e-books only display the content of each chapter at a time, requiring users to read the entire chapter to understand its contents. In many cases, users forget earlier chapter content while reading and cannot quickly review related chapters.

[0032] To address the aforementioned issues, this disclosure provides a method, apparatus, electronic device, and readable storage medium for displaying book information, which can improve the convenience of reading e-books and enhance the distribution effectiveness of e-books.

[0033] The following is combined Figures 1-8 Some embodiments of the method for displaying book information disclosed herein are described.

[0034] Figure 1 Flowcharts illustrating some embodiments of the method for displaying book information disclosed herein. For example... Figure 1 As shown, the method of this embodiment includes steps S102 to S104.

[0035] In step S102, a summary of each chapter is generated based on the content of each chapter in the book.

[0036] The book is an e-book, which can be displayed on various devices such as mobile phones, computers, and tablets. For each chapter, a summary can be generated, providing a concise description of the chapter's content. The summary is much shorter than the entire chapter; for example, if the chapter has 2000-3000 words, the summary can typically be only 100-300 words, allowing for quick reading. The word count for each chapter's summary can be limited.

[0037] In step S104, in response to the operation on the book, summaries of each chapter are displayed in one or more distribution scenarios of the reader, wherein the display format of the summaries of each chapter is different in different distribution scenarios.

[0038] For example, one or more distribution scenarios include at least one of the following: displaying (distributing) the reading interface of each chapter, and displaying the table of contents of the book. One or more distribution scenarios may also include at least one of the following in subsequent embodiments: displaying the experience path diagram of the target character, displaying the outline structure diagram, and displaying information related to key target information, without being limited to the examples given. Operations on the book may also vary depending on the different distribution scenarios.

[0039] Different distribution scenarios correspond to different interfaces, and the display format of each chapter's summary matches the interface's display effect, thus improving the overall display quality. For example, the display area of ​​each chapter's reading interface is relatively large, and the summaries of each chapter can be displayed in a larger font, while the display area of ​​each chapter in the table of contents is relatively small, and the summaries of each chapter can be displayed in a smaller font. Subsequent embodiments will describe in detail the display methods of each summary in various distribution scenarios.

[0040] The method described in the above embodiments automatically generates summaries for each chapter based on the content of each chapter in an e-book. In response to operations on the e-book, these summaries are displayed in one or more distribution scenarios on the reader, with the display format differing across distribution scenarios. This method allows users to quickly and accurately understand the content of each chapter, improving the convenience of e-book reading and enhancing the distribution effectiveness of e-books. It also enables users to quickly locate the chapter they are looking for, improving the accuracy and efficiency of reading location. Furthermore, compared to the current practice where summaries for the entire book are written by the author, the method described in the above embodiments automatically generates summaries for each chapter based on its content, thus improving the efficiency of summary generation.

[0041] In some embodiments, generating summaries for each chapter based on the content of each chapter in a book includes: extracting the content of each chapter using a generative model, and generating summaries for each chapter based on the content of each chapter.

[0042] Generative models, such as AIGC (Artificial Intelligence Generated Content) models, can automatically extract the content (text) of each chapter and generate summaries for each chapter by inputting the entire book's content (text). The generative model can then understand and summarize the content of each chapter to generate summaries. During the training phase of the generative model, training sample pairs include the text and summaries of the training chapters. The training chapters in each training sample can be randomly selected. During testing, test sample pairs include the text and summaries of the test chapters. Test sample pairs can be divided into two types: the first type has randomly selected test chapters, and the second type has consecutive test chapters. This allows for testing the coherence and consistency of the generated summaries, thereby making the summaries generated by the generative model more accurate. For specific training processes, please refer to existing training methods; they will not be elaborated upon here.

[0043] The following describes the methods for displaying summaries of each chapter in different distribution scenarios.

[0044] In some embodiments, one or more distribution scenarios include a display scenario of the reading interface for each chapter. In response to a reading operation of a second target chapter in each chapter of the book, a control for displaying a summary is shown in the reading interface of the second target chapter in the reader; in response to a triggering operation of the summary control, a summary of the second target chapter is displayed. Operations on the book include reading operations of the second target chapter in each chapter of the book and triggering operations of the summary control.

[0045] Reading the second target chapter can trigger the display of its reading interface. This can be achieved by clicking on the display area of ​​the second target chapter in the table of contents, or by performing a swipe operation in a preset direction within the reading interface of a chapter preceding the second target chapter, among other examples.

[0046] For example, such as Figure 2 As shown, control 201 can display a summary next to the title of the second target chapter, or the chapter summary can be displayed in other locations or in other forms, not limited to the example given.

[0047] By triggering the summary control, the summary of the second target chapter is displayed. The summary of the second target chapter can be displayed on a new page, or it can be displayed as a window, overlay, panel, etc., superimposed on the reading interface, and is not limited to the examples given.

[0048] In some embodiments, a summary of the second target chapter is displayed in the upper panel of the reading interface of the second target chapter. Along with displaying the summary, information such as the name of the second target chapter can also be displayed in the panel.

[0049] The panel can be a full-screen panel or a half-screen panel, and its size can be set according to the size of the reading interface and the number of words in the summary. For example... Figure 3 As shown, the summary can be displayed in half-screen panel 301. The summary in the panel supports sliding display; if the panel size is insufficient to display the complete summary, the undisplayed portion can be displayed in response to a sliding operation in a preset direction of the summary.

[0050] In some embodiments, in response to a closing operation on the summary of the second target chapter, the summary of the second target chapter is closed, and the text of the second target chapter is displayed.

[0051] For example, closing the summary of the second target chapter could be triggered by a close control in the summary display interface (panel), or by a first preset operation (e.g., clicking) outside the summary display interface (panel) in the reading interface of the second target chapter, or by a second preset operation (e.g., double-clicking, swiping, etc.) within the summary display interface, and is not limited to the examples given. For example, as... Figure 3 As shown, a close control 302 is displayed next to the title of the summary; clicking this control will collapse the panel.

[0052] The method described above displays a summary control in the reading interface of the second target chapter. The display of the second target chapter can be triggered by the triggering operation of the summary control, which makes it convenient for users to quickly understand the content of the second target chapter through the summary and provides reading convenience.

[0053] In some embodiments, one or more distribution scenarios include a scenario for displaying the table of contents of a book. In response to a trigger operation on the table of contents, the table of contents is displayed in the reader, and abbreviated summaries of each chapter are displayed at corresponding positions within the table of contents. In response to a trigger operation on displaying the summary of a third target chapter within each chapter, the summary of the third target chapter is displayed. Operations on the book include trigger operations on the table of contents and trigger operations on displaying the summary of the third target chapter.

[0054] The table of contents display interface can show the table of contents information for each chapter. Each chapter's information can include its name, abbreviated summary information, and additional chapter information. This additional information may include, for example, at least one of the following: word count, publication date, and reading progress. Reading progress can be represented by page counts, but is not limited to the examples given. If the book is further divided into volumes, sections, or other levels, the table of contents can also display the volume and section information. The methods for generating and displaying chapter summaries in this disclosure also apply to volumes, sections, etc., and will not be elaborated upon here.

[0055] like Figure 4 As shown, each chapter in the table of contents has a corresponding display area. Display area 401 includes the chapter name, abbreviated summary information, and other table of contents information. While the full summary of each chapter can be displayed in the table of contents, displaying abbreviated summary information is more effective to avoid a single chapter's summary taking up too much space. The table of contents supports sliding display.

[0056] In some embodiments, the abbreviated information of the summary of each chapter is obtained by truncating the summary of each chapter; or the abbreviated information of the summary of each chapter is generated by using a generative model based on the summary of each chapter.

[0057] For the summaries of each chapter, a pre-defined number of characters can be extracted from the first character to serve as the summary's abbreviated information. Alternatively, a generative model can be used to further refine the summary, resulting in a shorter summary that is more concise than the original summary. This reduces the space occupied by the summary and improves readability.

[0058] In some embodiments, an expand control is displayed at the corresponding position of the thumbnail information of the summary of each chapter, and the summary of the third target chapter is displayed in response to a triggering operation of the expand control corresponding to the third target chapter; or the summary of the third target chapter is displayed in response to a triggering operation in the display area of ​​the thumbnail information of the summary of the third target chapter.

[0059] like Figure 4 As shown, an expand control 402 can be displayed at the end of the summary abbreviations for each chapter. Clicking the expand control 402 will display the complete summary of the third target chapter. Within the display area of ​​the summary abbreviations for the third target chapter, clicking, long-pressing, or other trigger actions will display the complete summary.

[0060] The complete abstract can be displayed by expanding the display area, or it can be displayed as a window, overlay, or panel above the table of contents. For example, the complete abstract of the third target chapter can be displayed in a panel above the table of contents.

[0061] In some embodiments, in response to a trigger operation on the table of contents of a book, the table of contents of the book is displayed, and a table of contents switching control is displayed; in response to the trigger of the table of contents switching control, the table of contents switches between a first display state and a second display state, wherein, in the first display state, abbreviated information of the summary of each chapter is displayed at the corresponding position of each chapter in the table of contents, and in the second display state, the abbreviated information of the summary of each chapter is hidden.

[0062] The table of contents can be switched between a first display state and a second display state. In the first display state, abbreviated information of the summaries of each chapter will be displayed. In the second display state, abbreviated information of the summaries of each chapter will not be displayed, and only the names of each chapter or the names and sub-information of each chapter can be displayed.

[0063] The method described in the above embodiments displays abbreviated information of the summaries of each chapter in the table of contents, and can display the summary of the third target chapter in response to a trigger operation for displaying the summary of the third target chapter in each chapter, thereby improving the convenience of reading books and improving the accuracy and efficiency of reading location based on the display of summaries in the table of contents.

[0064] The following is combined Figure 5 Some other embodiments of the method for displaying book information disclosed herein.

[0065] Figure 5 Flowcharts of some other embodiments of the method for displaying book information disclosed herein. For example... Figure 5 As shown, the method of this embodiment includes steps S502 to S506.

[0066] In step S502, a summary of each chapter is generated based on the content of each chapter in the book.

[0067] This embodiment may also include step S104, which is parallel to steps S504 and 506, and will not be described in detail here.

[0068] In step S504, a relationship diagram is generated based on the summaries of each chapter in the book.

[0069] A relationship graph is used to represent the relationships between key information in different chapters. Key information includes at least one of the following: character information, plot information, and chapter information. A plot is part of a chapter or a chapter summary. A relationship graph may include multiple nodes, each node representing a character, plot, or chapter. There may be one or more relationship graphs. In some embodiments, a generative model can be used to generate the relationship graph based on the summaries of each chapter. The generation method of the relationship graph will be described in detail in subsequent embodiments.

[0070] In step S506, in response to the triggering operation of the association display function, the interrelated information is displayed according to the association diagram.

[0071] For example, interrelated information includes at least one of the following: information about characters, plot points, and chapters related to a specific character. Characters related to a specific character can be identified based on the relationship between those two characters or changes in that relationship. Plot points or chapters related to a specific character can be identified based on information about the specific character's past experiences, or based on information about changes in the relationship between the specific character and its related characters.

[0072] For example, interrelated information includes at least one of the following: information about characters, plot points, and chapters related to a specific plot. Characters related to a specific plot can be identified based on the characters included in that plot. Plot points or chapters related to a specific plot can be identified based on information about a character's past experiences, information about changes in the relationship between the character and related characters, or information about key points in the plot development.

[0073] For example, interrelated information includes at least one of the following: information about characters, plot points, and chapters related to a specific chapter. Characters related to a specific chapter can be identified based on the characters contained within that chapter. Plot points or chapters related to a specific plot can be identified based on information about a character's past experiences, information about changes in the relationship between the character and related characters, or information about the development of the plot.

[0074] The following describes in detail some embodiments of generating association diagrams and displaying interrelated information. Generating association diagrams based on the summaries of each chapter can improve the efficiency of association diagram generation. Of course, association diagrams can also be generated directly from the content of each chapter, which will not be elaborated here.

[0075] First, the methods for generating and displaying the association diagrams related to the characters in the book are described.

[0076] In some embodiments, generating a relationship graph based on the summaries of each chapter in a book includes: for each character, extracting the character's experience information based on the summaries of each chapter, wherein the character's experience information includes information on key plots experienced by the character; determining the relationships between key information based on the character's experience information, wherein the relationships between key information include at least one of the following: the relationship between the character's information and the information on key plots experienced by the character, the relationship between the character's information and the information on the chapters to which the key plots experienced by the character belong, the relationship between the information on the key plots experienced by the character and the information on the chapters to which they belong, and the relationship between information on multiple key plots experienced by the character; and generating a relationship graph based on the relationships between key information.

[0077] For example, character information includes the character's name, and may also include attributes such as the character's identity and age; plot information includes at least one of the following: plot identifier, content, and plot summary (which can be generated using a generative model); chapter information includes at least one of the following: chapter name, summary, and abbreviated summary. The association graph can directly store longer information such as plot summaries and chapter summaries, or it can store shorter information such as plot identifiers and chapter names. The content of the corresponding plot, the summary of the chapter, and the abbreviated summary of the chapter can be found by using the plot identifier and the chapter name.

[0078] The methods described in the above embodiments can be implemented using a generative model. For a given character, the presence of that character in each chapter can be identified based on the chapter summaries, and the plots experienced by the character in those chapters can be extracted to determine if these plots are key plots. For example, key plots are those that influence the character's growth, emotional changes, ability changes, or identity changes. In the association graph, edges can be set between nodes corresponding to the character, plots, and chapters, and the relationships between these edges can be indicated by their attributes. For example, an edge can be set between a node corresponding to the character and a node corresponding to a key plot, and the edge's attributes can indicate how the key plot affects the character's emotional changes, as well as related information about those emotional changes. Subsequently, all key plots influencing the character's emotional changes can be found based on the association graph.

[0079] In some embodiments, generating a relationship diagram based on the summaries of each chapter in a book includes: determining candidate chapters that include multiple roles based on the summaries of each chapter; determining the relationships between multiple roles in each candidate chapter based on the summaries of each candidate chapter; determining the relationships between key information based on the relationships between multiple roles in each candidate chapter, wherein the relationships between key information include the relationships between information of multiple roles; and generating a relationship diagram based on the relationships between key information.

[0080] Generative models can be used to execute the methods described in the embodiments above. Relationships between multiple roles can be categorized into different types, such as positive relationships like father-son, brothers, lovers, spouses, and friends, and negative relationships like enemies and rivals, without being limited to the examples given. In the association graph, edges can be set between nodes corresponding to roles, and the relationship between them can be indicated by setting the attributes of the edges. For example, an edge can be set between the nodes corresponding to roles A and B, and the attribute of the edge can be set to indicate that they have a parent-child relationship. Subsequently, based on the association graph, roles related to a certain role and the relationships between them can be found.

[0081] In some embodiments, generating a relationship diagram based on the summaries of each chapter in a book further includes: for any number of related characters as a character group, determining the relationship change information of the multiple characters in the character group and the plot that causes the relationship change based on the summaries of candidate chapters related to the character group; determining the relationship between key information based on the relationship change information of the multiple characters in the character group and the plot that causes the relationship change, wherein the relationship between key information includes at least one of the following relationships: the relationship between the information of the multiple characters in the character group, the relationship between the information of the multiple characters in the character group and the information of the plot that causes the relationship change, the relationship between the information of the multiple characters in the character group and the information of the chapter to which the plot that causes the relationship change belongs, the relationship between the information of the plot that causes the relationship change, and the relationship between the information of the chapter to which the plot that causes the relationship change belongs; and generating a relationship diagram based on the relationship between key information.

[0082] The method based on the foregoing embodiments can determine the relationships between characters. Some relationships between characters (e.g., father and son) are fixed. Some relationships between characters are variable, for example, changing from friends to enemies, and these changes occur over several episodes. Each pair (or more) of characters with a relationship can form a character group. For multiple characters within each character group, based on summaries of different related candidate chapters, the different relationships between these characters, the information on the changes in these relationships, and the information on the multiple episodes and chapters that cause these changes can be determined. These multiple characters, episodes, and chapters form a relational graph. In the relational graph, a character group can correspond to a node, and edges are set between nodes corresponding to episodes or chapters that cause relationship changes. These edges can also display the relationship change information between the character group and the episode or chapter that caused the relationship change. For example, character group 1 includes characters A and B. An edge is set between character group 1 and episode node 2, and the edge is configured with the change in the relationship between characters A and B and their relationship. Subsequently, based on the relational graph and in the order of each episode or chapter, the various episodes or chapters through which the relationship changes between multiple characters in the character group occur can be determined.

[0083] In some embodiments, the associated display function includes the associated display function of the target character's experience information, and the interrelated information includes the target character's experience path map.

[0084] In some embodiments, in response to the triggering of the associated display function of the experience information of the target character, the experience path diagram of the target character is displayed according to the association diagram. The experience path diagram includes multiple path nodes. Each path node corresponds to at least one of the following: information on the key plot experienced by the target character and information on the chapter to which the key plot experienced by the target character belongs. The information on the chapter to which the key plot experienced by the target character belongs includes a summary of the chapter to which the key plot experienced by the target character belongs or a shortened summary generated based on the summary of the chapter to which the key plot experienced by the target character belongs.

[0085] For example, information about key plot points experienced by the target character includes at least one of the following: plot identifier, summary, and content. A plot identifier can be, for example, a paragraph identifier or subheading within a chapter. Information about the chapter to which the key plot points belong may also include the title and chapter number. As in the aforementioned embodiment, the relationship between characters and plots can be represented in the association diagram. For a target character, all key plot points and their respective chapters can be found, thereby generating an experience path diagram for the target character.

[0086] The experiences of a target character can be specifically categorized, such as growth experiences, emotional experiences, experiences of changing abilities, and experiences of changing status. Based on the operation of different controls, experience path diagrams for different categories can be displayed, and the key plot points corresponding to the path nodes in different experience path diagrams affect the target character's experiences in different categories. For example... Figure 6 As shown, the experience path diagram corresponding to Character A's growth experience includes multiple path nodes. Each path node can display chapter information and plot information. For example, it can display chapter names, plot identifiers, etc. In response to the selection of a path node, the user jumps to the corresponding plot or chapter. Alternatively, in response to the selection of a path node, at least one of the following can be displayed through a window, overlay, or panel: plot content, plot summary, chapter summary, or abbreviated chapter summary.

[0087] In some embodiments, the association display function includes the association display function of the role relationship diagram, and the interrelated information includes the role relationship diagram.

[0088] In some embodiments, in response to a triggering operation of the association display function, displaying interconnected information according to the association diagram includes: in response to the triggering of the association display function of the character relationship diagram, displaying the character relationship diagram. The character relationship diagram includes the relationships between various characters in the book, information about each character, and may also include information about the plot and / or chapters corresponding to when the relationship between each character is established, and information about the plots and / or chapters that affect the changes in the relationship between the characters. For example, for characters A and B with a father-son relationship, the time when character B is born could be the time when the relationship between the two characters is established.

[0089] In some embodiments, the triggering operation of the associated display function includes the operation of the relevant text or associated display control of the target key information of the first target chapter in each chapter, and the interrelated information includes information related to the target key information.

[0090] In some embodiments, in response to a triggering operation of the associated display function, displaying interrelated information according to the association diagram includes: in the reading interface of the first target chapter, displaying relevant text of the target key information in the first target chapter with a preset effect or displaying an associated display control of the target key information in the first target chapter according to the association diagram; in response to an operation on the relevant text or associated display control of the target key information, displaying information related to the target key information according to the association diagram, wherein the target key information includes a target character and / or a target plot, and the information related to the target key information includes at least one of the following: information of the character related to the target key information, information of the related plot, and information of the related chapter, and the information of the related chapter includes a summary of the related chapter or a shortened summary generated based on the summary of the related chapter.

[0091] For example, preset display effects include at least one of the following: highlight, bold, italic, underline, different color from other text, different font size from other text, and different font style from other text, and are not limited to the examples given. The text related to the target key information will be displayed with a prominent effect that distinguishes it from other text. The target key information can be the target character and / or the target plot.

[0092] Corresponding related display controls can be displayed next to the target key information. When multiple target key information are displayed simultaneously on a page, each target key information can have a corresponding related display control. Related display controls can also be displayed at preset positions in the reading interface. Triggering these controls will display information related to multiple target key information. The display of related information can be triggered by clicking on the relevant text of the target key information or the related display control.

[0093] Information related to the target key information includes at least one of the following: information about the characters related to the target key information, information about the relevant plot, and information about the relevant chapter. For example, in response to an operation on the relevant text or associated display control of the target key information, the user can jump to the chapter or page where the relevant information is located, or the relevant information can be displayed in the form of a new page, window, overlay, or panel.

[0094] For example, if the information related to the target key information is information about a related role, you can jump to the chapter or page where the related role first appeared or last appeared, and highlight the text corresponding to the related role. Alternatively, you can display the information about the related role in a new page, window, overlay, or panel, such as displaying at least one of the following: the name of the related role and its relationship with the target key information.

[0095] For example, when the information related to the target key information is information about the relevant plot, you can jump to the chapter or page where the relevant plot is located and highlight the text corresponding to the relevant plot. Alternatively, you can display the information about the relevant plot in a new page, window, overlay, or panel, such as displaying at least one of the relevant plot's identifier, content, or summary.

[0096] For example, if the information related to the target key information is information from a relevant chapter, you can jump to the relevant chapter, or you can display the relevant chapter information in a new page, window, overlay, or panel, such as displaying at least one of the relevant chapter's title, content, summary, or abbreviated summary.

[0097] In some embodiments, where the target key information includes a target character: the first target chapter is the chapter to which the key plot experienced by the target character belongs, and the information related to the target key information includes at least one of the following: information on the key plot experienced by the target character before the first target chapter, and information on the chapter to which the key plot experienced by the target character before the first target chapter belongs; and / or the first target chapter is the chapter to which the plot in which the relationship between the target character and a first character with a preset relationship changes belongs, and the information related to the target key information includes at least one of the following: information on the first character, information on the change in the relationship between the target character and the first character, information on the plot in which the relationship between the target character and the first character changes before the first target chapter, and information on the chapter to which the plot in which the relationship between the target character and the first character changes before the first target chapter belongs.

[0098] Each node in the association diagram corresponds to a character or plot point, which can be used as a target character or plot point. If a character from the association diagram appears in the first target chapter, it can be used as a target character. The relevant text of the target character will be displayed with a preset effect, or the associated display control of the target character will be displayed in the first target chapter. In response to the trigger operation of the relevant text or associated display control of the target character, information related to the target character will be displayed.

[0099] In the relationship diagram, you can find key plot points experienced by the target character, the chapters to which these key plot points belong, the relationship between the target character and the first character, information on changes in their relationship, plot points that cause changes in their relationship, and the chapters to which these plot points belong. Based on this information, you can display relevant information about the target character. There can be multiple first characters, and in the relationship diagram, the target character and the first characters can be represented as a character group.

[0100] For example, based on the association diagram, if it is determined that the first target chapter is the chapter to which the key plot experienced by the target character belongs, then at least one of the following can be displayed: information about the key plot experienced by the target character (before the first target chapter) and information about the chapter to which the key plot experienced by the target character (before the first target chapter) belongs.

[0101] For example, based on a relationship diagram, if it is determined that the first target chapter is the chapter to which the plot involving a change in the relationship between the target character and a first character with a pre-defined relationship belongs, then at least one of the following can be displayed: information about the first character, information about the change in the relationship between the target character and the first character, information about the plot involving the change in the relationship between the target character and the first character (before the first target chapter), and information about the chapter to which the plot involving the change in the relationship between the target character and the first character (before the first target chapter) belongs. The pre-defined relationship can be any one or more relationships in the relationship diagram. Information about the first character may include, for example, the first character's name, attribute information, and relationship with the target character.

[0102] For example, based on the relationship diagram, if it is determined that the first target chapter contains a first role that has a preset relationship with the target role, then the information of the first role can be displayed.

[0103] In the above embodiments, for characters in a book, the relationships between characters, between characters and plots, and between characters and chapters can be extracted based on the summary information of each chapter, generating a relationship diagram. Based on the relationship diagram, characters, plots, chapters, etc. associated with the characters can be displayed in different forms, improving the efficiency and accuracy of relationship diagram generation, thereby improving the efficiency and accuracy of displaying interrelated information, and also improving the convenience of reading, as well as the convenience and accuracy of reading location.

[0104] The following describes the methods for generating and displaying association diagrams related to the plot in the book. The above embodiments described how multiple plots and chapters can be associated based on a character's experience and changes in the relationships between multiple characters in a character group; these will not be repeated here.

[0105] In some embodiments, generating a relationship diagram based on the summaries of each chapter in a book includes: determining the logical information of the plot based on the summaries of each chapter, wherein the logical information of the plot includes at least one of the plot information of multiple key nodes in the plot development and the information of multiple plots that have a pointing relationship; determining the relationship between key information based on the logical information of the plot, wherein, when the logical information of the plot includes the plot information of multiple key nodes in the plot development, the relationship between key information includes at least one of the relationship between the plot information of multiple key nodes and the relationship between the information of the chapters to which the plots of multiple key nodes belong; when the logical information of the plot includes the information of multiple plots that have a pointing relationship, the relationship between key information includes at least one of the relationship between the information of multiple plots that have a pointing relationship and the relationship between the information of the chapters to which the plots of multiple plots have a pointing relationship; and generating a relationship diagram between the chapters based on the relationship between the key information.

[0106] Not every chapter or plot point in a book is a crucial turning point in the plot. Some plot points are used to enrich the story and are not important to the development of the plot. Therefore, it is possible to extract plot points and / or chapters that are key to the development of the plot. For example, multiple plot points that are related to each other may include situations such as recalling previous events in a scene, or mentioning previous events when a character speaks, etc., and are not limited to the examples given.

[0107] Generative models can be used to execute the above method for generating association graphs. In the generated association graph, different plots can correspond to different nodes, and edges between nodes corresponding to multiple plots with pointing relationships can be configured with directions to indicate these relationships. Edges can be set between nodes corresponding to plots at multiple key points in the plot development, arranged according to the order of the plots, and the attributes of these edges can be set to represent the relationships between the plots as part of the plot's development.

[0108] In some embodiments, in response to a triggering operation of the associated display function, displaying interrelated information according to the association diagram includes: in the reading interface of the first target chapter, displaying relevant text of the target key information in the first target chapter with a preset effect or displaying an associated display control of the target key information in the first target chapter according to the association diagram; in response to an operation on the relevant text or associated display control of the target key information, displaying information related to the target key information according to the association diagram, wherein the target key information includes a target character and / or a target plot, and the information related to the target key information includes at least one of the following: information of the character related to the target key information, information of the related plot, and information of the related chapter, and the information of the related chapter includes a summary of the related chapter or a shortened summary generated based on the summary of the related chapter.

[0109] In some embodiments, where the target key information includes the target plot:

[0110] Information related to the target's key information includes at least one of the following: information about the plot the target plot refers to, information about the chapter to which the target plot belongs; or

[0111] The target plot is a key plot experienced by a pre-defined character. Information related to the target plot includes at least one of the following: information about one or more key plots experienced by the pre-defined character prior to the target plot; or information about the chapters to which the one or more key plots experienced by the pre-defined character prior to the target plot belong.

[0112] The target plot is the plot in which the relationship between a pre-defined character and a second character with a pre-defined relationship changes. Information related to the target plot includes at least one of the following: information about the plot in which the relationship between the pre-defined character and the second character changes before the target plot; or information about the chapter to which the plot in which the relationship changes before the target plot belongs.

[0113] The target plot is the plot at a key node in the development of the story. Information related to the target key information includes at least one of the following: information about the plot at multiple key nodes in the development of the story, information about the chapters to which the plot at multiple key nodes in the development of the story belongs, and the logical relationship between multiple key nodes in the development of the story.

[0114] In the relationship graph, you can find the plots and chapters that a target plot points to, as well as the key plots and chapters experienced by the same character, including the target plot. You can also find the plots and chapters where the target plot involves changes in relationships within a character group, including the target plot, and the plots and chapters that represent key nodes in the plot development, including the target plot. Based on this information, you can display information related to the target plot.

[0115] For example, based on the association diagram, at least one of the following can be displayed: information about the plot the target plot points to, and information about the chapter to which the target plot belongs. The information about the plot the target plot points to may include at least one of content, summary, and identifier; the information about the chapter to which the target plot belongs may include at least one of content, summary, abbreviated summary, and name. As mentioned in the foregoing embodiments, one can jump to the plot or chapter the target plot points to, or the information about the plot the target plot points to and the information about the chapter to which it belongs can be displayed in a new page, window, overlay, or panel.

[0116] like Figure 7As shown, the text of the target plot is displayed with a highlighting effect. In response to the operation of the text of the target plot, the information of the chapter to which the plot to which the target plot belongs is displayed in the form of a half-screen panel. For example, a summary, abbreviated summary or content of the chapter to which the plot to which the target plot belongs can be displayed.

[0117] You can also display information about relevant characters based on the target plot. For details on displaying relevant characters or plots based on characters, please refer to the above content, which will not be repeated here.

[0118] In the above embodiments, for the plot in the book, the relationships between plots, plots and characters, and plots and chapters can be extracted based on the summary information of each chapter, generating a relationship diagram. Based on the relationship diagram, plots, chapters, etc. related to the plot can be displayed in different forms, improving the efficiency and accuracy of relationship diagram generation, thereby improving the efficiency and accuracy of displaying interrelated information, and also improving the convenience of reading, as well as the convenience and accuracy of reading location.

[0119] The following describes the methods for generating and displaying association diagrams related to chapters in a book. The above embodiments described how multiple chapters can be associated based on a character's experience and changes in the relationships between multiple characters within a character group; these details will not be repeated here.

[0120] In some embodiments, an outline of the book is determined based on the summaries of each chapter, wherein the outline includes information from multiple chapters and the relationships between the information from multiple chapters. Based on the outline, the relationships between key information are determined, wherein the relationships between key information constitute the relationships between the information from multiple chapters of the outline. Based on the relationships between key information, a relationship diagram between the chapters is generated.

[0121] Because a book may contain multiple plot lines, each corresponding to different events, chapters, etc., and these plot lines develop into different levels according to the plot's progression, multiple chapters in the outline can form different levels, resulting in multi-level nodes in the relationship graph. In the relationship graph, attributes can be set for nodes corresponding to chapters at different levels to represent the chapter's level, and edges can be set between nodes corresponding to related chapters.

[0122] In some embodiments, the interconnected information includes a book outline diagram.

[0123] In some embodiments, in response to a triggering operation of the association display function, displaying interconnected information according to the association graph includes: in response to a triggering operation of the association display function, displaying an outline structure diagram according to the association graph, wherein the outline structure diagram includes multi-level nodes, the multi-level nodes are determined according to the plot development logic of the book, each level node in the multi-level nodes corresponds to information on multiple plots and / or information on multiple chapters, and the information on multiple chapters includes summaries of multiple chapters or abbreviated summaries of multiple chapters generated based on the summaries of multiple chapters.

[0124] Based on the relationship diagram, the interrelated chapters and their hierarchical structure can be determined, thus forming an outline structure diagram.

[0125] like Figure 8 As shown, the outline structure diagram includes multi-level nodes, with each level corresponding to multiple chapters. It is not limited to the two-level nodes shown in the diagram; more levels are possible. Each node displays chapter information and can also display plot information for key plot points. Chapter information can include the chapter name, summary, and abbreviated summary. The outline structure diagram can display only the chapter name and / or abbreviated summary. In response to an operation on a target node, the summary of the chapter corresponding to the target node can be displayed, or the user can jump to the chapter corresponding to the target node.

[0126] The association diagram can also display information about characters, plot points, and / or chapters related to the first target chapter. For example, a chapter association display control can be displayed within the reading interface of the first target chapter. In response to the triggering operation of the chapter association display control, information about characters, plot points, and / or chapters related to the first target chapter can be displayed. Specific display methods can be found in the foregoing embodiments and will not be repeated here.

[0127] In the above embodiments, for chapters in a book, the relationships between chapters and characters, chapters and plots, and chapters can be extracted based on the summary information of each chapter, generating a relationship diagram. The outline structure diagram can be displayed in different forms based on the relationship diagram, showing the characters, plots, and chapters associated with the chapters. This improves the efficiency and accuracy of relationship diagram generation, thereby improving the efficiency and accuracy of displaying interrelated information, and also improving the convenience of reading and the convenience and accuracy of reading location.

[0128] This disclosure also provides a device for displaying book information, which will be described below in conjunction with... Figure 9 Describe it.

[0129] Figure 9 These are structural diagrams of some embodiments of the display device for book information disclosed herein. For example... Figure 9 As shown, the apparatus 90 in this embodiment includes: a generation module 910 and a display module 920.

[0130] The generation module 910 is configured to generate summaries for each chapter based on the content of each chapter in the book.

[0131] The display module 920 is configured to display summaries of each chapter in response to operations on the book in one or more distribution scenarios of the reader, wherein the display format of the summaries of each chapter is different in different distribution scenarios.

[0132] In some embodiments, the generation module 910 is configured to extract the content of each chapter using a generative model and generate a summary of each chapter based on the content of each chapter.

[0133] In some embodiments, the generation module 910 is further configured to generate a relationship diagram based on the summaries of each chapter in the book, wherein the relationship diagram is used to represent the relationship between key information in each chapter, and the key information includes at least one of the following: character information, plot information, and chapter information; the display module 920 is further configured to display the interrelated information based on the relationship diagram in response to a trigger operation of the relationship display function.

[0134] In some embodiments, the associated display function includes an associated display function for the experience information of the target character. The interrelated information includes an experience path diagram of the target character. The display module 920 is configured to display the experience path diagram of the target character according to the associated diagram in response to the triggering of the associated display function for the experience information of the target character. The experience path diagram includes multiple path nodes. Each path node corresponds to at least one of the following: information on key plots experienced by the target character and information on the chapters to which the key plots experienced by the target character belong. The information on the chapters to which the key plots experienced by the target character belong includes a summary of the chapters to which the key plots experienced by the target character belong or a shortened summary generated based on the summary of the chapters to which the key plots experienced by the target character belong.

[0135] In some embodiments, the interconnected information includes an outline diagram of the book. The display module 920 is configured to display the outline diagram according to the association diagram in response to a trigger operation of the association display function. The outline diagram includes multi-level nodes, which are determined according to the plot development logic of the book. Each level of the multi-level nodes corresponds to information on multiple plots and / or information on multiple chapters. The information on multiple chapters includes summaries of multiple chapters or abbreviated summaries of multiple chapters generated from the summaries of multiple chapters.

[0136] In some embodiments, the triggering operation of the associated display function includes the operation of related text or associated display controls of target key information in the first target chapter in each chapter. The interrelated information includes information related to the target key information. The display module 920 is configured to display related text of target key information or associated display controls of target key information in the first target chapter in a preset effect according to the association diagram, wherein the target key information includes target character and / or target plot; in response to the operation of related text or associated display controls of target key information, information related to target key information is displayed according to the association diagram, wherein the information related to target key information includes at least one of the following: information of the character related to target key information, information of the plot related to target key information, and information of the related chapter. The information of the related chapter includes a summary of the related chapter or a shortened summary generated based on the summary of the related chapter.

[0137] In some embodiments, where the target key information includes a target character: the first target chapter is the chapter to which the key plot experienced by the target character belongs, and the information related to the target key information includes at least one of the following: information on the key plot experienced by the target character before the first target chapter, and information on the chapter to which the key plot experienced by the target character before the first target chapter belongs; and / or the first target chapter is the chapter to which the plot in which the relationship between the target character and a first character with a preset relationship changes belongs, and the information related to the target key information includes at least one of the following: information on the first character, information on the change in the relationship between the target character and the first character, information on the plot in which the relationship between the target character and the first character changes before the first target chapter, and information on the chapter to which the plot in which the relationship between the target character and the first character changes before the first target chapter belongs.

[0138] In some embodiments, when the target key information includes a target plot: the information related to the target key information includes at least one of the following: information about the plot to which the target plot points, and information about the chapter to which the plot to which the target plot points belongs; or the target plot is a key plot experienced by a preset character, and the information related to the target key information includes at least one of the following: information about one or more key plots experienced by the preset character before the target plot, and information about the chapter to which one or more key plots experienced by the preset character before the target plot belong; or the target plot is a plot in which the relationship between the preset character and a second character with a preset relationship changes, and the information related to the target key information includes at least one of the following: information about the plot in which the relationship between the preset character and the second character changes before the target plot, and information about the chapter to which the plot in which the relationship between the preset character and the second character changes before the target plot belongs; or the target plot is a plot at a key node in the development of the plot, and the information related to the target key information includes at least one of the following: information about multiple key nodes in the development of the plot, information about the chapters to which the plots at multiple key nodes in the development of the plot belong, and logical relationships between multiple key nodes in the development of the plot.

[0139] In some embodiments, the generation module 910 is configured to extract experience information of each character based on the chapter summaries, wherein the experience information of the character includes information on key plots experienced by the character; determine the relationships between key information based on the experience information of the character, wherein the relationships between key information include at least one of the following: the relationship between the character's information and the information on the key plots experienced by the character, the relationship between the character's information and the information on the chapters to which the key plots experienced by the character belong, the relationship between the information on the key plots experienced by the character and the information on the chapters to which they belong, and the relationship between the information on multiple key plots experienced by the character; and generate an association graph based on the relationships between key information.

[0140] In some embodiments, the generation module 910 is configured to determine candidate chapters that include multiple roles in each chapter based on the summary of each chapter; determine the relationship between multiple roles in each candidate chapter based on the summary of each candidate chapter; determine the relationship between key information based on the relationship between multiple roles in each candidate chapter, wherein the relationship between key information includes the relationship between information of multiple roles; and generate an association graph based on the relationship between key information.

[0141] In some embodiments, the generation module 910 is configured to, for any number of related characters as a character group, determine the relationship change information of the multiple characters in the character group and the plot that causes the relationship change based on the summary of the candidate chapters associated with the character group; determine the relationship between key information based on the relationship change information of the multiple characters in the character group and the plot that causes the relationship change, wherein the relationship between key information includes at least one of the following relationships: the relationship between the information of the multiple characters in the character group, the relationship between the information of the multiple characters in the character group and the information of the plot that causes the relationship change, the relationship between the information of the multiple characters in the character group and the information of the chapter to which the plot that causes the relationship change belongs, the relationship between the information of the plot that causes the relationship change, and the relationship between the information of the chapter to which the plot that causes the relationship change belongs; and generate an association graph based on the relationship between key information.

[0142] In some embodiments, the generation module 910 is configured to determine the logical information of the plot based on the summaries of each chapter, wherein the logical information of the plot includes at least one of the plot information of multiple key nodes in the plot development and the information of multiple plots that have a pointing relationship; determine the relationship between the key information based on the logical information of the plot, wherein, when the logical information of the plot includes the plot information of multiple key nodes in the plot development, the relationship between the key information includes at least one of the relationship between the plot information of multiple key nodes and the relationship between the information of the chapters to which the plots of multiple key nodes belong; when the logical information of the plot includes the information of multiple plots that have a pointing relationship, the relationship between the key information includes at least one of the relationship between the information of multiple plots that have a pointing relationship and the relationship between the information of the chapters to which the plots of multiple plots have a pointing relationship; and generate an association graph between the chapters based on the relationship between the key information.

[0143] In some embodiments, one or more distribution scenarios include a display scenario of the reading interface of each chapter, and the display module 920 is configured to display a summary control in the reading interface of the second target chapter in the reader in response to a reading operation of the second target chapter in each chapter of the book; and to display a summary of the second target chapter in response to a trigger operation of the summary control.

[0144] In some embodiments, the display module 920 is configured to display a summary of the second target chapter in the upper panel of the reading interface of the second target chapter.

[0145] In some embodiments, the display module 920 is further configured to close the summary of the second target chapter and display the text of the second target chapter in response to a closing operation of the summary of the second target chapter.

[0146] In some embodiments, one or more distribution scenarios include a scenario for displaying the table of contents of a book. The display module 920 is configured to display the table of contents of the book in a reader in response to a trigger operation on the table of contents of the book, and to display abbreviated information of the summary of each chapter at the corresponding position of each chapter in the table of contents; and to display the summary of the third target chapter in response to a trigger operation on the display of the summary of the third target chapter in each chapter.

[0147] In some embodiments, the abbreviated information of the summary of each chapter is obtained by truncating the summary of each chapter; or the abbreviated information of the summary of each chapter is generated by using a generative model based on the summary of each chapter.

[0148] In some embodiments, the display module 920 is configured to display the book's table of contents and a table of contents switching control in response to a trigger operation on the book's table of contents; in response to the trigger of the table of contents switching control, the table of contents switches between a first display state and a second display state, wherein in the first display state, abbreviated information of the summary of each chapter is displayed at the corresponding position of each chapter in the table of contents, and in the second display state, the abbreviated information of the summary of each chapter is hidden.

[0149] In some embodiments, the display module 920 is configured to display an expand control at the corresponding position of the thumbnail information of the summary of each chapter, and to display the summary of the third target chapter in response to a trigger operation on the expand control corresponding to the third target chapter; or to display the summary of the third target chapter in response to a trigger operation in the display area of ​​the thumbnail information of the summary of the third target chapter.

[0150] It should be noted that the above modules are logical modules divided according to their specific functions, and are not intended to limit the specific implementation method. For example, they can be implemented in software, hardware, or a combination of both. In actual implementation, the above modules can be implemented as independent physical entities, or they can be implemented by a single entity (e.g., a processor (CPU or DSP, etc.), integrated circuit, etc.). Furthermore, the modules shown in the accompanying drawings with dashed lines indicate that these modules may not actually exist, and the operations / functions they perform can be implemented by the processing circuitry itself.

[0151] In addition, although not shown, the device may also include a memory that can store various information generated by the device and its constituent modules during operation, programs and data used for operation, data to be transmitted by the communication module, etc. The memory can be volatile memory and / or non-volatile memory. For example, the memory may include, but is not limited to, random access memory (RAM), dynamic random access memory (DRAM), static random access memory (SRAM), read-only memory (ROM), and flash memory. Of course, the memory may also be located outside the device. Optionally, although not shown, the device may also include a communication module for communicating with other devices. In one example, the communication module may be implemented in a manner known in the art, such as including communication components like antenna arrays and / or radio frequency links, various types of interfaces, communication modules, etc. These will not be described in detail here. Furthermore, the device may also include other components not shown, such as radio frequency links, baseband processing modules, network interfaces, processors, controllers, etc. These will not be described in detail here.

[0152] Some embodiments of this disclosure also provide an electronic device. Figure 10 Block diagrams illustrating some embodiments of the electronic device of this disclosure are provided. For example, in some embodiments, the electronic device 10 can be various types of devices, including but not limited to mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. For example, the electronic device 10 may include a display panel for displaying data and / or execution results utilized in the scheme according to this disclosure. For example, the display panel can be of various shapes, such as a rectangular panel, an elliptical panel, or a polygonal panel. Furthermore, the display panel can be not only a planar panel but also a curved panel, or even a spherical panel.

[0153] like Figure 10 As shown, the electronic device 10 of this embodiment includes a memory 101 and a processor 102 coupled to the memory 101. It should be noted that... Figure 10 The components of the electronic device 100 shown are merely exemplary and not limiting; the electronic device 100 may have other components as needed for actual applications. The processor 102 can control other components in the electronic device 100 to perform desired functions.

[0154] In some embodiments, memory 101 is used to store one or more computer-readable instructions. When processor 102 executes the computer-readable instructions, the computer-readable instructions are executed by processor 102 to implement the method according to any of the above embodiments. For specific implementations and related explanations of the various steps of the method, please refer to the above embodiments; repeated details will not be elaborated here.

[0155] For example, processor 102 and memory 101 can communicate with each other directly or indirectly. For example, processor 102 and memory 101 can communicate via a network. The network can include wireless networks, wired networks, and / or any combination of wireless and wired networks. Processor 102 and memory 101 can also communicate with each other via a system bus, which is not limited in this disclosure.

[0156] For example, processor 102 can be embodied in various suitable processors and processing devices, such as central processing unit (CPU), graphics processing unit (GPU), network processor (NP), etc.; it can also be digital signal processor (DSP), application-specific integrated circuit (ASIC), field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The central processing unit (CPU) can be an X106 or ARM architecture, etc. For example, memory 101 can include any combination of various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. Memory 101 can include, for example, system memory, which stores, for example, the operating system, application programs, boot loader, database, and other programs. Various application programs and various data can also be stored in the storage medium.

[0157] Furthermore, according to some embodiments of this disclosure, various operations / processes according to this disclosure, when implemented via software and / or firmware, can be transmitted from a storage medium or network to a computer system with a dedicated hardware architecture, such as... Figure 11 The computer system 1100 shown is equipped with the programs that constitute the software. When various programs are installed, the computer system is able to perform various functions, including functions such as those described above. Figure 11 This is a block diagram illustrating an example structure of a computer system that may be employed in an embodiment of the present disclosure.

[0158] exist Figure 11In this configuration, the Central Processing Unit (CPU) 1101 performs various processes based on a program stored in the Read-Only Memory (ROM) 1102 or a program loaded from the Storage Section 1108 into the Random Access Memory (RAM) 1103. The RAM 1103 also stores data required as needed when the CPU 1101 performs various processes. The CPU is merely exemplary and can be other types of processors, such as the various processors described above. The ROM 1102, RAM 1103, and Storage Section 1108 can be various forms of computer-readable storage media, as described below. It should be noted that although... Figure 11 The image shows ROM 1102, RAM 1103 and storage device 1108, but one or more of them may be combined or located in the same or different memory or storage modules.

[0159] CPU 1101, ROM 1102 and RAM 1103 are connected to each other via bus 1104. Input / output interface 1105 is also connected to bus 1104.

[0160] The following components are connected to the input / output interface 1105: input section 1106, such as a touchscreen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output section 1107, including displays such as cathode ray tube (CRT), liquid crystal display (LCD), speakers, vibrators, etc.; storage section 1108, including hard disks, magnetic tapes, etc.; and communication section 1109, including network interface cards such as LAN cards, modems, etc. Communication section 1109 allows communication processing via a network such as the Internet. It is easy to understand that, although... Figure 11 The various devices or modules in the electronic device 1100 shown communicate via bus 1104, but they may also communicate via a network or other means, wherein the network may include a wireless network, a wired network, and / or any combination of wireless and wired networks.

[0161] As needed, drive 1110 is also connected to input / output interface 1105. Removable media 1111, such as disks, optical disks, magneto-optical disks, semiconductor memories, etc., are installed on drive 1110 as needed, so that computer programs read from them can be installed into storage section 1108 as needed.

[0162] When the above series of processes are implemented through software, the program constituting the software can be installed from a network such as the Internet or from a storage medium such as removable media 1111.

[0163] 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 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 1109, or installed from a storage device 1108, or installed from a ROM 1102. When the computer program is executed by the CPU 1101, it performs the functions defined in the methods of embodiments of this disclosure.

[0164] It should be noted that, in the context of this disclosure, a computer-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable medium can be a computer-readable signal medium or 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 that contains or stores 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 may include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, capable of transmitting, propagating, or transmitting a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.

[0165] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.

[0166] In some embodiments, a computer program is also provided, comprising: instructions that, when executed by a processor, cause the processor to perform the method of any of the above embodiments. For example, the instructions may be embodied in computer program code.

[0167] In embodiments of this disclosure, computer program code for performing the operations of this disclosure can be written in one or more programming languages ​​or a combination thereof. These programming languages ​​include, but are not limited to, object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as 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 it can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0168] 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.

[0169] The modules, components, or units described in the embodiments of this disclosure can be implemented in software or hardware. The names of the modules, components, or units do not necessarily constitute a limitation on the module, component, or unit itself.

[0170] The functions described above in this document can be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary hardware logic components that can be used 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.

[0171] According to some embodiments of this disclosure, a method for displaying book information is provided, comprising: generating a summary of each chapter based on the content of each chapter in the book; and displaying the summaries of each chapter in one or more distribution scenarios of a reader in response to an operation on the book, wherein the display format of the summaries of each chapter is different in different distribution scenarios.

[0172] In some embodiments, generating summaries of each chapter based on the content of each chapter in the book includes: extracting the content of each chapter using a generative model, and generating summaries of each chapter based on the content of each chapter.

[0173] In some embodiments, the method further includes: generating a relationship diagram based on the summaries of each chapter in the book, wherein the relationship diagram is used to represent the relationship between key information in each chapter, the key information including at least one of character information, plot information and chapter information; and displaying the interrelated information according to the relationship diagram in response to a triggering operation of the relationship display function.

[0174] In some embodiments, the associated display function includes an associated display function for the experience information of a target character. The interrelated information includes an experience path diagram of the target character. The step of displaying the interrelated information according to the association diagram in response to a trigger operation of the associated display function includes: in response to a trigger operation of the associated display function for the experience information of the target character, displaying an experience path diagram of the target character according to the association diagram. The experience path diagram includes multiple path nodes. Each of the multiple path nodes corresponds to at least one of the following: information on key plots experienced by the target character and information on the chapters to which the key plots experienced by the target character belong. The information on the chapters to which the key plots experienced by the target character belong includes a summary of the chapters to which the key plots experienced by the target character belong or a shortened summary generated based on the summary of the chapters to which the key plots experienced by the target character belong.

[0175] In some embodiments, the interrelated information includes the outline structure diagram of the book. The step of displaying the interrelated information according to the association diagram in response to a trigger operation of the association display function includes: displaying the outline structure diagram according to the association diagram in response to a trigger operation of the association display function, wherein the outline structure diagram includes multi-level nodes, the multi-level nodes are determined according to the plot development logic of the book, each level of the multi-level nodes corresponds to information on multiple plot points and / or information on multiple chapters, and the information on the multiple chapters includes summaries of the multiple chapters or abbreviated summaries of the multiple chapters generated based on the summaries of the multiple chapters.

[0176] In some embodiments, the triggering operation of the associated display function includes the operation of related text or associated display controls for target key information in the first target chapter of each chapter. The interrelated information includes information related to the target key information. In response to the triggering operation of the associated display function, displaying the interrelated information according to the association diagram includes: in the reading interface of the first target chapter, according to the association diagram, displaying related text of the target key information in the first target chapter with a preset effect or displaying associated display controls for the target key information in the first target chapter, wherein the target key information includes target characters and / or target plots; in response to the operation of related text or associated display controls for the target key information, displaying information related to the target key information according to the association diagram, wherein the information related to the target key information includes at least one of information about characters related to the target key information, information about related plots, and information about related chapters. The information about related chapters includes a summary of the related chapters or a shortened summary generated based on the summary of the related chapters.

[0177] In some embodiments, where the target key information includes a target character: the first target chapter is the chapter to which the key plot experienced by the target character belongs, and the information related to the target key information includes at least one of the following: information about the key plot experienced by the target character before the first target chapter, and information about the chapter to which the key plot experienced by the target character before the first target chapter belongs; and / or the first target chapter is the chapter to which the relationship between the target character and a first character with a preset relationship changes, and the information related to the target key information includes at least one of the following: information about the first character, information about the change in the relationship between the target character and the first character, information about the plot to which the relationship between the target character and the first character changes before the first target chapter, and information about the chapter to which the plot to which the relationship between the target character and the first character changes before the first target chapter belongs.

[0178] In some embodiments, when the target key information includes a target plot: the information related to the target key information includes at least one of the following: information about the plot to which the target plot points, and information about the chapter to which the plot to which the target plot points belongs; or the target plot is a key plot experienced by a preset character, and the information related to the target key information includes at least one of the following: information about one or more key plots experienced by the preset character before the target plot, and information about the chapter to which the one or more key plots experienced by the preset character before the target plot belong; or the target plot is a plot in which the relationship between the preset character and a second character with a preset relationship changes, and the information related to the target key information includes at least one of the following: information about the plot in which the relationship between the preset character and the second character changes before the target plot, and information about the chapter to which the plot in which the relationship between the preset character and the second character changes before the target plot belongs; or the target plot is a plot at a key node in the development of the plot, and the information related to the target key information includes at least one of the following: information about multiple key nodes in the development of the plot, information about the chapter to which the plots at multiple key nodes in the development of the plot belong, and logical relationships between the multiple key nodes in the development of the plot.

[0179] In some embodiments, generating a relationship graph based on the summaries of each chapter in the book includes: for each character, extracting the character's experience information based on the summaries of each chapter, wherein the character's experience information includes information on key plots experienced by the character; determining the relationships between the key information based on the character's experience information, wherein the relationships between the key information include at least one of the following: the relationship between the character's information and the information on the key plots experienced by the character, the relationship between the character's information and the information on the chapters to which the key plots experienced by the character belong, the relationship between the information on the key plots experienced by the character and the information on the chapters to which they belong, and the relationship between the information on multiple key plots experienced by the character; and generating the relationship graph based on the relationships between the key information.

[0180] In some embodiments, generating a relationship diagram based on the summaries of each chapter in the book includes: determining candidate chapters that include multiple characters in each chapter based on the summaries of each chapter; determining the relationships between multiple characters in each candidate chapter based on the summaries of each candidate chapter; determining the relationships between key information based on the relationships between multiple characters in each candidate chapter, wherein the relationships between key information include the relationships between the information of the multiple characters; and generating the relationship diagram based on the relationships between the key information.

[0181] In some embodiments, generating the association graph based on the summaries of each chapter in the book further includes: for any number of related characters as a character group, determining the relationship change information of the multiple characters in the character group and the plot that causes the relationship change based on the summaries of candidate chapters related to the character group; determining the relationship between the key information based on the relationship change information of the multiple characters in the character group and the plot that causes the relationship change, wherein the relationship between the key information includes at least one of the following: the relationship between the information of the multiple characters in the character group, the relationship between the information of the multiple characters in the character group and the information of the plot that causes the relationship change, the relationship between the information of the multiple characters in the character group and the information of the chapter to which the plot that causes the relationship change belongs, the relationship between the information of the plot that causes the relationship change, and the relationship between the information of the chapter to which the plot that causes the relationship change belongs; and generating the association graph based on the relationship between the key information.

[0182] In some embodiments, generating an association graph based on the summaries of each chapter in the book includes: determining logical information of the plot based on the summaries of each chapter, wherein the logical information of the plot includes at least one of the plot information of multiple key nodes in the plot development and the information of multiple plots with pointing relationships; determining the relationship between the key information based on the logical information of the plot, wherein, when the logical information of the plot includes the plot information of multiple key nodes in the plot development, the relationship between the key information includes at least one of the relationship between the plot information of multiple key nodes and the relationship between the information of the chapters to which the plots of multiple key nodes belong; when the logical information of the plot includes the information of multiple plots with pointing relationships, the relationship between the key information includes at least one of the relationship between the information of the multiple plots with pointing relationships and the relationship between the information of the chapters to which the multiple plots with pointing relationships belong; and generating an association graph between the chapters based on the relationship between the key information.

[0183] In some embodiments, the one or more distribution scenarios include a display scenario of the reading interface of each chapter, and the step of displaying the summary of each chapter in one or more distribution scenarios of the reader in response to an operation on the book includes: in response to a reading operation on a second target chapter among the chapters in the book, displaying a control for displaying the summary in the reading interface of the second target chapter in the reader; and in response to a triggering operation on the control for the summary, displaying the summary of the second target chapter.

[0184] In some embodiments, displaying a summary of the second target chapter includes displaying a summary of the second target chapter in the upper panel of the reading interface of the second target chapter.

[0185] In some embodiments, the method further includes: in response to a closing operation on the summary of the second target chapter, closing the summary of the second target chapter and displaying the text of the second target chapter.

[0186] In some embodiments, the one or more distribution scenarios include a scenario for displaying the table of contents of the book, and the step of displaying summaries of each chapter in one or more distribution scenarios of the reader in response to an operation on the book includes: in response to a trigger operation on the table of contents of the book, displaying the table of contents of the book in the reader and displaying abbreviated information of the summaries of each chapter at the corresponding positions of each chapter in the table of contents; and in response to a trigger operation on displaying the summary of a third target chapter among the chapters, displaying the summary of the third target chapter.

[0187] In some embodiments, the abbreviated information of the summaries of each chapter is obtained by truncating the summaries of each chapter; or the abbreviated information of the summaries of each chapter is a abbreviated summary generated based on the summaries of each chapter using a generative model.

[0188] In some embodiments, displaying the book's table of contents in the reader in response to a trigger operation on the book's table of contents, and displaying abbreviated summaries of each chapter at corresponding positions in the table of contents, includes: displaying the book's table of contents and a table of contents switching control in response to a trigger operation on the book's table of contents; switching the table of contents between a first display state and a second display state in response to a trigger operation on the table of contents switching control, wherein in the first display state, abbreviated summaries of each chapter are displayed at corresponding positions in the table of contents, and in the second display state, the abbreviated summaries of each chapter are hidden.

[0189] In some embodiments, displaying the summary of the third target chapter in response to a display trigger operation for the summary of the third target chapter in each of the chapters includes: displaying an expand control at the corresponding position of the thumbnail information of the summary of each chapter; and displaying the summary of the third target chapter in response to a trigger operation for the expand control corresponding to the third target chapter; or displaying the summary of the third target chapter in response to a trigger operation within the display area of ​​the thumbnail information of the summary of the third target chapter.

[0190] According to some embodiments of this disclosure, a book information display device is provided, comprising: a generation module configured to generate a summary of each chapter based on the content of each chapter in the book; and a display module configured to display the summaries of each chapter in one or more distribution scenarios of a reader in response to an operation on the book, wherein the display format of the summaries of each chapter is different in different distribution scenarios.

[0191] According to further embodiments of the present disclosure, an electronic device is provided, including: a memory; and a processor coupled to the memory, the processor being configured to perform the methods of any embodiment of the present disclosure based on instructions stored in the memory.

[0192] According to further embodiments of the present disclosure, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, performs the methods of any embodiment of the present disclosure.

[0193] According to further embodiments of the present disclosure, a computer program is provided, comprising: instructions that, when executed by a processor, cause the processor to perform the methods of any of the embodiments described in the present disclosure.

[0194] According to some embodiments of the present disclosure, a computer program product is provided, including instructions that, when executed by a processor, implement the methods of any of the embodiments described in the present disclosure.

[0195] The above description is merely an 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.

[0196] Many specific details are set forth in the description provided herein. However, it is understood that embodiments of the invention may be practiced without these specific details. In other instances, well-known methods, structures, and techniques have not been shown in detail so as not to obscure the understanding of the description.

[0197] 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.

[0198] While specific embodiments of this disclosure have been described in detail by way of example, those skilled in the art should understand that the examples are for illustrative purposes only and not intended to limit the scope of this disclosure. Those skilled in the art should understand that modifications can be made to the above embodiments without departing from the scope and spirit of this disclosure. The scope of this disclosure is defined by the appended claims.

Claims

1. A method for displaying book information, comprising: Generate summaries for each chapter based on the content of each chapter in the book; In response to an operation on the book, summaries of the various chapters are displayed in one or more distribution scenarios of the reader, wherein the display format of the summaries of the various chapters is different in different distribution scenarios; A relationship diagram is generated based on the summaries of each chapter in the book, wherein the relationship diagram is used to represent the relationship between key information in each chapter; In response to a trigger operation of the associated display function, related information is displayed, wherein the related information is determined based on the relationship between key information in the various chapters, and the key information includes at least one of the following: character information, plot information, and chapter information.

2. The display method according to claim 1, wherein, The process of generating summaries for each chapter based on the content of each chapter in the book includes: A generative model is used to extract the content of each chapter, and a summary of each chapter is generated based on the content of each chapter.

3. The display method according to claim 1, wherein, The associated display function includes an associated display function for the experience information of the target character. The interrelated information includes the experience path map of the target character. The display of the interrelated information in response to the triggering operation of the associated display function includes: In response to the triggering of the association display function for the experience information of the target character, an experience path diagram of the target character is displayed according to the association diagram. The experience path diagram includes multiple path nodes, and each path node corresponds to at least one of the following: information on key plots experienced by the target character and information on the chapters to which the key plots experienced by the target character belong. The information on the chapters to which the key plots experienced by the target character belong includes a summary of the chapters to which the key plots experienced by the target character belong or a shortened summary generated based on the summary of the chapters to which the key plots experienced by the target character belong.

4. The display method according to claim 1, wherein, The interrelated information includes the book's outline structure diagram, and the display of interrelated information in response to a trigger operation of the related display function includes: In response to the triggering operation of the associated display function, the outline structure diagram is displayed according to the association diagram. The outline structure diagram includes multi-level nodes, which are determined according to the plot development logic of the book. Each level node in the multi-level nodes corresponds to information on multiple plots and / or information on multiple chapters. The information on the multiple chapters includes a summary of the multiple chapters or a shortened summary of the multiple chapters generated based on the summaries of the multiple chapters.

5. The display method according to claim 1, wherein, The triggering operation for the associated display function includes operations on the relevant text or associated display controls of the target key information in the first target chapter of each chapter. The interrelated information includes information related to the target key information. The display of interrelated information in response to the triggering operation for the associated display function includes: In the reading interface of the first target chapter, according to the association diagram, the relevant text of the target key information is displayed in the first target chapter with a preset effect, or the associated display control of the target key information is displayed in the first target chapter, wherein the target key information includes the target character and / or the target plot; In response to an operation on the relevant text or associated display control of the target key information, information related to the target key information is displayed according to the association diagram. The information related to the target key information includes at least one of the following: information about the characters related to the target key information, information about the relevant plot, and information about the relevant chapters. The information about the relevant chapters includes a summary of the relevant chapters or a shortened summary generated based on the summary of the relevant chapters.

6. The display method according to claim 5, wherein, In the case where the key information of the target includes the target role: The first target chapter is the chapter to which the key plot experienced by the target character belongs. The information related to the target key information includes at least one of the following: information on the key plot experienced by the target character before the first target chapter, and information on the chapter to which the key plot experienced by the target character before the first target chapter belongs. and / or The first target chapter is the chapter to which the plot involving the change of relationship between the target character and a first character with a preset relationship belongs. Information related to the target key information includes at least one of the following: information about the first character, information about the change of relationship between the target character and the first character, information about the plot involving the change of relationship between the target character and the first character before the first target chapter, and information about the chapter to which the plot involving the change of relationship between the target character and the first character before the first target chapter belongs.

7. The display method according to claim 5, wherein, In the case where the key information of the target includes the target plot: Information related to the target key information includes at least one of the following: information about the plot to which the target plot points; information about the chapter to which the plot to which the target plot points belongs; or The target plot is a key plot experienced by a pre-defined character. Information related to the target key information includes at least one of the following: information on one or more key plots experienced by the pre-defined character before the target plot, and information on the chapters to which the one or more key plots experienced by the pre-defined character before the target plot belong. or The target plot is a plot in which the relationship between a pre-defined character and a second character with a pre-defined relationship changes. Information related to the target key information includes at least one of the following: information about the plot in which the relationship between the pre-defined character and the second character changes before the target plot; information about the chapter to which the plot in which the relationship between the pre-defined character and the second character changes before the target plot belongs. or The target plot is a plot at a key node in the development of the story. The information related to the target key information includes at least one of the following: information about the plot at multiple key nodes in the development of the story, information about the chapters to which the plot at multiple key nodes in the development of the story belongs, and the logical relationship between the multiple key nodes in the development of the story.

8. The display method according to claim 1, wherein, The step of generating a relationship diagram based on the summaries of each chapter in the book includes: for each role, Based on the summaries of each chapter, the character's experience information is extracted, wherein the character's experience information includes information on the key plot points experienced by the character; Based on the character's experience information, determine the relationship between the key information, wherein the relationship between the key information includes at least one of the following: the relationship between the character's information and the information of the key plots experienced by the character; the relationship between the character's information and the information of the chapter to which the key plots experienced by the character belong; the relationship between the information of the key plots experienced by the character and the information of the chapter to which they belong; and the relationship between the information of multiple key plots experienced by the character. The relationship diagram is generated based on the relationships between the key information.

9. The display method according to claim 1, wherein, The step of generating a relational graph based on the summaries of each chapter in the book includes: Based on the summaries of each chapter, candidate chapters that include multiple characters are identified. Based on the summary of each candidate chapter, determine the relationships between multiple roles in each candidate chapter; The relationships between key information are determined based on the relationships between multiple roles in each candidate chapter, wherein the relationships between key information include the relationships between the information of the multiple roles; The relationship diagram is generated based on the relationships between the key information.

10. The display method according to claim 9, wherein, The step of generating a relational graph based on the summaries of each chapter in the book further includes: For any number of related characters as a character group, based on the summary of candidate chapters related to the character group, determine the relationship change information of multiple characters in the character group and the plot that causes the relationship change; Based on the relationship changes between multiple characters in the character group and the plot that causes the relationship changes, the relationships between the key information are determined. The relationships between the key information include at least one of the following: the relationship between the information of multiple characters in the character group, the relationship between the information of multiple characters in the character group and the information of the plot that causes the relationship changes, the relationship between the information of multiple characters in the character group and the information of the chapter to which the plot that causes the relationship changes belongs, the relationship between the information of the plot that causes the relationship changes, and the relationship between the information of the chapter to which the plot that causes the relationship changes belongs. The relationship diagram is generated based on the relationships between the key information.

11. The display method according to claim 1, wherein, The step of generating a relational graph based on the summaries of each chapter in the book includes: Based on the summaries of each chapter, the logical information of the plot is determined, wherein the logical information of the plot includes at least one of the plot information of multiple key nodes in the plot development and the information of multiple plots that have a pointing relationship. Based on the logical information of the plot, the relationship between the key information is determined. Wherein, when the logical information of the plot includes plot information of multiple key nodes in the plot development, the relationship between the key information includes at least one of the relationship between the plot information of multiple key nodes and the relationship between the information of the chapters to which the plot of multiple key nodes belongs. Wherein the logical information of the plot includes information of multiple plots that have a pointing relationship, the relationship between the key information includes at least one of the relationship between the plot information of multiple plots that have a pointing relationship and the relationship between the information of the chapters to which the plots that have a pointing relationship belong. Based on the relationships between the key information, a relationship diagram is generated between the various chapters.

12. The display method according to claim 1, wherein, The one or more distribution scenarios include display scenarios of the reading interface for each chapter, and displaying summaries of each chapter in one or more distribution scenarios of the reader in response to operations on the book includes: In response to a reading operation of a second target chapter among the various chapters in the book, a control for displaying a summary in the reading interface of the second target chapter in the reader; In response to a triggering operation on the control of the summary, a summary of the second target chapter is displayed.

13. The display method according to claim 12, wherein, The summary displaying the second target chapter includes: A summary of the second target chapter is displayed in the upper panel of the reading interface for the second target chapter.

14. The display method according to claim 12, further comprising: In response to the operation of closing the summary of the second target chapter, the summary of the second target chapter is closed, and the text of the second target chapter is displayed.

15. The display method according to claim 1, wherein, The one or more distribution scenarios include a scenario for displaying the table of contents of the book, and the step of displaying summaries of the various chapters in one or more distribution scenarios of the reader in response to an operation on the book includes: In response to a trigger operation on the table of contents of the book, the table of contents of the book is displayed in the reader, and abbreviated information of the summary of each chapter is displayed at the corresponding position of each chapter in the table of contents; In response to a trigger operation that displays a summary of the third target chapter among the various chapters, the summary of the third target chapter is displayed.

16. The display method according to claim 15, wherein: The abbreviated information of the summaries of each chapter is obtained by extracting truncation from the summaries of each chapter; or The abbreviated information of the summaries of each chapter is generated using a generative model based on the summaries of each chapter.

17. The display method according to claim 15, wherein, The step of displaying the book's table of contents in the reader in response to a triggered operation on the book's table of contents, and displaying abbreviated summaries of each chapter at corresponding positions in the table of contents, includes: In response to a trigger operation on the table of contents of the book, the table of contents of the book is displayed, and a table of contents switching control is displayed; In response to the triggering of the directory switching control, the directory switches between a first display state and a second display state. In the first display state, abbreviated information of the summary of each chapter is displayed at the corresponding position of each chapter in the directory. In the second display state, the abbreviated information of the summary of each chapter is hidden.

18. The display method according to claim 15, wherein, The operation of displaying a summary of the third target chapter in response to a display trigger operation of the summaries of the third target chapters includes: Expand controls are displayed at the corresponding positions of the abbreviated information of the summaries of each chapter, and in response to a triggering operation of the expand control corresponding to the third target chapter, the summary of the third target chapter is displayed; or In response to a trigger operation within the display area of ​​the thumbnail information of the summary of the third target chapter, the summary of the third target chapter is displayed.

19. A device for displaying book information, comprising: The generation module is configured to generate a summary of each chapter based on the content of each chapter in the book, and to generate a relationship diagram based on the summary of each chapter in the book, wherein the relationship diagram is used to represent the relationship between key information in each chapter; The display module is configured to display summaries of each chapter in response to an operation on the book in one or more distribution scenarios of the reader, wherein the display format of the summaries of each chapter is different in different distribution scenarios. In response to a trigger operation of the associated display function, it displays interrelated information, wherein the interrelated information is determined based on the relationship between key information in each chapter, and the key information includes at least one of character information, plot information, and chapter information.

20. An electronic device, comprising: processor; as well as A memory coupled to the processor is used to store instructions that, when executed by the processor, cause the processor to perform the method for displaying book information as described in any one of claims 1-18.

21. A computer-readable storage medium having a computer program stored thereon, wherein, When the program is executed by the processor, it implements the steps of the method for displaying book information as described in any one of claims 1-18.