E-book recommendation method, device and electronic equipment
By introducing social book promotion information from readers and authors in the social book promotion interface, the problem of users lacking intuitive feelings in the existing e-book recommendation methods is solved, and the efficiency and user experience of e-book recommendation are improved.
Patent Information
- Application Number
- CN202111566303.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-20
- Publication Date
- 2025-08-15
- Estimated Expiration
- 2041-12-20
AI Technical Summary
The existing e-book recommendation methods rely on the list page recommendation provided by the application, resulting in users lacking intuitive feelings and sense of substitution for e-book content, and their recommendation efficiency is low.
Introduce social book promotion information shared by other readers in the social book promotion interface, including reader user's book reviews and author's self-recommendation information. This information is displayed through the social book promotion interface to enhance the user's sense of substitution and resonance.
Through the introduction of social book promotion information, users can understand the content of e-books more intuitively, improving the efficiency of e-book recommendations and user selection efficiency.
Smart Images

Figure CN114297519B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of Internet technology, and in particular to an e-book recommendation method, device, and electronic device. Background Art
[0002] With the development of portable electronic devices such as smart phones and tablet computers, more users choose to use their spare time to read e-books with the advantage of portability instead of traditional paper books.
[0003] Currently, in e-book applications or applications that include e-book reading functions, users mainly rely on the e-book recommendation information provided by the application to discover e-books that interest them. However, in the existing recommendation method, e-books can only be recommended to users based on the book information on the list page, which makes users lack intuitive experience and sense of immersion in the e-book content, and the recommendation efficiency is low. Summary of the Invention
[0004] The present application provides an e-book recommendation method, device and electronic device, which enhance the user's intuitive experience and sense of immersion in the target e-book by introducing social book recommendation information shared by other readers and users into the social book recommendation interface, thereby improving the recommendation efficiency.
[0005] According to a first aspect of an embodiment of the present application, there is provided an e-book recommendation method, which is applied to a client. The method includes:
[0006] When detecting that the user has entered the social book recommendation interface, obtain the target e-book to be recommended;
[0007] The target e-book is displayed on the social book recommendation interface, and recommendation information corresponding to the target e-book is displayed on the social book recommendation interface; wherein the recommendation information at least includes social book recommendation information sent by reader users for the target e-book.
[0008] In a possible implementation, the recommendation information further includes self-recommendation information sent by the author of the target e-book for the target e-book. Displaying the recommendation information corresponding to the target e-book on the social book recommendation interface includes:
[0009] receiving a self-recommendation message sent by the author of the target e-book regarding the target e-book, and displaying the self-recommendation message corresponding to the target e-book on the social book recommendation interface; wherein the self-recommendation message may be in the form of one or a combination of text, picture, voice, and video;
[0010] Receive book review information sent by readers of the target e-book regarding the target e-book, generate social book recommendation information corresponding to the target e-book based on the book review information, and display the social book recommendation information corresponding to the target e-book on the social book recommendation interface; wherein the form of the book review information includes one or more combinations of text, pictures, voice, and video.
[0011] In this embodiment, a distinction is made between the book review information uploaded by reader users and the self-recommendation information uploaded by author users. Compared with the self-recommendation information, the book review information uploaded by reader users cannot be used directly for display. It is necessary to further generate social book recommendation information based on the book review information before use to ensure the quality and recommendation effect of the recommendation information in the social book recommendation interface.
[0012] In a possible implementation, the social book recommendation interface includes a first book recommendation area and a second book recommendation area, and displaying the recommendation information corresponding to the target e-book on the social book recommendation interface includes:
[0013] Displaying the social book recommendation information corresponding to the target e-book in the first book recommendation area;
[0014] The self-recommendation information corresponding to the target e-book and the introduction information of the target e-book are displayed in the second book recommendation area.
[0015] In this embodiment, the social book recommendation interface can be divided into a first book recommendation area and a second book recommendation area to distinguish information from reader users from relevant information of the target e-book itself or information uploaded by the author user, helping users to more efficiently use social attributes to select e-books of interest.
[0016] In a possible implementation, generating the social book recommendation information corresponding to the target e-book based on the book review information includes:
[0017] Select the first category of book review information that does not contain any illegal content from all book review information;
[0018] Selecting second-category book review information from all first-category book review information based on attribute information corresponding to the first-category book review information; wherein the attribute information includes content quality and / or user characteristics;
[0019] Based on the second type of book review information, social book recommendation information corresponding to the target e-book is generated.
[0020] In this embodiment, a method for determining social book recommendation information is provided, that is, a first category of book review information that does not contain any illegal content can be selected from all book review information, and further based on the content quality of the book review information itself and the characteristics of the user who uploaded the book review information, a second category of book review information can be selected from the first category of book review information to generate social book recommendation information, so as to further improve the quality and recommendation effect of the recommended information in the social book recommendation interface.
[0021] In a possible implementation, the social book recommendation information includes a recommended cover, and displaying the recommendation information corresponding to the target e-book on the social book recommendation interface includes:
[0022] receiving a plurality of images transmitted by the reader user, selecting a target image from the plurality of images, and generating a recommended cover corresponding to the target e-book based on the target image;
[0023] The recommended cover corresponding to the target e-book is displayed on the social book recommendation interface.
[0024] In this embodiment, the social book recommendation interface can display the recommended cover corresponding to the target e-book. The cover can be selected from images uploaded by many readers to further enhance the user's sense of immersion in the target book.
[0025] In a possible implementation, the social book recommendation information includes a recommendation bullet screen, and the display of the recommendation information corresponding to the target e-book on the social book recommendation interface includes:
[0026] receiving multiple barrage information transmitted by the reader user, selecting target barrage information from the multiple barrage information to generate a recommended barrage corresponding to the target e-book;
[0027] The recommended bullet screen corresponding to the target e-book is displayed on the recommended cover.
[0028] In this embodiment, the recommendation bullet screen corresponding to the target e-book can be further displayed on the above-mentioned recommended cover, so that the user can be exposed to more readers' evaluations of the target e-book at the same time, further improving the efficiency of book recommendation.
[0029] In a possible implementation, after displaying the recommendation information corresponding to the target e-book on the social book recommendation interface, the method further includes:
[0030] If a first operation command is received for the social book recommendation interface, the user enters the details page or the text page of the target e-book;
[0031] If a second operation command for the above-mentioned social book recommendation interface is received, switch to another e-book, display the above-mentioned another e-book on the above-mentioned social book recommendation interface, and display the recommendation information corresponding to the above-mentioned another e-book on the above-mentioned social book recommendation interface.
[0032] In this embodiment, the user can issue different operation commands based on his or her preferences for the target e-book to start reading the e-book or switch to the next recommended e-book, thereby saving the time required to search for the target e-book by himself or being exposed to more e-books, further improving the recommendation efficiency.
[0033] In a possible implementation, the social book recommendation interface further includes a jump option to a specified interface, and the method further includes:
[0034] When the recommendation information corresponding to the target e-book is displayed on the social book recommendation interface, if an operation instruction for the jump option is detected, the social book recommendation interface is switched to the designated interface corresponding to the jump option.
[0035] In this embodiment, in addition to obtaining recommendation information of the target e-book in the above-mentioned social book recommendation interface, the user can also choose to jump to a designated interface to obtain more detailed graphic and text information about the e-book from other readers, thereby further improving the recommendation effect.
[0036] According to a second aspect of an embodiment of the present application, there is provided an e-book recommendation device, applied to a client, comprising:
[0037] The target e-book acquisition module is used to acquire the target e-book to be recommended when detecting that the social book recommendation interface has been entered;
[0038] The recommendation information display module is used to display the above-mentioned target e-book on the above-mentioned social book recommendation interface, and to display the recommendation information corresponding to the above-mentioned target e-book on the above-mentioned social book recommendation interface; wherein the above-mentioned recommendation information at least includes the social book recommendation information sent by the reader user for the above-mentioned target e-book.
[0039] In a possible implementation, in the recommendation information display module, the recommendation information further includes self-recommendation information sent by the author of the target e-book for the target e-book. Displaying the recommendation information corresponding to the target e-book on the social book recommendation interface includes:
[0040] receiving a self-recommendation message sent by the author of the target e-book regarding the target e-book, and displaying the self-recommendation message corresponding to the target e-book on the social book recommendation interface; wherein the self-recommendation message may be in the form of one or a combination of text, picture, voice, and video;
[0041] Receive book review information sent by readers of the target e-book regarding the target e-book, generate social book recommendation information corresponding to the target e-book based on the book review information, and display the social book recommendation information corresponding to the target e-book on the social book recommendation interface; wherein the form of the book review information includes one or more combinations of text, pictures, voice, and video.
[0042] In a possible implementation, in the recommendation information display module, the social book recommendation interface includes a first book recommendation area and a second book recommendation area, and displaying the recommendation information corresponding to the target e-book on the social book recommendation interface includes:
[0043] Displaying the social book recommendation information corresponding to the target e-book in the first book recommendation area;
[0044] The self-recommendation information corresponding to the target e-book and the introduction information of the target e-book are displayed in the second book recommendation area.
[0045] In a possible implementation, in the recommendation information display module, generating the social book recommendation information corresponding to the target e-book based on the book review information includes:
[0046] Select the first category of book review information that does not contain any illegal content from all book review information;
[0047] Selecting second-category book review information from all first-category book review information based on attribute information corresponding to the first-category book review information; wherein the attribute information includes content quality and / or user characteristics;
[0048] Based on the second type of book review information, social book recommendation information corresponding to the target e-book is generated.
[0049] In a possible implementation, the social book recommendation information includes a recommended cover, and displaying the recommendation information corresponding to the target e-book on the social book recommendation interface includes:
[0050] receiving a plurality of images transmitted by the reader user, selecting a target image from the plurality of images, and generating a recommended cover corresponding to the target e-book based on the target image;
[0051] The recommended cover corresponding to the target e-book is displayed on the social book recommendation interface.
[0052] In a possible implementation, in the recommendation information display module, the social book recommendation information includes a recommendation bullet screen, and the display of the recommendation information corresponding to the target e-book on the social book recommendation interface includes:
[0053] receiving multiple barrage information transmitted by the reader user, selecting target barrage information from the multiple barrage information to generate a recommended barrage corresponding to the target e-book;
[0054] The recommended bullet screen corresponding to the target e-book is displayed on the recommended cover.
[0055] In a possible implementation, after displaying the recommendation information corresponding to the target e-book on the social book recommendation interface, the recommendation information display module further includes:
[0056] If a first operation command is received for the social book recommendation interface, the user enters the details page or the text page of the target e-book;
[0057] If a second operation command for the above-mentioned social book recommendation interface is received, switch to another e-book, display the above-mentioned another e-book on the above-mentioned social book recommendation interface, and display the recommendation information corresponding to the above-mentioned another e-book on the above-mentioned social book recommendation interface.
[0058] In a possible implementation, in the recommendation information display module, the social book recommendation interface further includes a jump option to a specified interface, and the recommendation information display module further includes:
[0059] When the recommendation information corresponding to the target e-book is displayed on the social book recommendation interface, if an operation instruction for the jump option is detected, the social book recommendation interface is switched to the designated interface corresponding to the jump option.
[0060] According to a third aspect of an embodiment of the present application, there is provided an electronic device, the electronic device comprising: a processor and a machine-readable storage medium;
[0061] The machine-readable storage medium stores machine-executable instructions that can be executed by the processor;
[0062] The processor is used to execute the machine-executable instructions to implement the steps of any one of the methods disclosed above.
[0063] It can be seen from the above technical solutions that in this embodiment, on the basis of the traditional e-book recommendation method and recommendation content, the social book recommendation information shared by other readers for the target e-book is introduced into the e-book recommendation process; in the social book recommendation interface, recommendation information including the social book recommendation information uploaded by the target e-book reader for the e-book can be displayed, so as to utilize the social attributes between readers to enhance the user's sense of substitution and resonance with the target e-book, solve the problem of users having difficulty in finding e-books of interest, and improve the efficiency of e-book recommendation. BRIEF DESCRIPTION OF THE DRAWINGS
[0064] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0065] Figure 1 This is a flowchart of an e-book recommendation method according to an exemplary embodiment;
[0066] Figure 2 is a schematic diagram of a client interface according to an exemplary embodiment;
[0067] Figure 3 is another schematic diagram of a client interface according to an exemplary embodiment;
[0068] Figure 4 is another schematic diagram of a client interface according to an exemplary embodiment;
[0069] Figure 5 is a structural block diagram of an e-book recommendation device according to an exemplary embodiment;
[0070] Figure 6 It is a hardware structure diagram of the device where the device of this application is located. DETAILED DESCRIPTION
[0071] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
[0072] The terms used in this application are for the purpose of describing particular embodiments only and are not intended to limit this application. As used in this application and the appended claims, the singular forms "a," "an," "the," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
[0073] In order to enable those skilled in the art to better understand the technical solutions provided by the embodiments of the present application, and to make the above-mentioned purposes, features and advantages of the embodiments of the present application more obvious and easy to understand, the technical solutions in the embodiments of the present application are further described in detail below with reference to the accompanying drawings.
[0074] See also Figure 1 , Figure 1This is a flow chart of the e-book recommendation method provided in an embodiment of the present application. The e-book in this embodiment refers to digital reading materials that users can read through electronic products, including but not limited to novels, textbooks, reference books, popular science books, celebrity biographies, etc. Optionally, as an embodiment, this process can be applied to a client, such as a client for an e-book application or a client for a comprehensive application with reading functions, etc., which is not limited in this embodiment.
[0075] like Figure 1 As shown, the process may include the following steps:
[0076] Step 101: When it is detected that a social book recommendation interface has been entered, a target e-book to be recommended is obtained.
[0077] In this embodiment, the client of the above-mentioned application includes a social book recommendation interface that uses user social attributes and social resources to recommend books. This embodiment does not limit the specific name and form of this interface or this function. For example, it can be called "Social Book Recommendation Plaza", "Reader Book Recommendation Center", "Friend Book Recommendation", etc.
[0078] In an optional embodiment, the interface can be used as a part of the e-book reading function in the application to replace the existing e-book recommendation method under the function; it can also be used independently of the e-book reading function as an e-book recommendation function. For example, in the above application, you can refer to Figure 2 The client interface shown guides the user to enter the above-mentioned social book recommendation interface. Figure 2 In the exemplary interface shown, the "Social Book Recommendation Plaza" and "Read Novels" can be divided into different functions. That is, users can focus on browsing other users' social sharing of e-books in the "Social Book Recommendation Plaza" and then, after discovering an e-book of interest, go to "Read Novels" for in-depth reading. Preferably, in the upper interface of the "Social Book Recommendation Plaza" or other interfaces such as friend chat, social attributes can also be used to attract users to the social book recommendation interface, such as book recommendations and reading invitations from the user's friends, book recommendations from users of the same age group or profession, etc. This embodiment does not limit the specific content and application of social attributes.
[0079] In this embodiment, when the client detects that a user has entered the social book recommendation interface, it needs to obtain target e-books to be recommended to the user. Optionally, the client can prioritize e-books recommended by friends or currently being read. Alternatively, the client can determine target e-books to be recommended to the user based on existing book recommendation algorithms, the user's reading history, identity characteristics, and currently popular books. This embodiment does not limit the specific type of book recommendation algorithm or its implementation.
[0080] In an optional embodiment, the target e-book can be a specific book or multiple books recommended at the same time, for example, multiple e-books in the same series, multiple e-books by the same author, multiple e-books in the same category or subject matter, multiple high-quality books selected, organized and recommended by other users, etc. This embodiment does not limit the number of target e-books and the relationship between books.
[0081] Step 102: Display the target e-book on the social book recommendation interface, and display recommendation information corresponding to the target e-book on the social book recommendation interface.
[0082] In this embodiment, when the user enters the social book recommendation interface in the client, the aforementioned target e-book and the recommendation information corresponding to the target e-book for recommending the word count will be displayed to the user in the interface, wherein the recommendation information at least includes the social book recommendation information sent by the reader user for the target e-book.
[0083] As an optional embodiment, the recommendation information also includes self-recommendation information sent by the author of the target e-book regarding the target e-book. The client of the application receives the self-recommendation information sent by the author of the target e-book regarding the target e-book and displays the self-recommendation information corresponding to the target e-book on the social book recommendation interface. The client also receives book reviews sent by readers of the target e-book regarding the target e-book, generates social book recommendation information corresponding to the target e-book based on the review information, and displays the social book recommendation information corresponding to the target e-book on the social book recommendation interface.
[0084] In this embodiment, the aforementioned author users may include not only the author or translator of the book, but also the editor of the e-book, the copyright holder, the application operator, etc. The aforementioned self-recommendation information and book review information may be in the form of one or a combination of text, images, audio, and video. For example, text recommendation information may include an evaluation of the target e-book, a review, and reasons for recommendation, etc.; image recommendation information may include images related to the characters, objects, scenes, plots, etc. in the target e-book to enhance the intuitive experience and sense of immersion in the recommendation process; audio or video recommendation information may include audio messages or recorded videos related to the target e-book, etc.; live broadcasts may also be used for book recommendation, such as voice broadcasts or video broadcasts, to facilitate real-time communication between readers or between readers and authors, and to discuss the content related to the target e-book.
[0085] For each target e-book, since the number of author users is relatively smaller than that of reader users and their identities are relatively fixed, the self-recommendation information sent by them can be directly displayed as the recommendation information of the target book on the social book recommendation interface, and play a recommendation role together with the social book recommendation information sent by reader users; however, since the number of reader users is larger than that of author users and the uncertainty is stronger, the book review information sent by reader users for the target e-book is not convenient to be directly displayed as recommendation information. It is necessary to further generate social book recommendation information based on the book review information and then use the social book recommendation information to ensure the quality and recommendation effect of the recommendation information in the social book recommendation interface.
[0086] As an optional embodiment, first-category book review information that does not contain any illegal content can be selected from all book review information, and based on the attribute information corresponding to the first-category book review information, second-category book review information can be selected from all first-category book review information, and social book recommendation information corresponding to the target e-book can be generated based on the second-category book review information.
[0087] In this embodiment, since many book review messages sent by readers may contain illegal content such as vulgarity and meaningless spam, a first category of book review messages that do not contain illegal content may be first selected from all book review messages. The selection method may be manual selection or selection based on an algorithm or risk control system for detecting illegal content, and this embodiment is not limited to this. After selecting the first category of book review messages, a certain number of book review messages may be further selected from the first category of book review messages based on attribute information corresponding to the book review information, such as content quality and / or user characteristics, as second category of book review messages, and corresponding social book recommendation information may be generated based on the second category of book review messages. The above-mentioned content quality may refer to, for example, the richness of content and the exquisiteness of pictures in the book review information. User characteristics may include, for example, the length of time the user has read the target e-book, the number of similar e-books read by the user, the user's authority level, and the degree to which the user's previous book reviews have been well received by other users. In this way, book review messages with relatively higher content quality and relatively better recommendation effects may be selected from the first category of book review messages as second category of book review messages.
[0088] As an optional embodiment, the social book recommendation interface may include a first book recommendation area and a second book recommendation area. The first book recommendation area displays social book recommendation information corresponding to the target e-book, and the second book recommendation area displays self-recommendation information and introduction information of the target e-book.
[0089] In this embodiment, the social book recommendation interface is divided into two distinct recommendation areas, allowing the more socially-focused social recommendation information to be displayed independently from the target e-book's self-recommendation information and introduction information, helping users more intuitively obtain recommendations and reviews of the target e-book from other readers. Optionally, the introduction information for the target e-book may include, for example, the title or series name of the target e-book, the cover or series cover, a synopsis or series introduction, the author's name or translator's name, the subject category, the readership, the current word count, and other content, though this embodiment does not limit this.
[0090] In an optional embodiment, the social book recommendation interface can refer to Figure 3 The client interface implementation shown.
[0091] As an optional embodiment, the social book recommendation information includes a recommended cover. In this embodiment, multiple images transmitted by reader users can be received, a target image can be selected from the multiple images, a recommended cover corresponding to the target e-book can be generated based on the target image, and the recommended cover corresponding to the target e-book can be displayed on the social book recommendation interface.
[0092] In this embodiment, a recommended cover corresponding to a target e-book can be displayed in the social book recommendation interface, and the cover is selected from book review information in the form of pictures or images uploaded by numerous readers or book review information containing images, so as to display the cover in the social book recommendation interface and enhance the user's sense of immersion in the e-book. For example, Figure 3 That is, a related picture of the heroine of the target e-book transmitted by a certain reader user is selected to generate a recommended cover; similarly, the recommended cover can also display pictures of other content related to the target e-book, recorded videos, live videos, etc., which are not limited in this embodiment.
[0093] As an optional embodiment, the social book recommendation information includes recommended barrages. In this embodiment, multiple barrage information transmitted by reader users can be received, and target barrage information can be selected from the multiple barrage information to generate recommended barrages corresponding to the target e-book, and the recommended barrages corresponding to the target e-book can be displayed on the recommended cover or other locations within the social book recommendation interface.
[0094] In this embodiment, social book recommendation information from readers can be displayed in the form of barrage, so that users can be exposed to more readers' recommendations or evaluations of the target e-book in the social book recommendation interface, further improving the efficiency of book recommendation. Based on the same reason as the aforementioned selection of part of the book review information from all the book review information to generate social book recommendation information, part of the barrage information transmitted by the reader user can be selected as the target barrage information, and the recommended barrage corresponding to the target e-book can be generated based on this, thereby filtering the barrage information containing illegal content and improving the content quality and recommendation effect of the recommended barrage through screening, for example, Figure 3 That is, a certain number of barrages sent by readers are selected and displayed above the picture of the heroine of the target e-book.
[0095] As an optional embodiment, after displaying the recommendation information corresponding to the target e-book on the social book recommendation interface, it is possible to continue to detect whether an operation instruction for the social book recommendation interface is received and perform the corresponding operation. For example, if a first operation command for the social book recommendation interface is received, the details page or text page of the target e-book is entered; if a second operation command for the social book recommendation interface is received, the interface switches to another e-book, displays the other e-book on the social book recommendation interface, and displays the recommendation information corresponding to the other e-book on the social book recommendation interface.
[0096] In this embodiment, the first operation instruction and the second operation instruction may correspond to different interface option buttons, or may correspond to different gesture instructions. For example, the first operation instruction corresponds to a vertical gesture sliding operation on the social recommendation interface, and the second operation instruction corresponds to a horizontal gesture sliding operation on the social recommendation interface, etc. This embodiment does not limit this. Figure 3 In the social book recommendation interface shown, when the client detects the user's swipe up gesture, it enters the details page or text page of the currently displayed target e-book. When the client detects the user's swipe left or right gesture, it switches to displaying the next e-book and its corresponding recommendation information to recommend the next e-book to the user. The user can then issue different operation commands based on his or her preferences for the target e-book to start reading the currently displayed target e-book or switch to the next e-book to be recommended, thereby saving the time required to search for the target e-book by himself or being exposed to more e-books, further improving the recommendation efficiency.
[0097] As an optional embodiment, the social book recommendation interface also includes a jump option for a specified interface. When the recommendation information corresponding to the target e-book is displayed on the social book recommendation interface, if an operation instruction for the jump option is detected, the social book recommendation interface is switched to the specified interface corresponding to the jump option.
[0098] In this embodiment, based on the aforementioned recommendation information, the user is also provided with an option to jump to a designated interface related to the target e-book, for example, Figure 3 The social book recommendation interface shown includes an "Enter Forum" option. When an operation on this option is detected, the client will jump to the corresponding forum interface of the target e-book or the topic interface corresponding to the target e-book in the forum, so that users can discuss the target e-book under the corresponding topic to obtain more detailed graphic and text information about the e-book from other readers and users, further improving the recommendation effect. Optionally, the forum interface after the jump can refer to Figure 4 The client interface shown is implemented, and the above-mentioned topics can be topics for discussing the complete content of the e-book, or topics for discussing a certain character or plot in the book separately. The above-mentioned topics can be established by the official, such as by the author, editor, operation staff, etc., or they can be established by readers themselves, and this embodiment does not limit this.
[0099] Optionally, the reader's review of the target e-book, the reason for recommendation, the reading experience and other contents may also be displayed in the recommended cover or other locations in the social book recommendation interface, for example, Figure 3 The image of the heroine in the target e-book also displays readers' comments on the target e-book, such as "fluent sentences" and "vivid character creation". The comments and recommended cover can come from the same book review information of the same reader user, or from different book review information of different reader users, etc. This embodiment does not limit this.
[0100] Optionally, in Figure 3 In the social book recommendation interface shown, on the basis of the displayed graphic and image content, relevant information of the target e-book can be further presented in the form of voice, such as the author user's voice introduction or voice live broadcast, the reader user's voice book review message, and the audio reading of the wonderful paragraphs or chapters in the e-book. The wonderful paragraphs or chapters can be selected by the author user or determined by the reader user through voting and recommendation, etc. This embodiment does not limit this.
[0101] So far, completed Figure 1 The process shown.
[0102] pass Figure 1As can be seen from the shown process, in this embodiment, on the basis of the traditional e-book recommendation method and recommendation content, the social book recommendation information shared by other readers for the target e-book is introduced into the e-book recommendation process; in the social book recommendation interface, recommendation information including the social book recommendation information uploaded by the target e-book reader for the e-book can be displayed, so as to utilize the social attributes between readers to enhance the user's sense of substitution and resonance with the target e-book, solve the problem of users having difficulty in finding e-books of interest, and improve the efficiency of e-book recommendation.
[0103] The method provided in this embodiment is particularly important for e-book applications or applications that include e-book reading functionality. Currently, these applications lack social elements in their e-book recommendation process, relying solely on the e-book's cover and introduction to attract users. This results in a lack of intuitive user experience and a poor sense of immersion in the recommended e-books. However, by leveraging content uploaded by other users, such as the reasons for recommending a target e-book, highlights, and plot discussions, the recommendation process can enhance users' sense of immersion and resonance with the e-book's storyline, protagonists, and other content, helping users select e-books more quickly and efficiently and increasing their reading depth.
[0104] The method provided in this embodiment is described above. The device provided in this embodiment is described below:
[0105] See also Figure 5 , Figure 5 This is a diagram of the device structure provided in the embodiment of the present application. Figure 1 As shown in the process. Figure 5 As shown, the device may include:
[0106] The target e-book acquisition module 501 is used to acquire the target e-book to be recommended when detecting that the social book recommendation interface has been entered;
[0107] The recommendation information display module 502 is used to display the above-mentioned target e-book on the above-mentioned social book recommendation interface, and display the recommendation information corresponding to the above-mentioned target e-book on the above-mentioned social book recommendation interface; wherein the above-mentioned recommendation information at least includes the social book recommendation information sent by the reader user for the above-mentioned target e-book.
[0108] In a possible implementation, in the recommendation information display module 502, the recommendation information further includes self-recommendation information sent by the author of the target e-book for the target e-book. Displaying the recommendation information corresponding to the target e-book on the social book recommendation interface includes:
[0109] receiving a self-recommendation message sent by the author of the target e-book regarding the target e-book, and displaying the self-recommendation message corresponding to the target e-book on the social book recommendation interface; wherein the self-recommendation message may be in the form of one or a combination of text, picture, voice, and video;
[0110] Receive book review information sent by readers of the target e-book regarding the target e-book, generate social book recommendation information corresponding to the target e-book based on the book review information, and display the social book recommendation information corresponding to the target e-book on the social book recommendation interface; wherein the form of the book review information includes one or more combinations of text, pictures, voice, and video.
[0111] In a possible implementation, in the recommendation information display module 502 , the social book recommendation interface includes a first book recommendation area and a second book recommendation area. Displaying the recommendation information corresponding to the target e-book on the social book recommendation interface includes:
[0112] Displaying the social book recommendation information corresponding to the target e-book in the first book recommendation area;
[0113] The self-recommendation information corresponding to the target e-book and the introduction information of the target e-book are displayed in the second book recommendation area.
[0114] In a possible implementation, in the recommendation information display module 502 , generating the social book recommendation information corresponding to the target e-book based on the book review information includes:
[0115] Select the first category of book review information that does not contain any illegal content from all book review information;
[0116] Selecting second-category book review information from all first-category book review information based on attribute information corresponding to the first-category book review information; wherein the attribute information includes content quality and / or user characteristics;
[0117] Based on the second type of book review information, social book recommendation information corresponding to the target e-book is generated.
[0118] In a possible implementation, the social book recommendation information includes a recommended cover, and displaying the recommendation information corresponding to the target e-book on the social book recommendation interface includes:
[0119] receiving a plurality of images transmitted by the reader user, selecting a target image from the plurality of images, and generating a recommended cover corresponding to the target e-book based on the target image;
[0120] The recommended cover corresponding to the target e-book is displayed on the social book recommendation interface.
[0121] In a possible implementation, in the recommendation information display module 502 , the social book recommendation information includes a recommendation bullet screen, and the display of the recommendation information corresponding to the target e-book on the social book recommendation interface includes:
[0122] receiving multiple barrage information transmitted by the reader user, selecting target barrage information from the multiple barrage information to generate a recommended barrage corresponding to the target e-book;
[0123] The recommended bullet screen corresponding to the target e-book is displayed on the recommended cover.
[0124] In a possible implementation, after displaying the recommendation information corresponding to the target e-book on the social book recommendation interface, the recommendation information display module 502 further includes:
[0125] If a first operation command is received for the social book recommendation interface, the user enters the details page or the text page of the target e-book;
[0126] If a second operation command for the above-mentioned social book recommendation interface is received, switch to another e-book, display the above-mentioned another e-book on the above-mentioned social book recommendation interface, and display the recommendation information corresponding to the above-mentioned another e-book on the above-mentioned social book recommendation interface.
[0127] In a possible implementation, in the recommendation information display module 502, the social book recommendation interface further includes a jump option to a specified interface, and the recommendation information display module 502 further includes:
[0128] When the recommendation information corresponding to the target e-book is displayed on the social book recommendation interface, if an operation instruction for the jump option is detected, the social book recommendation interface is switched to the designated interface corresponding to the jump option.
[0129] So far, completed Figure 5 Structural description of the device shown.
[0130] The embodiment of the present application also provides a hardware structure. Figure 6 , Figure 6 This is a structural diagram of an electronic device provided in an embodiment of the present application. Figure 6 As shown, the hardware structure may include: a processor and a machine-readable storage medium, the machine-readable storage medium storing machine-executable instructions that can be executed by the processor; the processor is used to execute the machine-executable instructions to implement the method disclosed in the above example of this application.
[0131] Based on the same application concept as the above method, an embodiment of the present application also provides a machine-readable storage medium, on which a number of computer instructions are stored. When the computer instructions are executed by a processor, the method disclosed in the above example of the present application can be implemented.
[0132] Exemplarily, the machine-readable storage medium may be any electronic, magnetic, optical, or other physical storage device that may contain or store information, such as executable instructions, data, and the like. For example, the machine-readable storage medium may be: RAM (Random Access Memory), volatile memory, non-volatile memory, flash memory, a storage drive (such as a hard disk drive), a solid-state drive, any type of storage disk (such as a CD, DVD, etc.), or similar storage media, or a combination thereof.
[0133] The systems, devices, modules, or units described in the above embodiments may be implemented by computer chips or entities, or by products having certain functions. A typical implementation device is a computer, which may be in the form of a personal computer, laptop computer, cellular phone, camera phone, smartphone, personal digital assistant, media player, navigation device, email transceiver, game console, tablet computer, wearable device, or any combination of these devices.
[0134] For the convenience of description, the above devices are described as being divided into various modules according to their functions. Of course, when implementing this application, the functions of each module can be implemented in the same or multiple software and / or hardware.
[0135] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the embodiments of the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.
[0136] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the steps in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0137] Furthermore, these computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0138] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0139] The foregoing is merely an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application should all be included within the scope of the claims of the present application.
Claims
1. An e-book recommendation method, characterized in that: Applied to a client, the method includes: When entering a social book recommendation interface, obtaining a target e-book to be recommended; the social book recommendation interface includes a first book recommendation area and a second book recommendation area; Displaying the target e-book on the social book recommendation interface and displaying recommendation information corresponding to the target e-book on the social book recommendation interface; wherein the recommendation information at least includes social book recommendation information sent by reader users for the target e-book and self-recommendation information sent by the author user for the target e-book; The displaying of recommendation information corresponding to the target e-book on the social book recommendation interface includes: Displaying the social book recommendation information corresponding to the target e-book in the first book recommendation area; wherein the social book recommendation information includes a recommended cover and a recommended bullet screen; the recommended cover is generated based on a target image uploaded by the reader user, and the target image is selected from multiple images uploaded by the reader user; the recommended bullet screen is displayed on the recommended cover, and the recommended bullet screen is generated based on the target bullet screen information uploaded by the reader user, and the target bullet screen information is selected from multiple bullet screen information uploaded by the reader user; The self-recommendation information corresponding to the target e-book and the introduction information of the target e-book are displayed in the second book recommendation area; the introduction information of the target e-book at least includes the book cover and book introduction of the target e-book.
2. The method according to claim 1, characterized in that The displaying of recommendation information corresponding to the target e-book on the social book recommendation interface includes: receiving a self-recommendation message sent by the author of the target e-book for the target e-book, and displaying the self-recommendation message corresponding to the target e-book on the social book recommendation interface; wherein the self-recommendation message includes one or more of text, picture, voice, and video; Receive book review information sent by readers of the target e-book regarding the target e-book, generate social book recommendation information corresponding to the target e-book based on the book review information, and display the social book recommendation information corresponding to the target e-book on the social book recommendation interface; wherein the form of the book review information includes a combination of one or more of text, picture, voice, and video.
3. The method according to claim 2, characterized in that The generating of social book recommendation information corresponding to the target e-book based on the book review information includes: Select the first category of book review information that does not contain any illegal content from all book review information; Selecting second-category book review information from all first-category book review information based on attribute information corresponding to the first-category book review information; wherein the attribute information includes content quality and / or user characteristics; Social book recommendation information corresponding to the target e-book is generated based on the second type of book review information.
4. The method according to claim 1, wherein After displaying the recommendation information corresponding to the target e-book on the social book recommendation interface, the method further includes: If a first operation command for the social book recommendation interface is received, the user enters the detail page or the text page of the target e-book; If a second operation command for the social book recommendation interface is received, switch to another e-book, display the other e-book on the social book recommendation interface, and display recommendation information corresponding to the other e-book on the social book recommendation interface.
5. The method according to claim 1, characterized in that The social book recommendation interface also includes a jump option to a specified interface, and the method further includes: When the recommendation information corresponding to the target e-book is displayed on the social book recommendation interface, if an operation instruction for the jump option is detected, the social book recommendation interface is switched to a designated interface corresponding to the jump option.
6. An electronic book recommendation device, characterized in that: Applied to a client, the device includes: A target e-book acquisition module is configured to acquire a target e-book to be recommended upon detecting entry into a social book recommendation interface; the social book recommendation interface includes a first book recommendation area and a second book recommendation area; A recommendation information display module is used to display the target e-book on the social book recommendation interface and display the recommendation information corresponding to the target e-book on the social book recommendation interface; wherein the recommendation information at least includes the social book recommendation information sent by the reader user for the target e-book and the self-recommendation information sent by the author user for the target e-book; the display of the recommendation information corresponding to the target e-book on the social book recommendation interface includes: displaying the social book recommendation information corresponding to the target e-book in the first book recommendation area; wherein the social book recommendation information includes a recommended cover and a recommended barrage; the recommended cover is generated based on the target image uploaded by the reader user, and the target image is selected from multiple images uploaded by the reader user; the recommended barrage is displayed on the recommended cover, and the recommended barrage is generated based on the target barrage information uploaded by the reader user, and the target barrage information is selected from multiple barrage information uploaded by the reader user; the self-recommendation information corresponding to the target e-book and the introduction information of the target e-book are displayed in the second book recommendation area; the introduction information of the target e-book at least includes the book cover and book introduction of the target e-book.
7. An electronic device, characterized in that: The electronic device includes: a processor and a machine-readable storage medium; The machine-readable storage medium stores machine-executable instructions that can be executed by the processor; The processor is configured to execute the machine-executable instructions to implement the method steps of any one of claims 1-5.
Citation Information
Patent Citations
Book list page display method, electronic equipment and storage medium
CN111552795A
Interactive processing method and device for electronic book, equipment and storage medium
CN112115255A
Book information display method and device, computer equipment and readable storage medium
CN112667127A