Book information display method and device, equipment, storage medium and program product
By responding to user operations, determining the type according to book attributes, and displaying the content of the corresponding information dimensions, the problem of thin content on the e-book cover is solved, and the personalization and reading rate of the book cover is improved.
Patent Information
- Application Number
- CN202411826573.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-11
- Publication Date
- 2025-03-21
AI Technical Summary
The cover content of existing e-books cannot be adapted to all books, resulting in the cover content of some books being thin or lacking in distinction, which in turn affects the reading rate.
By responding to user triggering operations, the type to which the book belongs is determined based on the preset attribute value of the book, and display the content on the corresponding book information dimension according to the correspondence between the preset type and the information dimension, thereby personalizing the book cover.
It has achieved different information dimensions for different types of books, improved the personalization of book covers, and improved the reading rate of various books.
Smart Images

Figure CN119668455A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of electronic books, and in particular to a method, device, equipment, storage medium and program product for displaying book information. Background Art
[0002] For an electronic book, its cover is the first page that introduces the book. The cover content may at least include information such as the book title and author, so that users can quickly understand the book information.
[0003] At present, the cover content of e-books is mainly set according to the situation of large-volume books. For example, most of the books on the shelves are completed books or books with long content. Such books often have the characteristics of many words, many readers, and many reviews. Therefore, in addition to basic information such as book pictures, book names, and authors, the current book cover content also mainly includes book ratings, number of readers, book introductions, book reviews, etc., to introduce books in more detail from multiple dimensions.
[0004] However, the above book cover framework may not be able to adapt to all e-books, making the cover content of some e-books relatively thin or undifferentiated, resulting in insufficient reading rate of such e-books. Summary of the invention
[0005] In order to solve the above technical problems, the embodiments of the present disclosure provide a method, apparatus, device, storage medium and program product for displaying book information.
[0006] In a first aspect, an embodiment of the present disclosure provides a method for displaying book information, the method comprising:
[0007] In response to a triggering operation on a target book, based on a preset attribute value of the target book, determining a target book type to which the target book belongs from a plurality of preset book types;
[0008] Based on the correspondence between preset book types and information dimensions, determining the target information dimension corresponding to the target book type;
[0009] The book cover of the target book is displayed, and the target book information of the target book in the target information dimension is displayed in the book cover.
[0010] In a second aspect, the present disclosure also provides a book information display device, the device comprising:
[0011] a target book type determination module, configured to determine, in response to a triggering operation on a target book, a target book type to which the target book belongs from a plurality of preset book types based on a preset attribute value of the target book;
[0012] A target information dimension determination module, used to determine the target information dimension corresponding to the target book type based on the corresponding relationship between the preset book type and the information dimension;
[0013] The book cover display module is used to display the book cover of the target book and display the target book information of the target book in the target information dimension in the book cover.
[0014] In a third aspect, an embodiment of the present disclosure further provides an electronic device, the electronic device comprising:
[0015] processor;
[0016] A memory for storing executable instructions;
[0017] The processor is used to read executable instructions from the memory and execute the executable instructions to implement the book information display method described in any embodiment of the present disclosure.
[0018] In a fourth aspect, an embodiment of the present disclosure further provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the processor implements the book information display method described in any embodiment of the present disclosure.
[0019] In a fifth aspect, an embodiment of the present disclosure further provides a computer program product, which is used to execute the book information display method described in any embodiment of the present disclosure.
[0020] The book information display method, apparatus, device, storage medium and program product of the disclosed embodiments can, in response to a trigger operation on a target book, determine a target book type to which the target book belongs from multiple preset book types based on a preset attribute value of the target book; determine a target information dimension corresponding to the target book type based on a correspondence between the preset book type and the information dimension; display a book cover of the target book, and display the target book information of the target book on the target information dimension in the book cover; and achieve setting different information dimensions for different book types, so that different cover contents can be displayed for different types of books, thereby improving the personalization of the book cover and thus improving the reading rate of various types of books.
[0021] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in the embodiments of the present disclosure are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that components and elements are not necessarily drawn to scale.
[0023] Figure 1 A schematic diagram of displaying a book cover in the related art;
[0024] Figure 2 A flowchart of a method for displaying book information provided by an embodiment of the present disclosure;
[0025] Figure 3 A flowchart of another method for displaying book information provided by an embodiment of the present disclosure;
[0026] Figure 4 A schematic diagram showing a book cover of a first book type provided by an embodiment of the present disclosure;
[0027] Figure 5 A schematic diagram showing another display of a book cover of a first book type provided by an embodiment of the present disclosure;
[0028] Figure 6 A flowchart of another method for displaying book information provided by an embodiment of the present disclosure;
[0029] Figure 7 A schematic diagram showing a book cover of a second book type provided by an embodiment of the present disclosure;
[0030] Figure 8 A flowchart of another method for displaying book information provided by an embodiment of the present disclosure;
[0031] Fig. 9 A schematic diagram showing a book cover of a third book type provided in an embodiment of the present disclosure;
[0032] Fig.10 A schematic diagram showing a display of a book cover of another third book type provided by an embodiment of the present disclosure;
[0033] Fig.11 A schematic diagram of the structure of a book information display device provided by an embodiment of the present disclosure;
[0034] Fig.12 A schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0035] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein, which are instead provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.
[0036] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.
[0037] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.
[0038] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0039] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0040] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0041] See also Figure 1(a) For completed or long e-books, they have many words, many readers, and many comments. Therefore, the book cover can display book pictures, book names, authors, book ratings, number of readers, book word count, book introductions, book tags such as book categories or rankings of book categories, and book reviews. The content in these dimensions is relatively rich, so the book cover can fully introduce the corresponding book, thereby increasing users' interest in the book, and further helping to increase the reading rate of the book.
[0042] However, see Figure 1 (b) For newly listed books or books with shorter length, there may be insufficient information on dimensions related to user reading behavior, such as book ratings, number of readers, and book reviews, resulting in no appropriate data being displayed on the book cover. Such a book cover with little information cannot fully introduce the book, resulting in insufficient user interest in reading, and a low user attention and reading rate for the book.
[0043] In addition, for popular books or classic books that have high user attention (such as more than a certain number of readers within a certain period of time), although the above-mentioned book cover framework may have sufficient data for display, its differentiation is low and it cannot highlight such books, resulting in such books not receiving due / sufficient user attention, thus leading to insufficient reading of such books.
[0044] Based on the above situations, the embodiments of the present disclosure provide a book information display solution to provide book cover frames containing different information dimensions for different types of books, so that each type of book can present a personalized book cover, improve the information content and distinctiveness of the book cover, so that each type of book can obtain better user attention, thereby improving the reading rate of each type of book.
[0045] The book information display method provided by the embodiment of the present disclosure can be applied to the display scene of the book cover of the electronic book. The method can be performed by a book information display device, which can be implemented by software and / or hardware, and the device can be integrated in an electronic device with a function of viewing relevant information of the electronic book. The electronic device can include but is not limited to such as a smart phone, an e-book reader, a personal digital assistant (Personal Digital Assistant, PDA), a tablet computer (Tablet Personal Computer, Tablet PC), a wearable device such as a smart watch, a smart home device such as a digital TV, a laptop or a desktop computer, etc.
[0046] Figure 2FIG. 1 is a flow chart of a method for displaying book information provided by an embodiment of the present disclosure. Figure 2 As shown, the book information display method may include the following steps:
[0047] S210: In response to a triggering operation on a target book, based on a preset attribute value of the target book, determine a target book type to which the target book belongs from a plurality of preset book types.
[0048] The target book is any electronic book that is put on the shelf or released. The preset attribute value refers to the value of the pre-selected book attribute. The book attribute can be an attribute with a fixed value, such as the time when the book is put on the shelf / released, the category to which the book belongs, the author, etc.; the book attribute can also be an attribute with a dynamically changing value, such as the popularity of the book that represents the popularity of the book among users, the length of the book, etc.; the book attribute can also be an attribute that represents a preset book type.
[0049] Exemplarily, the preset attribute values include at least one of a first attribute value characterizing the newness of the book, a second attribute value characterizing the length of the book, a third attribute value characterizing the popularity of the book, and a fourth attribute value characterizing whether the book is a classic. The first attribute value can be characterized by the length of time the book has been on the shelf (i.e., the length of time the book has been on the shelf), for example, it can be the time difference between the time the book has been on the shelf and the current time. The second attribute value can be characterized by an indicator value that measures the length of the book, such as the number of words, the number of chapters, and the number of pages of the typesetting content. The third attribute value can be characterized by an indicator value that measures the degree of attention of the book, such as the number of readers, the cumulative number of readers, the number of comments, and the number of people who recommend reading the book. The fourth attribute value can be characterized by a keyword tag corresponding to a peak list, a collection list, or a publishing list, or it can be characterized by whether it is associated with the above list.
[0050] Among them, the target book type is the book type to which the target book belongs, which is one of multiple preset book types. In the disclosed embodiment, the preset book types may include a first book type representing short books (books with a length less than a specific value) / new books (books with a shelf time shorter than a specific time), a second book type representing popular books, and a third book type representing classic books. The three preset book types all have different book characteristics from the completed or longer e-books described above, so the corresponding book covers can be set to distinguishable covers.
[0051] Specifically, the user can trigger the display of the book cover of the target book by performing certain interactive operations through the electronic device. For example, the user can perform selective trigger operations such as clicking, gesture control, etc. on the target book in the book recommendation page (such as the bookstore page, the book circle page, etc.) that displays multiple recommended books, and the electronic device can respond to the trigger operation and display the book details page introducing the book, and the book details page will display the book cover; for another example, the user can perform selective trigger operations on the target book displayed on the bookshelf page or the historical reading record, and the electronic device can respond to the trigger operation to enter the book reader and display the book cover on the homepage of the book reader of the target book.
[0052] After the electronic device responds to the above trigger operation and before displaying the book cover, it first determines the data of the book cover suitable for the target book, and then generates the book cover by loading the data and rendering. Therefore, the electronic device can determine the book identification of the target book in response to the above trigger operation. The book identification is information that uniquely identifies the target book, for example, it can be a combination of the book name and the author, or it can be a global code of the book, etc. Then, the electronic device can obtain the preset attribute value of the target book according to the book identification. For example, the electronic device can query the local storage space or the server according to the book identification and the preset attributes to obtain the preset attribute value. Then, the electronic device can analyze the preset attribute value to determine the target book category to which the target book belongs from multiple preset book types.
[0053] In some embodiments, the preset attribute value is a type tag of a preset book type, and the electronic device can directly determine the preset book type corresponding to the type tag as the target book type.
[0054] In other embodiments, when the preset attribute value is not a type label of a preset book type, the electronic device may compare and analyze the preset attribute value and the attribute threshold corresponding to each preset book type to determine the target book type.
[0055] In one example, "determining the target book type to which the target book belongs based on the preset attribute value of the target book" in S210 includes: if the first attribute value is less than the preset shelf time, and / or the second attribute value is less than the preset book length, then determining that the target book type is the first book type.
[0056] Specifically, new books and short books both have the characteristic of not much content. Figure 1When the information dimension shown generates a book cover, there is a problem of thin cover content. Therefore, in the embodiment of the present disclosure, both new books and short books are set as the first book type that requires personalized covers. New books correspond to the first attribute value, and short books correspond to the second attribute value. Based on this, the electronic device can compare the first attribute value with the preset shelf time corresponding to the first book type (i.e., the preset shelf time). If the first attribute value is greater than or equal to the preset shelf time, it means that the target book has been on the shelf for a long time and it is not a new book; conversely, if the first attribute value is less than the preset shelf time, it means that the target book is a book that has been recently put on the shelf and it belongs to the first book type.
[0057] In addition, the electronic device can compare the second attribute value with the preset book length corresponding to the first book type (i.e., the preset book length). If the second attribute value is greater than or equal to the preset book length, it means that the target book has a long content and is not a short book; conversely, if the second attribute value is less than the preset book length, it means that the target book is a short book with less content and belongs to the first book type.
[0058] It should be noted that if it is determined that the target book does not belong to the first book type through both the first attribute value and the second attribute value, then it can be determined that the target book does not belong to the first book type.
[0059] In another example, “determining the target book type to which the target book belongs based on the preset attribute value of the target book” in S210 includes: if the third attribute value is greater than a preset attention threshold, determining that the target book type is the second book type.
[0060] The preset attention threshold is a preset value of the degree of attention of the book by users, which corresponds to the characterization index of the third attribute value. For example, if the third attribute value is characterized by the number of readers, then the preset attention threshold is a preset number of readers.
[0061] Specifically, popular books are books that have received a lot of attention from users over a period of time and have a strong timeliness. Figure 1 The information dimension of the book cover shown cannot better reflect the timeliness characteristics of the popularity of the book. Therefore, in the embodiment of the present disclosure, popular books are set as the second book type that requires personalized covers. And popular books correspond to the third attribute value. Based on this, the electronic device can compare the third attribute value with the preset attention threshold corresponding to the second book type. If the third attribute value is less than or equal to the preset attention threshold, it means that the target book is not highly concerned enough and it is not a popular book; conversely, if the third attribute value is greater than the preset attention threshold, it means that the target book is highly concerned enough and it is a popular book, then its target book type is determined to be the second book type.
[0062] In another example, "determining the target book type to which the target book belongs based on the preset attribute value of the target book" in S210 includes: if the fourth attribute value is the attribute value corresponding to the classic book, determining that the target book type is the third book type.
[0063] Specifically, classic books (also called head books) are exemplary, authoritative, timeless, and valuable books that best represent the essence of an industry or are recognized by a wide range of users. Figure 1 The information dimension of the book cover shown cannot better highlight the exemplary characteristics of classic books. Therefore, in the disclosed embodiment, classic books are set as the third book type that requires personalized covers. And classic books correspond to the fourth attribute value. Based on this, the electronic device can match the fourth attribute value with the attribute value corresponding to the classic book. If the match is successful, it means that the target book belongs to a classic book, and its target book type is determined to be the third book type. For example, the fourth attribute value is that the target book is associated with a collection list, and the attribute value corresponding to the classic book is at least one of the associated peak list, collection list and publication list, then the fourth attribute value and the attribute value corresponding to the classic book match successfully, and the target book type is the fourth book type.
[0064] It should be noted that if, after processing the first attribute value, the second attribute value, the third attribute value, and the fourth attribute value in the above examples, it is determined that the target book does not belong to the first book type, the second book type, the third book type, and the fourth book type, it can be considered that the target book does not need a personalized cover, and then Figure 1 The corresponding method in the related art is used to generate a book cover.
[0065] S220: Determine a target information dimension corresponding to the target book type based on a correspondence between preset book types and information dimensions.
[0066] Specifically, according to the above description, different preset book types have personalized requirements for book covers to highlight the specific information of the corresponding preset book types. Therefore, in the disclosed embodiment, the information dimension of the personalized book cover frame can be pre-configured for each preset book type, so that the correspondence between the preset book type and the information dimension can be pre-constructed. In this way, after the electronic device obtains the target book type, it can query the above correspondence through the matching between the target book type and the preset book type, and determine the information dimension corresponding to the target book type, that is, the target information dimension.
[0067] S230: Display a book cover of the target book, and display target book information of the target book in a target information dimension in the book cover.
[0068] Specifically, the electronic device can obtain the dimension value of the target book on the above-determined target information dimension, i.e., the target book information, from the local storage space or the server according to the book identifier of the target book. Then, the electronic device can use the target book information to load and render each target book information according to the information layout of the book cover corresponding to the target book type, and generate the book cover of the target book. Then, the electronic device can display the book cover on the book details page or the homepage of the book reader.
[0069] The book information display method provided by the embodiment of the present disclosure can respond to the trigger operation of the target book, determine the target book type to which the target book belongs based on the preset attribute value of the target book; determine the target information dimension corresponding to the target book type based on the correspondence between the preset book type and the information dimension; display the book cover of the target book, and display the target book information of the target book on the target information dimension in the book cover; realize setting different information dimensions for different book types, so that different cover contents can be displayed for different types of books, thereby improving the personalization of the book cover, thereby improving the reading rate of various types of books.
[0070] Figure 3 is a flow chart of another method for displaying book information provided by an embodiment of the present disclosure. The method for displaying book information further optimizes the generation and display of book covers of the first book type. The explanations of the terms that are the same or corresponding to the above embodiments are not repeated here. Figure 3 , the book information display method includes:
[0071] S310: In response to a triggering operation on a target book, based on a preset attribute value of the target book, determine a target book type to which the target book belongs from a plurality of preset book types.
[0072] S320: If the target book type is the first book type whose book length and / or book shelf time meet corresponding preset conditions, then based on the corresponding relationship, determine that the target information dimension includes at least one of the catalog dimension, the first popularity dimension, the introduction dimension, the book community information dimension and the author information dimension.
[0073] Among them, the preset conditions include preset shelf time and / or preset book length. The first popularity dimension is a pre-set information dimension of book popularity, which can be set from the relative quantity dimensions of the number of readers, the number of participants in social interactions, etc. For example, it can be set to the number of readers within a certain period of time, rather than the cumulative number of readers. The information dimension of the book community is an online community where multiple users communicate and interact based on the relevant information of e-books. For example, it can be a social circle that focuses on discussion topics (i.e., topic circles), a social circle that discusses relevant information of books (such as characters, plots, scenes, authors, etc.) (i.e., book circles), and a social circle that recommends books (i.e., book recommendation circles). The author information dimension is the dimension of information related to the author.
[0074] Specifically, when the target book type is the first book type corresponding to a short book or a new book, because the target book has less relevant information, especially less information related to the user's reading behavior, some target information dimensions that do not change with the change of the book length and / or the information related to the user's reading behavior can be configured for the first book type, such as the directory dimension and / or the author information dimension. Alternatively, the target information dimension that changes with the change of the book length and / or the information related to the user's reading behavior can be set as a relative quantity information dimension, such as the first popularity dimension, the introduction dimension, the book community information dimension, etc. Thus, it can be determined that the target information dimension corresponding to the target book includes at least one of the directory dimension, the first popularity dimension, the introduction dimension, the book community information dimension, and the author information dimension.
[0075] S330: Display the book cover of the target book.
[0076] Specifically, the electronic device may obtain target book information corresponding to the target information dimension, and generate a book cover for display. The specific display content of the book cover may be determined by the following S341 to S345.
[0077] S341. Displaying the catalog control or book catalog information corresponding to the target book in the catalog dimension on the book cover.
[0078] The catalog control is an interactive control for controlling the display of book catalog information. The book catalog information is information related to the catalog, for example, it may include at least one of the chapter number, chapter title, chapter reading / listening progress, keywords corresponding to the chapter, and the number of words in the book content corresponding to the chapter.
[0079] Specifically, for the directory dimension, the electronic device can determine to display the target control or the book directory information according to the size of the blank area in the book cover. If the blank area is large, the electronic device can display the book directory information; conversely, if the blank area is small, the electronic device can display the directory control.
[0080] See also Figure 4 The electronic device can display the book image, author portrait and author name of the target book in the uppermost area of the book cover 400, and display the book catalog information 450 in the lowermost area, which may at least include the chapter number, chapter title, reading progress of the unfinished chapters and the number of words corresponding to each chapter.
[0081] In addition, the electronic device may also display an interactive control with the control text "update to chapter 100" at the book catalog information 450, so that the user can display the complete book catalog information by triggering the interactive control. The complete catalog information can be displayed in a floating window or floating layer area of the book cover, or can be displayed by jumping from the book cover to a new page.
[0082] See also Figure 5 , the electronic device can display the book picture, author's head portrait and author's name of the target book in the uppermost area of the book cover 500, and display the catalog control 510 in a certain area of the remaining display area. The user can perform a trigger operation on the catalog control 510. The electronic device responds to the trigger operation on the catalog control and displays the complete book catalog information based on the book cover. Similarly, the complete catalog information can be displayed in the floating window or floating layer area of the book cover, or can be jumped to a new page from the book cover for display.
[0083] By displaying information in the catalog dimension, when the content of a new book / short book is relatively small, the information content of each chapter of the book can be revealed through the book cover, thereby increasing the information content of the book cover of this type of book, allowing users to learn more about the book through the catalog, and to a certain extent increasing the possibility of this type of book being read.
[0084] S342. Displaying, on the book cover, at least one of the number of readers of the target book within a first preset time period, the number of readers of a chapter, and the book rating within a second preset time period corresponding to the first popularity dimension.
[0085] Among them, the first preset duration is a pre-set time period, such as one hour, one day or one week. For books such as new books and short books, the number of readers is relatively small. If the number of readers in a longer period of time is counted, it cannot reflect the popularity of the book well. Therefore, the first preset duration can be set to a relatively short duration to count the number of readers of the book in a short period of time, so as to reflect whether the book is a rapidly rising hot book. For example, when the first preset duration is set to 10 minutes, if the number of readers reaches hundreds of people, it can reflect that the book is a rapidly rising hot book, which can attract more users to read; on the contrary, when the first preset duration is set to one week, if the number of readers reaches hundreds of people, it reflects that the book is not very popular, its book content may not be attractive, and the user's reading interest may not be high. The second preset duration is another pre-set time period, which can also be a relatively short duration.
[0086] Specifically, for the first popularity dimension, the electronic device can count the number of readers of the target book within the most recent first preset time period, and display the first preset time period and the number of readers on the book cover. Figure 4 , the first preset time is one day, the electronic device can count the number of readers of the target book the day before the current time, and display the number of readers 420 of "3500 people / day" in a certain area of the book cover 400. In this way, the relative popularity of the number of readers in a short period of time can be used to reflect that the book is a hot book that is rising rapidly, which can increase the user's interest to a certain extent, thereby increasing the reading rate of the target book to a certain extent.
[0087] Alternatively, the electronic device can count the number of readers corresponding to each chapter of the target book. Then, the average number of readers corresponding to a chapter of the target book is calculated, and the average number of readers of the chapter is displayed on the book cover. For example, see Figure 5 The electronic device may display the number of readers 520 of "500 people / chapter" in a certain area of the book cover 500 to reflect the popularity of the chapter of the target book, and may also improve the user's interest and the reading rate of the target book to a certain extent.
[0088] Alternatively, the electronic device may count the ratings of the target book given by the reading users within the second preset time period, and calculate the comprehensive rating of the target book within the second preset time period. Figure 4, the second preset time is 7 days a week, and the electronic device can count the number of users who participated in the book rating and their ratings among the readers of the target book in the week before the current time or the week before the current week; then, the comprehensive rating of the target book in a week (such as the rating of statistical indicators such as the mean and median) is calculated, and the book rating 410 of "9.4 points in the week" and "11,000 people participated in the rating" is displayed in a certain area of the book cover 400. In this way, even if the number of users participating in the rating is insufficient, a book rating with relatively reference value can be obtained, thereby helping users understand the quality of the book, and also improving the user's interest and the reading rate of the target book to a certain extent.
[0089] Alternatively, the electronic device can simultaneously display the most recent first preset duration and its number of readers, the average number of readers of a chapter, and the second preset duration and its rating on the book cover to reflect the popularity of the target book from multiple angles, enrich the amount of information on the book cover, and further enhance the user's interest and the reading rate of the target book.
[0090] S343: Display at least part of the book content of the target book corresponding to the introduction dimension on the book cover.
[0091] Specifically, for target books of the first book type, such as new books or short books, the book content and related information are relatively small, and the book introduction cannot be generated based on popular / important book content or reviews, etc. Instead, it can only be summarized based on the only book content, which results in very little information content in the book introduction. Based on this, the disclosed embodiment can use at least part of the published book content of the target book as the book introduction. For example, the electronic device can directly use the entire book content as the book introduction, or use the book content of chapters with relatively more readers / relatively higher ratings as the introduction, or extract and integrate key information from the above book content to generate a book introduction, etc. Then, as Figure 4 As shown, the electronic device can display such a book introduction 430 in the book cover. In this way, the content and information content of the book introduction can be increased, thereby further improving the information content of the book cover, thereby further improving the user's interest level and the reading rate of the target book.
[0092] Also, see Figure 4 The electronic device can display a label (referred to as a book label) of the book category (such as ancient Chinese, modern Chinese, time travel, rebirth, etc.) to which the target book belongs in the vicinity of the book introduction. Alternatively, when the book introduction contains a lot of content, a "more" interactive control can be displayed to guide the user to perform a trigger operation to view the complete book introduction.
[0093] S344. Displaying, on the book cover, a first interactive control of a hot topic corresponding to the information dimension of the target book in the book community and / or a second interactive control of a book circle corresponding to the target book.
[0094] Among them, a hot topic is a topic whose popularity exceeds a certain popularity threshold. The popularity of a topic is used to represent the degree of attention paid to the topic, which can be represented by at least one of the number of users participating in the topic discussion, the amount of discussion content contained in the topic, and the exposure of the topic being shared / liked.
[0095] Specifically, in order to further enhance the information content of the book cover of the first book type to attract user interest, the electronic device may display relevant information of the book community related to the target book in the book cover to increase user interaction and enhance user interest.
[0096] In one example, the electronic device may display a first interactive control of a hot topic associated with a target book in a book cover. The hot topic is determined based on the degree of match between the book content of the target book and the hot event information. The book content includes the book outline content and / or the published book content (such as the preface, the main text, the book introduction provided by the author, etc.). Hot event information is information on hot events whose event heat exceeds a certain value, which is selected from many time-sensitive events. For example, it may be the keywords of the hot event, the main development context, the main entities involved in the event, etc.
[0097] The electronic device can perform keyword matching or content matching on the content of the book and multiple hot event information, sort them from high to low according to the matching degree, and select one or more topics corresponding to the hot event information as the hot topics associated with the target book. Then, according to the link address of the hot topic, a first interactive control with an interactive function is generated. Then, the first interactive control is displayed in a display area of the book cover. Figure 5 , the electronic device can display a first interactive control 530 of “Included in topic: #xxxxxxxxxxxxx#” in the book cover 500 , which is displayed in the form of a hyperlink to the topic content “#xxxxxxxxxxxxx#”.
[0098] After the first interactive control 530 is displayed, if the user performs a trigger operation on the first interactive control 530, the electronic device can display a topic page corresponding to the hot topic in response to the trigger operation. The topic page displays introduction information of the hot topic, information about users who participate in the hot topic, detailed discussion content posted by users, and the like.
[0099] In another example, if Figure 5As shown, the electronic device can display the partial content 540 of the book circle related to the target book and the second interactive control 550 corresponding to the book circle in the book cover. The second interactive control 550 is the entrance to the book circle, which is a control with interactive function pointing to the page where the book circle is located.
[0100] After the second interactive control 550 is displayed as described above, if the user performs a trigger operation on the second interactive control 550, the electronic device can display the discussion content page corresponding to the book circle in response to the trigger operation. The discussion content page displays the introduction information of the book circle, the user information participating in the book circle, and the discussion content posted by the user, etc. It should also be noted that when the local content 540 of the book circle is part of the content of a specific discussion content, the electronic device can display an interactive control for viewing more content (such as an interactive control that displays "more"). If the user performs a trigger operation on the interactive control, the electronic device can display the complete content of the discussion content. The complete content can be displayed in a floating window or floating layer area on the book cover, or it can be displayed by jumping to a new page from the book cover.
[0101] S345. Displaying, on the book cover, at least one of the author's style label, the author's writing quality label, the interactive information published by the author, and the popular books associated with the author corresponding to the target book in the author information dimension.
[0102] Among them, the style tag is a tag of the author's writing style, such as a realistic style tag, a romantic style tag, a suspense style tag, etc. The writing quality tag is a tag that characterizes the quality or skill of the author's writing, such as a detailed content tag, a prominent theme tag, a rigorous logic tag, a high quality tag, etc.
[0103] Specifically, for the first type of book, the author information dimension may be added to the book cover to add information about the book cover from the author's perspective. Figure 5 , the electronic device can add author-related information 560 of "Author Says" to the book cover 500. The author-related information 560 can specifically include author-related pictures (such as personal photos of the author, abstract image paintings, etc.), author tags such as style tags and / or writing quality tags, interactive information released by the author (such as the author's psychological journey of conceiving the book, the author's self-evaluation after writing each chapter, the author's reply to user questions, etc.), and book information (such as book names, ratings, or historical reading numbers, etc.) of other books that the author has published historically and are more popular than the target book (i.e., popular books associated with the author). In this way, users can increase their interest in the target book by understanding the author from multiple angles.
[0104] The book information display method provided by the above-mentioned embodiment of the present disclosure can display book information on at least one information dimension of the catalog dimension, the first popularity dimension, the introduction dimension, the book community information dimension and the author information dimension in the book cover of the target book belonging to the first book type, so as to increase the information content of the book cover from these dimensions, assist the user to better understand the target book, thereby increasing the user's interest in the target book, and further improving the reading rate of the target book.
[0105] Figure 6 2 is a flow chart of another method for displaying book information provided by an embodiment of the present disclosure. The method for displaying book information further optimizes the generation and display of book covers of the second book type. The explanations of the terms that are the same or corresponding to the above embodiments are not repeated here. Figure 6 , the book information display method includes:
[0106] S610: In response to a triggering operation on a target book, based on a preset attribute value of the target book, determine a target book type to which the target book belongs from a plurality of preset book types.
[0107] S620: If the target book type is the second book type representing popular books, based on the corresponding relationship, determine that the target information dimension includes at least one of the second popularity dimension, the information dimension of the book community, the first book recommendation information dimension, and the book reservation information dimension.
[0108] Among them, the second popularity dimension is another pre-set information dimension used to reflect the popularity of books. It can be set from the dimension of the ranking list representing the popularity of the book (such as the hot search list, the soaring list, etc.), for example, it can be set to whether it is included in the above ranking list, the ranking in the ranking list, etc. The first book recommendation information dimension is a pre-set information dimension for recommending books. The book reservation information dimension is an information dimension used to reflect the channel for reserving books.
[0109] Specifically, when the target book type is the second book type corresponding to popular books, the target book has a certain time-limited popularity and can be seen by more users. In this case, some information dimensions can be added to the book cover to attract users to pay attention to other information on the platform (such as other books, user-generated content, content generated by other social processes, etc.) through the popularity of the target book, thereby increasing the attention and exposure of other information on the platform with the help of the popularity of the target book, thereby increasing the user conversion rate of information on the platform.
[0110] Based on the above description, the electronic device can pre-configure at least one of the second popularity dimension, the information dimension of the book community, and the first book recommendation information dimension for the book cover of the second book type, so as to increase user attention through the popularity between the target book and the book information corresponding to the above information dimensions, and improve the reading rate of multiple information. In addition, considering that the target book has a high popularity, before the content of the target book is released, the information dimension of book reservation can be provided to the user to increase the reading rate of the book by reserving the book. Therefore, at least one of the second popularity dimension, the information dimension of the book community, the first book recommendation information dimension, and the information dimension of book reservation can be pre-set for the book cover of the second book type.
[0111] S630: Display the book cover of the target book.
[0112] Specifically, the electronic device may obtain target book information corresponding to the target information dimension, and generate a book cover for display. The specific display content of the book cover may be determined by the following S641 to S644.
[0113] S641. Displaying, on the book cover, interactive controls of the first preset ranking list corresponding to the second popularity dimension of the target book, the ranking of the target book in the first preset ranking list within the third preset time period, and the degree of improvement in the ranking of the target book in the first preset ranking list within the fourth preset time period.
[0114] The first preset ranking is a book ranking pre-configured for popular books, such as a hot search list, a popularity list, a soaring list, and other rankings related to the popularity of books. The third preset duration is another preset time period, such as a week, a month, etc. The fourth preset duration is another preset time period, which can be the same as the third preset duration or different.
[0115] Specifically, see Figure 7 , the electronic device can display an interactive control 710 of the first preset ranking list associated with the target book (such as "Hot Search List Top 1", "Hot Search List Soaring 10%", etc.) in an area of the book cover 700 of the second book type. The user can jump to the ranking page of the hot search list by triggering the interactive control 710 of the first preset ranking list to display the complete content of the hot search list.
[0116] The electronic device may also display in the above area the ranking of the target book in the first preset ranking list within the third preset time period. Figure 7 The label “Hot Search List top 1” is displayed, indicating that the target book is ranked first in the hot search list within the latest third preset time period.
[0117] The electronic device may also display in the above area the degree to which the ranking of the target book in the first preset ranking list has been improved within the fourth preset time period. Figure 7 The label “Hot search list surged 10%” shows that the ranking of the target book in the hot search list has increased by 10% in the fourth preset time period.
[0118] By displaying the above book information in the second popularity dimension, the popularity of the target book can be further determined, thereby increasing the user's interest in the target book. In addition, the exposure of the first preset ranking list can also be increased by the exposure of the target book, thereby increasing the exposure and reading conversion rate of other books in the list.
[0119] S642: Displaying, on the book cover, a first interactive control of a hot topic corresponding to the information dimension of the target book in the book community and / or a second interactive control of a book circle corresponding to the target book.
[0120] The hot topics are determined based on the matching degree between the book content of the target book and the hot event information. The book content includes the book outline content and / or the published book content.
[0121] Specifically, see Figure 7 , the electronic device can display the first interactive control 720 of "Included in the topic: #xxxxxxxxxxxxx#" in the book cover 700, which is displayed in the form of a hyperlink to the topic content "#xxxxxxxxxxxxx#". If the user performs a trigger operation on the first interactive control 720, the electronic device can respond to the trigger operation and display the topic page corresponding to the hot topic. The topic page displays the introduction information of the hot topic, the user information participating in the hot topic, the detailed discussion content published by the user, etc.
[0122] In addition, if Figure 7 As shown, the electronic device can also display a second interactive control 730 corresponding to a book circle related to the target book in the book cover. The second interactive control 730 is the entrance to the book circle, which is a control with interactive functions pointing to the page where the book circle is located. If the user performs a trigger operation on the second interactive control 730, the electronic device can respond to the trigger operation and display the discussion content page corresponding to the book circle.
[0123] The detailed explanation of this step can be found in the description of S344.
[0124] S643. Display, on the book cover, the first book recommendation information of the target book corresponding to the first book recommendation information dimension and / or the third interactive control corresponding to the first book recommendation information.
[0125] The first book recommendation information includes a book recommendation video and / or user generated content (User Generated Content, UGC for short) of the recommended target book.
[0126] Specifically, the electronic device may display the first book recommendation information corresponding to the first book recommendation information dimension on the book cover. Figure 7 , the electronic device may display a book recommendation video 740 and / or a book recommendation UGC 750 that recommends the target book. The user may further obtain relevant information of the target book by watching the book recommendation video or browsing the book recommendation UGC, thereby increasing the user's interest in the target book and further increasing the reading rate of the target book.
[0127] In addition, the electronic device may display a third interactive control corresponding to the first book recommendation information. Figure 7 In the example, the introduction and UGC title of the book recommendation video are implemented as hyperlinks to form a third interactive control. The user can view more complete and detailed first book recommendation information by triggering the third interactive control. In addition, the electronic device can also display an interactive control for viewing more book recommendation information as the third interactive control to provide the user with more interactive entrances to book recommendation information.
[0128] S644: Displaying, on the book cover, a fourth interactive control corresponding to the target book in the book reservation information dimension and used to reserve the target book.
[0129] Specifically, see Figure 7 , the electronic device may display a fourth interactive control 760 of "Book Reservation" in the book cover 700. When the user triggers the fourth interactive control 760, the target book may be reserved for the user. In this way, when the target book releases new content, the user may obtain the corresponding book content in advance. In this way, the timeliness of obtaining the book content of the target book may be improved by making reservations in advance, thereby further improving the reading rate of the target book.
[0130] The book information display method provided by the above-mentioned embodiment of the present disclosure can display book information on at least one of the second popularity dimension, the information dimension of the book community, the first book recommendation information dimension and the book reservation information dimension in the book cover of the target book belonging to the second book type, so as to further increase the exposure rate and popularity of the target book from these dimensions, which not only improves the information content of the book cover and the reading rate of the target book, but also can use the popularity of the target book to increase the attention and exposure of other information in the platform, thereby improving the user conversion rate of other information in the platform.
[0131] Figure 82 is a flow chart of another method for displaying book information provided by an embodiment of the present disclosure. The method for displaying book information further optimizes the generation and display of book covers of the third book type. The explanations of the terms that are the same or corresponding to the above embodiments are not repeated here. Figure 8 , the book information display method includes:
[0132] S810: In response to a triggering operation on a target book, based on a preset attribute value of the target book, determine a target book type to which the target book belongs from a plurality of preset book types.
[0133] S820: If the target book type is a third book type representing classic books, based on the corresponding relationship, determine that the target information dimension includes at least one of a background dimension, an information dimension obtained from the book, a second book recommendation information dimension, and a third popularity dimension.
[0134] Among them, the background dimension is an information dimension for the background of the book cover. The book acquisition information dimension is an information dimension used to reflect the channel for obtaining books. The second book recommendation information dimension is another pre-set information dimension for recommending books. The third popularity dimension is another pre-set information dimension used to reflect the classic degree of the book. It can be set from the dimensions of the book-related rankings representing classic books (such as classics list, publishing list, etc.), for example, it can be set to whether it is included in the above rankings, the ranking in the rankings, etc.
[0135] Specifically, for the third book type of classic books, the corresponding books are exemplary and have many and wide reading users. In order to better reflect the above characteristics of this type of books, a specific background can be set for its book cover to render the book atmosphere of this type of books. Therefore, the information dimension of the book cover of the third book type can include the background dimension.
[0136] In addition, classic books are likely to be read repeatedly and carefully by users, so users have a need to obtain such target books. Based on this, an interactive entrance for obtaining target books can be set for the book cover to facilitate users to obtain the electronic version or paper version of the target book more quickly. Therefore, the information dimension of the book cover of the third book type can include the information dimension of book acquisition.
[0137] In addition, the third dimension of popularity can be added to the book cover to highlight the classic characteristics of this type of book through its corresponding information (such as list name, list ranking, etc.). Moreover, the second dimension of recommended book information can be added to the book cover to increase the relevant information of the target book, improve the user's understanding of the target book, and thus increase the reading rate of the target book.
[0138] Therefore, at least one of the background dimension, the book-acquired information dimension, the second book-recommended information dimension, and the third popularity dimension may be pre-set for the book cover of the third book type.
[0139] S830: Display the book cover of the target book.
[0140] Specifically, the electronic device may obtain target book information corresponding to the target information dimension, and generate a book cover for display. The specific display content of the book cover may be determined by the following S841 to S844.
[0141] S841. Displaying a preset background image corresponding to the background dimension of the target book on the book cover.
[0142] Among them, the preset background image is a background image of the book cover set in advance for classic books, which can be generated based on at least one of the writing style, preset plot, preset character and preset scene of the target book. The writing style is the comprehensive result of the overall style and writing style of the book category to which the target book belongs. For example, for the ancient language category and the romantic style, the background image can be a picture with a romantic ancient style atmosphere. The preset plot can be a classic plot, a popular plot or an indispensable and important plot. The preset character can be a popular character with the highest degree of attention, a protagonist with a relatively high proportion in the book, etc. The preset scene can be a scene with a high frequency of appearance in the book, a scene corresponding to the preset plot, etc.
[0143] Specifically, the electronic device can determine the preset background image of the target book according to at least one of the writing style, preset plot, preset role and preset scene of the target book. For example, a more suitable candidate image can be selected from multiple candidate images according to the above information as the preset background image. For another example, the image generation model in the relevant technology can be used to input content using the model generated according to the above information to automatically generate the preset background image. Then, the electronic device can render and display the preset background image as the cover background in the book cover.
[0144] See also Fig. 9 Considering that classic books are well-known, most users already know the relevant information of the target book, or users will read the target book without knowing the details. Therefore, the book cover does not need to display too much information about the target book, but simply displays the preset background image 910, the book name, the author and other basic information. In this way, the user can perceive the overall tone and atmosphere of the target book through the preset background image, which improves the user's reading experience.
[0145] S842: Displaying, on the book cover, a fifth interactive control for acquiring the target book corresponding to the information dimension of the target book acquired.
[0146] See also Fig.10 , the electronic device may display a fifth interactive control 1010 of "Get Book" in the book cover 1000. When the user triggers the fifth interactive control 1010, a page for getting the target book may be presented to the user, so that the user can get the target book by interacting on the page, thereby improving the convenience of getting the target book.
[0147] S843. Display, on the book cover, the second book recommendation information of the target book corresponding to the second book recommendation information dimension and / or the sixth interactive control corresponding to the second book recommendation information.
[0148] The second book recommendation information includes at least one of a book recommendation video, user-generated content of the recommended target book, and a quotation of the recommended target book.
[0149] Specifically, the electronic device may display the second book recommendation information corresponding to the second book recommendation information dimension on the book cover. Fig.10 , the electronic device can display at least one of a book recommendation video 1020, a book recommendation UGC 1030, and a book recommendation celebrity quote 1040 for recommending the target book. The user can obtain further information about the target book by watching the book recommendation video or browsing the book recommendation UGC, thereby increasing the user's interest in the target book and further increasing the reading rate of the target book. The celebrity quote can use the fame of celebrities to increase the recommendation level of the target book, and can also increase the interest level of the target book to a certain extent.
[0150] In addition, the electronic device may display a sixth interactive control corresponding to the second book recommendation information. Fig.10 The introduction and UGC title of the book recommendation video are implemented as hyperlinks to form the sixth interactive control. The user can view more complete and detailed second book recommendation information by triggering the sixth interactive control. In addition, the electronic device can also display an interactive control for viewing more book recommendation information as the sixth interactive control to provide the user with more interactive entrances for book recommendation information.
[0151] S844. Displaying, on the book cover, an interactive control of the second preset ranking list corresponding to the third popularity dimension of the target book and / or the ranking of the target book in the second preset ranking list within the fifth preset time period.
[0152] The second preset ranking is a book ranking pre-configured for classic books, such as an author ranking, a collection ranking, a publishing ranking, a classic ranking, or a peak ranking, etc., which are rankings related to the classic degree of books. The fifth preset time period is another preset time period, such as a week, a month, etc., which can be the same as the third preset time period and the fourth preset time period, or different.
[0153] Specifically, see Fig.10 , the electronic device can display the second preset ranking list associated with the target book and its ranking in the ranking list in a certain area of the book cover 1000 of the third book type, such as "Collection List Top 1", "Author List Top 10". In addition, the electronic device can set the information as an interactive control 1050 with a hyperlink pointing to the ranking list page (such as italic display of "Collection List Top 1", "Author List Top 10"). The user can jump to the ranking list page of the collection list / author list by triggering the interactive control 1050 of the second preset ranking list to display the complete list content.
[0154] By displaying the above book information in the third popularity dimension, the classic degree of the target book can be further clarified, thereby increasing the user's interest in the target book. In addition, the exposure of the target book can also increase the exposure of the second preset ranking list, thereby increasing the exposure and reading conversion rate of other books in the list.
[0155] The book information display method provided by the above-mentioned embodiment of the present disclosure can display book information on at least one of the background dimension, the book acquired information dimension, the second book recommendation information dimension and the third popularity dimension in the book cover of the target book belonging to the third book type, so as to increase the information content of the book cover from these dimensions, assist the user to better understand the target book, thereby increasing the user's interest in the target book, and further improving the reading rate of the target book.
[0156] The following is an embodiment of a book information display device provided by an embodiment of the present invention. The device and the book information display methods of the above-mentioned embodiments belong to the same inventive concept. For details not described in detail in the embodiment of the book information display device, reference can be made to the embodiment of the above-mentioned book information display method.
[0157] Fig.11 FIG. 2 shows a schematic diagram of the structure of a book information display device provided by an embodiment of the present disclosure. Fig.11 As shown, the book information display device 1100 may include:
[0158] A target book type determination module 1110 is used to determine the target book type to which the target book belongs based on a preset attribute value of the target book in response to a trigger operation on the target book;
[0159] A target information dimension determination module 1120 is used to determine the target information dimension corresponding to the target book type based on the correspondence between the preset book type and the information dimension;
[0160] The book cover display module 1130 is used to display the book cover of the target book and display the target book information of the target book in the target information dimension in the book cover.
[0161] The book information display device provided by the embodiment of the present disclosure can respond to the trigger operation of the target book, determine the target book type to which the target book belongs based on the preset attribute value of the target book; determine the target information dimension corresponding to the target book type based on the correspondence between the preset book type and the information dimension; display the book cover of the target book, and display the target book information of the target book on the target information dimension in the book cover; realize setting different information dimensions for different book types, so that different cover contents can be displayed for different types of books, thereby improving the personalization of the book cover, thereby improving the reading rate of various types of books.
[0162] In some embodiments, the target information dimension determination module 1120 is specifically used to:
[0163] If the target book type is the first book type whose book length and / or book shelf time meet corresponding preset conditions, then based on the corresponding relationship, it is determined that the target information dimension includes at least one of the catalog dimension, the first popularity dimension, the introduction dimension, the book community information dimension and the author information dimension.
[0164] Furthermore, the book cover display module 1130 is specifically configured to display the target book information of the target book in the target information dimension in the book cover by at least one of the following:
[0165] In the book cover, the catalog control or book catalog information corresponding to the target book in the catalog dimension is displayed;
[0166] On the book cover, at least one of the number of readers of the target book within a first preset time period, the number of readers of a chapter, and the book rating within a second preset time period corresponding to the first popularity dimension is displayed;
[0167] In the book cover, at least part of the book content corresponding to the introduction dimension of the target book is displayed;
[0168] On the book cover, a first interactive control for hot topics corresponding to the information dimension of the target book in the book community and / or a second interactive control for the book circle corresponding to the target book are displayed; wherein the hot topics are determined based on the degree of matching between the book content of the target book and the hot event information; the book content includes the book outline content and / or the published book content; the book circle is an online community for exchanging relevant information about the target book;
[0169] On the book cover, at least one of the author's style label, the author's writing quality label, the interactive information released by the author, and the popular books associated with the author corresponding to the target book in the author information dimension is displayed.
[0170] In some embodiments, the book information display device 1100 further includes an operation response module, which is used to implement at least one of the following:
[0171] After displaying the book cover of the target book and displaying the target book information of the target book in the target information dimension in the book cover, in response to a triggering operation on the catalog control, displaying the book catalog information based on the book cover;
[0172] After displaying the book cover of the target book and displaying the target book information of the target book in the target information dimension in the book cover, in response to the triggering operation of the first interactive control, displaying a topic page corresponding to the hot topic;
[0173] After displaying the book cover of the target book and displaying the target book information of the target book in the target information dimension in the book cover, in response to the triggering operation of the second interactive control, the discussion content page corresponding to the book circle is displayed.
[0174] In some embodiments, the target information dimension determination module 1120 is specifically used to:
[0175] If the target book type is the second book type representing popular books, based on the corresponding relationship, it is determined that the target information dimension includes at least one of the second popularity dimension, the information dimension of the book community, the first book recommendation information dimension and the book reservation information dimension.
[0176] Furthermore, the book cover display module 1130 is specifically configured to display the target book information of the target book in the target information dimension in the book cover by at least one of the following:
[0177] On the book cover, an interactive control of the first preset ranking list corresponding to the second popularity dimension of the target book, the ranking of the target book in the first preset ranking list within the third preset time, and the degree of improvement of the ranking of the target book in the first preset ranking list within the fourth preset time are displayed;
[0178] On the book cover, a first interactive control of a hot topic corresponding to the information dimension of the target book in the book community and / or a second interactive control of a book circle corresponding to the target book are displayed; wherein the hot topic is determined based on the degree of matching between the book composition content of the target book and the hot event information; the book composition content includes the book outline content and / or the published book content;
[0179] On the book cover, the first book recommendation information of the target book corresponding to the first book recommendation information dimension and / or the third interactive control corresponding to the first book recommendation information are displayed; the first book recommendation information includes a book recommendation video and / or user-generated content of the target book;
[0180] On the book cover, a fourth interactive control corresponding to the target book in the book reservation information dimension and used to reserve the target book is displayed.
[0181] In some embodiments, the target information dimension determination module 1120 is specifically used to:
[0182] If the target book type is the third book type representing classic books, based on the corresponding relationship, it is determined that the target information dimension includes at least one of the background dimension, the information dimension obtained from the book, the second book recommendation information dimension and the third popularity dimension.
[0183] Furthermore, the book cover display module 1130 is specifically configured to display the target book information of the target book in the target information dimension in the book cover by at least one of the following:
[0184] In the book cover, a preset background picture corresponding to the target book in the background dimension is displayed; the preset background picture is generated based on at least one of the writing style, preset plot, preset role and preset scene of the target book;
[0185] On the book cover, a fifth interactive control for obtaining the target book corresponding to the information dimension of the target book is displayed;
[0186] On the book cover, the second book recommendation information of the target book corresponding to the second book recommendation information dimension and / or the sixth interactive control corresponding to the second book recommendation information are displayed; the second book recommendation information includes at least one of a book recommendation video, user-generated content of the recommended target book, and a quotation of the recommended target book;
[0187] On the book cover, an interactive control of the second preset ranking list corresponding to the third popularity dimension of the target book and / or the ranking of the target book in the second preset ranking list within a fifth preset time period is displayed.
[0188] In some embodiments, the preset attribute values include at least one of a first attribute value characterizing the newness of the book, a second attribute value characterizing the length of the book, a third attribute value characterizing the popularity of the book, and a fourth attribute value characterizing whether the book is a classic; wherein the popularity of the book is used to characterize the degree of attention the book has received.
[0189] Furthermore, the target book type determination module 1110 is specifically configured to determine the target book type to which the target book belongs based on the preset attribute value of the target book by any of the following:
[0190] If the first attribute value is less than the preset shelf time, and / or the second attribute value is less than the preset book length, the target book type is determined to be the first book type;
[0191] If the third attribute value is greater than the preset attention threshold, the target book type is determined to be the second book type;
[0192] If the fourth attribute value is the attribute value corresponding to the classic book, it is determined that the target book type is the third book type.
[0193] The book information display device provided in the embodiment of the present invention can execute the book information display method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0194] It is worth noting that in the embodiment of the above-mentioned book information display device, the various units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the present disclosure.
[0195] The present disclosure also provides an electronic device, which may include a processor and a memory, wherein the memory may be used to store executable instructions, wherein the processor may be used to read the executable instructions from the memory and execute the executable instructions to implement the book information display method in the above embodiment.
[0196] Fig.12 A schematic structural diagram of an electronic device provided by an embodiment of the present disclosure is shown.
[0197] like Fig.12 As shown, the electronic device 1200 may include a processing device 1201 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1202 or a program loaded from a storage device 1208 to a random access memory (RAM) 1203. In the RAM 1203, various programs and data required for the operation of the electronic device 1200 are also stored. The processing device 1201, the ROM 1202, and the RAM 1203 are connected to each other via a bus 1204. An input / output interface (I / O interface) 1205 is also connected to the bus 1204.
[0198] Typically, the following devices may be connected to the I / O interface 1205: an input device 1206 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 1207 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 1208 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1209. The communication device 1209 may allow the electronic device 1200 to communicate with other devices wirelessly or by wire to exchange data.
[0199] It should be noted that Fig.12 The electronic device 1200 shown is only an example and should not limit the functions and scope of use of the embodiments of the present disclosure. Fig.12 The electronic device 1200 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.
[0200] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 1209, or installed from the storage device 1208, or installed from the ROM 1202. When the computer program is executed by the processing device 1201, the above-mentioned functions defined in the book information display method of any embodiment of the present disclosure are executed.
[0201] An embodiment of the present disclosure further provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the processor implements the book information display method in any embodiment of the present disclosure.
[0202] It should be noted that the computer-readable medium disclosed above may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may send, propagate or transmit a program for use by or in conjunction 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 cables, RF (radio frequency), etc., or any suitable combination of the above.
[0203] In some embodiments, the client and server may communicate using any currently known or future developed network protocol such as HTTP, and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.
[0204] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0205] The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device executes the steps of the book information display method described in any embodiment of the present disclosure.
[0206] In embodiments of the present disclosure, computer program code for performing the operations of the present disclosure may be written in one or more programming languages or a combination thereof, including but not limited to object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on a user's computer, partially on a user's computer, as a separate software package, partially on a user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may 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 may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0207] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the equipment, method and computer program product according to various embodiments of the present disclosure. In this regard, each box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0208] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0209] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0210] The above description is only a preferred embodiment of the present disclosure and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present disclosure (but not limited to) by each other to form a technical solution.
[0211] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.
[0212] Although the subject matter has been described in language specific to structural features and / or methodological logical actions, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. On the contrary, the specific features and actions described above are merely example forms of implementing the claims.
Claims
1. A method for displaying book information, characterized in that: include: In response to a triggering operation on a target book, based on a preset attribute value of the target book, determining a target book type to which the target book belongs from a plurality of preset book types; Based on the correspondence between the preset book types and information dimensions, determining the target information dimension corresponding to the target book type; The book cover of the target book is displayed, and the target book information of the target book in the target information dimension is displayed in the book cover.
2. The method according to claim 1, characterized in that The determining the target information dimension corresponding to the target book type based on the correspondence between the preset book type and the information dimension includes: If the target book type is the first book type whose book length and / or book shelf time meet corresponding preset conditions, then based on the corresponding relationship, it is determined that the target information dimension includes at least one of a catalog dimension, a first popularity dimension, an introduction dimension, an information dimension of a book community, and an author information dimension.
3. The method according to claim 2, characterized in that The displaying of the target book information of the target book in the target information dimension in the book cover includes at least one of the following: Displaying the catalog control or book catalog information corresponding to the target book in the catalog dimension on the book cover; On the book cover, at least one of the number of readers of the target book within a first preset time period, the number of readers of a chapter, and the book rating within a second preset time period corresponding to the first popularity dimension is displayed; In the book cover, display at least part of the book content of the target book corresponding to the introduction dimension; On the book cover, a first interactive control of a hot topic corresponding to the target book in the information dimension of the book community and / or a second interactive control of a book circle corresponding to the target book are displayed; wherein the hot topic is determined based on the degree of matching between the book content of the target book and the hot event information; the book content includes the book outline content and / or the published book content; The book circle is an online community for exchanging information related to the target book; In the book cover, at least one of the author's style label, the author's writing quality label, the interactive information released by the author, and the popular books associated with the author corresponding to the target book in the author information dimension is displayed.
4. The method according to claim 3, characterized in that After displaying the book cover of the target book and displaying the target book information of the target book in the target information dimension in the book cover, the method further includes at least one of the following: In response to a triggering operation on the catalog control, displaying the book catalog information based on the book cover; In response to a triggering operation on the first interactive control, displaying a topic page corresponding to the hot topic; In response to a triggering operation on the second interactive control, a discussion content page corresponding to the book circle is displayed.
5. The method according to claim 1, characterized in that The determining the target information dimension corresponding to the target book type based on the correspondence between the preset book type and the information dimension includes: If the target book type is a second book type representing popular books, based on the corresponding relationship, it is determined that the target information dimension includes at least one of a second popularity dimension, an information dimension of a book community, a first book recommendation information dimension, and an information dimension of a book reservation.
6. The method according to claim 5, characterized in that The displaying of the target book information of the target book in the target information dimension in the book cover includes at least one of the following: On the book cover, an interactive control of the first preset ranking list corresponding to the second popularity dimension of the target book, the ranking of the target book in the first preset ranking list within a third preset time period, and the degree of improvement of the ranking of the target book in the first preset ranking list within a fourth preset time period are displayed; On the book cover, a first interactive control of a hot topic corresponding to the target book in the information dimension of the book community and / or a second interactive control of a book circle corresponding to the target book are displayed; wherein the hot topic is determined based on the degree of matching between the book content of the target book and the hot event information; the book content includes the book outline content and / or the published book content; On the book cover, the first book recommendation information corresponding to the target book in the first book recommendation information dimension and / or the third interactive control corresponding to the first book recommendation information are displayed; the first book recommendation information includes a book recommendation video and / or user-generated content recommending the target book; A fourth interactive control corresponding to the target book in the book reservation information dimension and used to reserve the target book is displayed on the book cover.
7. The method according to claim 1, characterized in that The determining the target information dimension corresponding to the target book type based on the correspondence between the preset book type and the information dimension includes: If the target book type is a third book type representing classic books, based on the corresponding relationship, it is determined that the target information dimension includes at least one of a background dimension, an information dimension obtained from books, a second book recommendation information dimension and a third popularity dimension.
8. The method according to claim 7, characterized in that The displaying of the target book information of the target book in the target information dimension in the book cover includes at least one of the following: In the book cover, a preset background picture corresponding to the target book in the background dimension is displayed; the preset background picture is generated based on at least one of the writing style, preset plot, preset role and preset scene of the target book; On the book cover, a fifth interactive control for obtaining the target book corresponding to the information dimension obtained from the book is displayed; On the book cover, the second book recommendation information corresponding to the target book in the second book recommendation information dimension and / or the sixth interactive control corresponding to the second book recommendation information are displayed; the second book recommendation information includes at least one of a book recommendation video, user-generated content recommending the target book, and a quotation recommending the target book; On the book cover, an interactive control of the second preset ranking list of the target book corresponding to the third popularity dimension and / or the ranking of the target book in the second preset ranking list within a fifth preset time period is displayed.
9. The method according to claim 1, characterized in that: The preset attribute values include at least one of a first attribute value representing the newness of a book, a second attribute value representing the length of a book, a third attribute value representing the popularity of a book, and a fourth attribute value representing whether a book is a classic; wherein the popularity of a book is used to represent the degree of attention a book receives.
10. The method according to claim 9, characterized in that The determining, based on the preset attribute value of the target book, the target book type to which the target book belongs includes any one of the following: If the first attribute value is less than the preset shelf time, and / or the second attribute value is less than the preset book length, then determining that the target book type is the first book type; If the third attribute value is greater than a preset attention threshold, determining that the target book type is a second book type; If the fourth attribute value is an attribute value corresponding to a classic book, it is determined that the target book type is the third book type.
11. A book information display device, characterized in that: include: a target book type determination module, configured to determine, in response to a trigger operation on a target book, a target book type to which the target book belongs based on a preset attribute value of the target book; A target information dimension determination module, used to determine the target information dimension corresponding to the target book type based on the corresponding relationship between the preset book type and the information dimension; The book cover display module is used to display the book cover of the target book and display the target book information of the target book in the target information dimension in the book cover.
12. An electronic device, characterized in that: include: processor; A memory for storing executable instructions; The processor is used to read the executable instructions from the memory and execute the executable instructions to implement the book information display method according to any one of claims 1 to 10.
13. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by a processor, the processor implements the book information display method according to any one of claims 1 to 10.
14. A computer program product, characterized in that The computer program product is used to implement the book information display method according to any one of claims 1 to 10.
Citation Information
Cited By
Method and device for processing catalog of electronic book and related product
CN121433547A