Book recommendation method and device, computer equipment and storage medium

文档序号:1889429 发布日期:2021-11-26 浏览:4次 中文

阅读说明:本技术 一种书籍推荐方法、装置、计算机设备及存储介质 (Book recommendation method and device, computer equipment and storage medium ) 是由 吴健 于 2021-08-31 设计创作,主要内容包括:本公开提供了一种书籍推荐方法、装置、计算机设备及存储介质,包括:接收对目标应用程序中任一目标子程序的触发操作,展示所述目标子程序的操作页面;其中,所述目标应用程序为用于展示书籍的应用程序,所述目标子程序为游戏子程序;响应在所述操作页面上执行的目标触发操作,获取与所述目标子程序匹配的目标书籍;基于所述目标触发操作的操作类型,确定目标展示页面,并在所述目标展示页面展示所述目标书籍对应的推荐信息。(The present disclosure provides a book recommendation method, apparatus, computer device and storage medium, including: receiving triggering operation of any target subprogram in a target application program, and displaying an operation page of the target subprogram; the target application program is an application program used for displaying books, and the target subprogram is a game subprogram; responding to target trigger operation executed on the operation page, and acquiring a target book matched with the target subprogram; and determining a target display page based on the operation type of the target triggering operation, and displaying recommendation information corresponding to the target book on the target display page.)

1. A book recommendation method, comprising:

receiving triggering operation of any target subprogram in a target application program, and displaying an operation page of the target subprogram; the target application program is an application program used for displaying books, and the target subprogram is a game subprogram;

responding to target trigger operation executed on the operation page, and acquiring a target book matched with the target subprogram;

and determining a target display page based on the operation type of the target triggering operation, and displaying recommendation information corresponding to the target book on the target display page.

2. The method of claim 1, wherein the target book is determined after screening out candidate books with corresponding book types matching the game types based on feature information characterizing the game types of the target subprogram, and interaction information of each candidate book.

3. The method of claim 1 or 2, wherein the content of the target book matches the game scenario of the current level of the target subroutine, wherein different levels correspond to different books; alternatively, the first and second electrodes may be,

and matching the target book with the feature tags of the current level of the target subprogram, wherein different levels correspond to different feature tags.

4. The method of claim 1, further comprising:

responding to the trigger operation aiming at the recommendation information, and determining the current level of the target subprogram;

determining a target chapter corresponding to the target book and the current level;

displaying content of the target section including the target book.

5. The method of claim 1, wherein the displaying of the recommendation information corresponding to the target book on the target display page comprises:

acquiring first target comment information of which the popularity information corresponding to the target book meets a first preset condition;

displaying the first target comment information and a book mark corresponding to the target book in a bullet screen mode on the target display page;

and responding to the triggering operation of the book identification of the target book, and jumping to display the target book.

6. The method according to claim 1, wherein, in a case that the target triggering operation is a checkpoint switching operation, the displaying recommendation information corresponding to the target book on the target display page includes:

determining a target chapter matched with a target level corresponding to the level switching operation in the target book;

acquiring second target comment information of which the popularity information corresponding to the target chapter meets a second preset condition;

and displaying the second target comment information in a bullet screen mode on the loading page of the target level.

7. The method of claim 1, wherein determining a target presentation page based on the operation type of the target trigger operation comprises:

under the condition that the target triggering operation is a pause operation, the target display page is a current operation page of the target subprogram;

when the target triggering operation is an exit operation, the target display page is a main page of the target application program, and the displaying of the recommendation information corresponding to the target book on the target display page includes: and displaying the recommendation information on the target display page in a pop-up window mode.

8. A book recommendation device, comprising:

the first display module is used for receiving triggering operation of any target subprogram in a target application program and displaying an operation page of the target subprogram; the target application program is an application program used for displaying books, and the target subprogram is a game subprogram;

the acquisition module is used for responding to target triggering operation executed on the operation page and acquiring a target book matched with the target subprogram;

and the second display module is used for determining a target display page based on the operation type of the target trigger operation and displaying the recommendation information corresponding to the target book on the target display page.

9. A computer device, comprising: a processor, a memory and a bus, the memory storing machine-readable instructions executable by the processor, the processor and the memory communicating over the bus when a computer device is running, the machine-readable instructions when executed by the processor performing the steps of the book recommendation method of any one of claims 1 to 7.

10. A computer-readable storage medium, having stored thereon a computer program which, when being executed by a processor, performs the steps of the book recommendation method according to any one of claims 1 to 7.

Technical Field

The present disclosure relates to the field of computer technologies, and in particular, to a book recommendation method and apparatus, a computer device, and a storage medium.

Background

With the development of the internet, novel reading becomes an important part of people's entertainment life. However, generally, the application program for reading novels only provides a book reading function, and the function is relatively single, and if other functions are developed in the application program for reading novels, the book reading rate may be affected, so how to increase the book reading rate while enriching the application functions becomes an urgent problem to be solved.

Disclosure of Invention

The embodiment of the disclosure at least provides a book recommendation method and device, computer equipment and a storage medium.

In a first aspect, an embodiment of the present disclosure provides a book recommendation method, including:

receiving triggering operation of any target subprogram in a target application program, and displaying an operation page of the target subprogram; the target application program is an application program used for displaying books, and the target subprogram is a game subprogram;

responding to target trigger operation executed on the operation page, and acquiring a target book matched with the target subprogram;

and determining a target display page based on the operation type of the target triggering operation, and displaying recommendation information corresponding to the target book on the target display page.

In a possible implementation manner, the target book is determined after screening out candidate books with corresponding book types matching the game types based on characteristic information representing the game types of the target subprogram, and interaction information of each candidate book.

In one possible embodiment, the content of the target book is matched with the game scenario of the current level of the target subroutine, wherein different levels correspond to different books; alternatively, the first and second electrodes may be,

and matching the target book with the feature tags of the current level of the target subprogram, wherein different levels correspond to different feature tags.

In a possible embodiment, the method further comprises:

responding to the trigger operation aiming at the recommendation information, and determining the current level of the target subprogram;

determining a target chapter corresponding to the target book and the current level;

displaying content of the target section including the target book.

In a possible implementation manner, the displaying, on the target display page, recommendation information corresponding to the target book includes:

acquiring first target comment information of which the popularity information corresponding to the target book meets a first preset condition;

displaying the first target comment information and a book mark corresponding to the target book in a bullet screen mode on the target display page;

and responding to the triggering operation of the book identification of the target book, and jumping to display the target book.

In a possible implementation manner, in a case that the target triggering operation is a checkpoint switching operation, the displaying recommendation information corresponding to the target book on the target display page includes:

determining a target chapter matched with a target level corresponding to the level switching operation in the target book;

acquiring second target comment information of which the popularity information corresponding to the target chapter meets a second preset condition;

and displaying the second target comment information in a bullet screen mode on the loading page of the target level.

In a possible implementation manner, the determining a target presentation page based on the operation type of the target trigger operation includes:

under the condition that the target triggering operation is a pause operation, the target display page is a current operation page of the target subprogram;

when the target triggering operation is an exit operation, the target display page is a main page of the target application program, and the displaying of the recommendation information corresponding to the target book on the target display page includes: and displaying the recommendation information on the target display page in a pop-up window mode.

In a second aspect, an embodiment of the present disclosure further provides a book recommendation device, including:

the first display module is used for receiving triggering operation of any target subprogram in a target application program and displaying an operation page of the target subprogram; the target application program is an application program used for displaying books, and the target subprogram is a game subprogram;

the acquisition module is used for responding to target triggering operation executed on the operation page and acquiring a target book matched with the target subprogram;

and the second display module is used for determining a target display page based on the operation type of the target trigger operation and displaying the recommendation information corresponding to the target book on the target display page.

In a possible implementation manner, the target book is determined after screening out candidate books with corresponding book types matching the game types based on characteristic information representing the game types of the target subprogram, and interaction information of each candidate book.

In one possible embodiment, the content of the target book is matched with the game scenario of the current level of the target subroutine, wherein different levels correspond to different books; alternatively, the first and second electrodes may be,

and matching the target book with the feature tags of the current level of the target subprogram, wherein different levels correspond to different feature tags.

In a possible implementation, the second display module is further configured to:

responding to the trigger operation aiming at the recommendation information, and determining the current level of the target subprogram;

determining a target chapter corresponding to the target book and the current level;

displaying content of the target section including the target book.

In a possible implementation manner, when the target display page displays the recommendation information corresponding to the target book, the second display module is configured to:

acquiring first target comment information of which the popularity information corresponding to the target book meets a first preset condition;

displaying the first target comment information and a book mark corresponding to the target book in a bullet screen mode on the target display page;

and responding to the triggering operation of the book identification of the target book, and jumping to display the target book.

In a possible implementation manner, when the target triggering operation is a checkpoint switching operation, the second display module, when the target display page displays recommendation information corresponding to the target book, is configured to:

determining a target chapter matched with a target level corresponding to the level switching operation in the target book;

acquiring second target comment information of which the popularity information corresponding to the target chapter meets a second preset condition;

and displaying the second target comment information in a bullet screen mode on the loading page of the target level.

In a possible implementation manner, the second presentation module, when determining that the target presentation page is presented based on the operation type of the target trigger operation, is configured to:

under the condition that the target triggering operation is a pause operation, the target display page is a current operation page of the target subprogram;

when the target triggering operation is an exit operation, the target display page is a main page of the target application program, and the displaying of the recommendation information corresponding to the target book on the target display page includes: and displaying the recommendation information on the target display page in a pop-up window mode.

In a third aspect, an embodiment of the present disclosure further provides a computer device, including: a processor, a memory and a bus, the memory storing machine-readable instructions executable by the processor, the processor and the memory communicating via the bus when the computer device is running, the machine-readable instructions when executed by the processor performing the steps of the first aspect described above, or any possible implementation of the first aspect.

In a fourth aspect, this disclosed embodiment also provides a computer-readable storage medium, on which a computer program is stored, where the computer program is executed by a processor to perform the steps in the first aspect or any one of the possible implementation manners of the first aspect.

According to the book recommendation method, the book recommendation device, the computer equipment and the storage medium, the game subprogram is integrated on the target application program for displaying data, so that a user can play games through the game subprogram on the target application program, and the functions of the target application program are enriched; after the target triggering operation is executed on the operation page of the game subprogram, the target book matched with the game subprogram can be obtained, and the recommendation information corresponding to the target book is displayed, wherein the recommendation information can guide a user to read the target book, so that the book reading rate of the target application program can be improved while the functions of the target application program are enriched.

In order to make the aforementioned objects, features and advantages of the present disclosure more comprehensible, preferred embodiments accompanied with figures are described in detail below.

Drawings

In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings required for use in the embodiments will be briefly described below, and the drawings herein incorporated in and forming a part of the specification illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the technical solutions of the present disclosure. It is appreciated that the following drawings depict only certain embodiments of the disclosure and are therefore not to be considered limiting of its scope, for those skilled in the art will be able to derive additional related drawings therefrom without the benefit of the inventive faculty.

Fig. 1 shows a flowchart of a book recommendation method provided by an embodiment of the present disclosure;

fig. 2 is a flowchart illustrating a specific method for displaying recommendation information in a book recommendation method provided in an embodiment of the present disclosure;

FIG. 3 is a flow chart illustrating another method for presenting recommendation information provided by an embodiment of the present disclosure;

fig. 4 is a schematic diagram illustrating an architecture of a book recommendation device according to an embodiment of the present disclosure;

fig. 5 shows a schematic structural diagram of a computer device provided by an embodiment of the present disclosure.

Detailed Description

In order to make the objects, technical solutions and advantages of the embodiments of the present disclosure more clear, the technical solutions of the embodiments of the present disclosure will be described clearly and completely with reference to the drawings in the embodiments of the present disclosure, and it is obvious that the described embodiments are only a part of the embodiments of the present disclosure, not all of the embodiments. The components of the embodiments of the present disclosure, generally described and illustrated in the figures herein, can be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the present disclosure, presented in the figures, is not intended to limit the scope of the claimed disclosure, but is merely representative of selected embodiments of the disclosure. All other embodiments, which can be derived by a person skilled in the art from the embodiments of the disclosure without making creative efforts, shall fall within the protection scope of the disclosure.

Research shows that with the development of the Internet, novel reading becomes an important part of people's entertainment life. However, generally, the application program for reading novels only provides a book reading function, and the function is relatively single, and if other functions are developed in the application program for reading novels, the book reading rate may be affected, so how to increase the book reading rate while enriching the application functions becomes an urgent problem to be solved.

Based on the research, the present disclosure provides a book recommendation method, apparatus, computer device and storage medium, which integrate a game subprogram on a target application program that displays data, so that a user can play a game through the game subprogram on the target application program, and the functions of the target application program are enriched; after the target triggering operation is executed on the operation page of the game subprogram, the target book matched with the game subprogram can be obtained, and the recommendation information corresponding to the target book is displayed, wherein the recommendation information can guide a user to read the target book, so that the book reading rate of the target application program can be improved while the functions of the target application program are enriched.

The above-mentioned drawbacks are the results of the inventor after practical and careful study, and therefore, the discovery process of the above-mentioned problems and the solutions proposed by the present disclosure to the above-mentioned problems should be the contribution of the inventor in the process of the present disclosure.

It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures.

To facilitate understanding of the present embodiment, first, a book recommendation method disclosed in the embodiments of the present disclosure is described in detail, where an execution subject of the book recommendation method provided in the embodiments of the present disclosure is generally a terminal device with certain computing capability, for example, a smart phone, a tablet computer, a personal computer, and the like.

Referring to fig. 1, a flowchart of a book recommendation method provided in an embodiment of the present disclosure is shown, where the method includes steps 101 to 103, where:

step 101, receiving a trigger operation of any target subprogram in a target application program, and displaying an operation page of the target subprogram; the target application program is an application program used for displaying books, and the target subprogram is a game subprogram.

And 102, responding to target trigger operation executed on the operation page, and acquiring a target book matched with the target subprogram.

Step 103, determining a target display page based on the operation type of the target triggering operation, and displaying recommendation information corresponding to the target book on the target display page.

The following is a detailed description of the above steps.

For step 101,

The target sub-program is an applet integrated on the target sub-program. After the user starts the target application program, a plurality of subprogram identifiers can be displayed in the target application program by triggering the display entry of the subprogram, and then the user side is controlled to display the operation page of the target subprogram by triggering the subprogram identifier of the target subprogram.

Here, the sub program identification may refer to an icon, a sub program name, and the like of the sub program.

With respect to step 102,

Here, the target trigger operation may be any one of a pause operation for pausing the current game, a quit operation for quitting the current game, and a level switching operation for switching to a previous level or a next level.

And the target book is screened out based on the characteristic information representing the game type of the target subprogram, and the interaction information of each candidate book is determined after the corresponding book type is matched with the candidate book of the game type.

In a possible embodiment, the process of determining the target book matching the target subprogram may be performed by the server, or the matching target book may be set for each subprogram in advance.

Exemplary game types may include a leisure type, a puzzle type, a suspense type, a quest type, a foster type, and the like.

In one possible embodiment, the book types corresponding to the books may include a game type of the sub-program, that is, if the book types corresponding to the books are set as set a and the game type of the sub-program is set B, the set a includes the set B.

In this embodiment, when determining a candidate book whose corresponding book type matches the game type, it may be determined that the corresponding book type is a candidate book of the game type of the target subroutine.

For example, if the game type of the target subroutine is a immortal type, a candidate book of the immortal type is determined.

In another possible implementation manner, the book type corresponding to the book and the game type corresponding to the game subprogram may be different, and there is a corresponding relationship between the book type corresponding to the book and the game type corresponding to the game subprogram, for example, game type a corresponds to book types B and C, in this case, when determining a candidate book whose corresponding book type matches the game type, a book type having a corresponding relationship with the game type may be determined based on the game type of the target subprogram, and then a candidate book under the determined book type may be searched.

In specific implementation, a plurality of candidate books can be found, but because the recommendation information of the target books which can be displayed on the target display page is limited, the target books can be determined based on the interaction information of the candidate books.

The interactive information may include, for example, the number of readers, the number of reviews, the number of praise, and the like.

In another possible embodiment, the content of the target book is matched to the game scenario of the current level of the target subroutine, wherein different levels correspond to different books.

Specifically, books corresponding to each level of the target sub-program may be preset, and the book corresponding to each level may be matched with the game scenario of the level, for example, if the game scenario of a level is "go to XX to collect gems", and if the book includes the content of the relevant "go to XX to collect gems", the book may be regarded as the book matched with the level.

Alternatively, in another possible implementation, the target book is matched with the feature tag of the current level of the target subroutine, where different levels correspond to different feature tags.

Specifically, the feature tag corresponding to each level may be preset, and then based on the feature tag corresponding to each level, a book with a corresponding book type matching the feature tag may be searched for, and the searched book is used as the book corresponding to the level.

For step 103,

In a possible implementation manner, when the target presentation page presents recommendation information corresponding to the target book, an exemplary presentation may be performed as shown in fig. 2, which includes the following steps:

step 201, obtaining first target comment information, of which the popularity information corresponding to the target book meets a first preset condition.

Here, the popularity information may be determined by the number of readings, the number of comments, the number of praise, or a combination thereof of the target book; the fact that the heat information meets the first preset condition may mean that a heat value in the heat information exceeds a preset value, or the heat value is ranked at the top N bits after being ranked from high to low, where N is a positive integer.

The first target comment information may refer to comment information for the target book, or may refer to comment information for a certain sentence or paragraph or chapter in the target book.

Step 202, displaying the first target comment information and the book identification corresponding to the target book in a bullet screen mode on the target display page.

Here, the book identification corresponding to the target book may be, for example, a cover of the target book or a book name of the target book.

It should be noted that, when the first target comment information and the book mark are displayed in a bullet screen form, the display forms of the first target comment information and the book mark may be different. For example, if the book identifier is a cover of a target book, the first target comment information may be displayed in a bullet screen above the target display page, and the book identifier may be displayed in a bullet screen at the center of the target display page; if the target book identification is the book name of the target book, the display color/display size/display thickness of the book name of the target book may be different from the first target comment information.

And step 203, responding to the triggering operation of the book identification of the target book, and jumping to display the target book.

In a possible implementation manner, the determining a target presentation page based on the operation type of the target triggering operation may include:

under the condition that the target triggering operation is a pause operation, the target display page is a current operation page of the target subprogram;

under the condition that the target triggering operation is an exit operation, the target display page is a main page of the target application program;

when the target triggering operation is a level switching operation, the target display page may be a level page corresponding to the level switching operation, or the target display page may be a loading page of a target level corresponding to the level switching operation.

In a possible implementation manner, the display manners of different target display pages when displaying the recommendation information corresponding to the target book may be different.

For example, when the target triggering operation is a pause operation, a display manner of displaying recommendation information of the target book may be as shown in fig. 2; when the target triggering operation is an exit operation, when the recommendation information corresponding to the target book is displayed, the recommendation information of the target book may be displayed in a pop-up window form on a target display page.

When the target triggering operation is a checkpoint switching operation and recommendation information corresponding to the target book is displayed on a target display page, the exemplary method shown in fig. 3 includes the following steps:

step 301, determining a target chapter and section matched with a target level corresponding to the level switching operation in the target book.

Specifically, the target chapter corresponding to each level may be preset, and here, the chapter content of the set target chapter may be matched with the game scenario of the level.

And 302, acquiring second target comment information of which the popularity information corresponding to the target chapter meets a second preset condition.

Here, the calculation method of the heat degree information may be the same as the calculation method of the heat degree information, and will not be described herein again; the second preset condition may be similar to the first preset condition, but the specific preset value and the value of N may be different.

And 303, displaying the second target comment information in a bullet screen mode on the loading page of the target level.

Here, it should be noted that the second target comment information is comment information corresponding to the target chapter, or comment information of a target sentence in the target chapter.

The second target comment information is displayed in a bullet screen mode, so that the attention of a user to the target level and the chapter content corresponding to the target level can be improved on the premise of not influencing the display of the loaded page, and the user is guided to watch the target book.

In a possible implementation manner, after the recommendation information of the target book is presented, a current level of the target subroutine may be determined in response to a trigger operation for the recommendation information, then a target chapter of the target book corresponding to the current level is determined, and the content of the target chapter including the target book is presented.

For example, if the current level of the target sub program is level 3 and the target chapter of the book a corresponding to the level 3 is chapter iv, after the user performs the target triggering operation on the operation page of the level 3, the recommendation information of the book a may be displayed, and after the user triggers the recommendation information, the content of chapter iv may be displayed for the user.

In the method, the game subprogram is integrated on the target application program for displaying the data, so that the user can play the game through the game subprogram on the target application program, and the functions of the target application program are enriched; after the target triggering operation is executed on the operation page of the game subprogram, the target book matched with the game subprogram can be obtained, and the recommendation information corresponding to the target book is displayed, wherein the recommendation information can guide a user to read the target book, so that the book reading rate of the target application program can be improved while the functions of the target application program are enriched.

It will be understood by those skilled in the art that in the method of the present invention, the order of writing the steps does not imply a strict order of execution and any limitations on the implementation, and the specific order of execution of the steps should be determined by their function and possible inherent logic.

Based on the same inventive concept, a book recommendation device corresponding to the book recommendation method is further provided in the embodiments of the present disclosure, and as the principle of solving the problem of the device in the embodiments of the present disclosure is similar to the book recommendation method in the embodiments of the present disclosure, the implementation of the device may refer to the implementation of the method, and repeated details are not repeated.

Referring to fig. 4, which is a schematic diagram illustrating an architecture of a book recommendation device according to an embodiment of the present disclosure, the book recommendation device includes: a first display module 401, an acquisition module 402, and a second display module 403; wherein the content of the first and second substances,

the first display module 401 is configured to receive a trigger operation on any target subprogram in a target application program, and display an operation page of the target subprogram; the target application program is an application program used for displaying books, and the target subprogram is a game subprogram;

an obtaining module 402, configured to respond to a target trigger operation executed on the operation page, and obtain a target book matched with the target subroutine;

a second display module 403, configured to determine a target display page based on the operation type of the target triggering operation, and display recommendation information corresponding to the target book on the target display page.

In a possible implementation manner, the target book is determined after screening out candidate books with corresponding book types matching the game types based on characteristic information representing the game types of the target subprogram, and interaction information of each candidate book.

In one possible embodiment, the content of the target book is matched with the game scenario of the current level of the target subroutine, wherein different levels correspond to different books; alternatively, the first and second electrodes may be,

and matching the target book with the feature tags of the current level of the target subprogram, wherein different levels correspond to different feature tags.

In a possible implementation, the second display module 403 is further configured to:

responding to the trigger operation aiming at the recommendation information, and determining the current level of the target subprogram;

determining a target chapter corresponding to the target book and the current level;

displaying content of the target section including the target book.

In a possible implementation manner, when the target display page displays the recommendation information corresponding to the target book, the second display module 403 is configured to:

acquiring first target comment information of which the popularity information corresponding to the target book meets a first preset condition;

displaying the first target comment information and a book mark corresponding to the target book in a bullet screen mode on the target display page;

and responding to the triggering operation of the book identification of the target book, and jumping to display the target book.

In a possible implementation manner, in a case that the target triggering operation is a checkpoint switching operation, the second displaying module 403, when the target displaying page displays recommendation information corresponding to the target book, is configured to:

determining a target chapter matched with a target level corresponding to the level switching operation in the target book;

acquiring second target comment information of which the popularity information corresponding to the target chapter meets a second preset condition;

and displaying the second target comment information in a bullet screen mode on the loading page of the target level.

In a possible implementation manner, the second presentation module 403, when determining the target presentation page based on the operation type of the target trigger operation, is configured to:

under the condition that the target triggering operation is a pause operation, the target display page is a current operation page of the target subprogram;

when the target triggering operation is an exit operation, the target display page is a main page of the target application program, and the displaying of the recommendation information corresponding to the target book on the target display page includes: and displaying the recommendation information on the target display page in a pop-up window mode. The description of the processing flow of each module in the device and the interaction flow between the modules may refer to the related description in the above method embodiments, and will not be described in detail here.

Based on the same technical concept, the embodiment of the disclosure also provides computer equipment. Referring to fig. 5, a schematic structural diagram of a computer device 500 provided in the embodiment of the present disclosure includes a processor 501, a memory 502, and a bus 503. The memory 502 is used for storing execution instructions and includes a memory 5021 and an external memory 5022; the memory 5021 is also referred to as an internal memory, and is used for temporarily storing operation data in the processor 501 and data exchanged with an external storage 5022 such as a hard disk, the processor 501 exchanges data with the external storage 5022 through the memory 5021, and when the computer device 500 operates, the processor 501 communicates with the storage 502 through the bus 503, so that the processor 501 executes the following instructions:

receiving triggering operation of any target subprogram in a target application program, and displaying an operation page of the target subprogram; the target application program is an application program used for displaying books, and the target subprogram is a game subprogram;

responding to target trigger operation executed on the operation page, and acquiring a target book matched with the target subprogram;

and determining a target display page based on the operation type of the target triggering operation, and displaying recommendation information corresponding to the target book on the target display page.

In a possible implementation, processor 501 executes instructions to determine the target book after screening out candidate books with corresponding book types matching the game types based on feature information representing the game types of the target subprogram, and determine interaction information of each candidate book.

In one possible embodiment, processor 501 executes instructions in which the content of the target book matches the game scenario of the current level of the target subroutine, where different levels correspond to different books; alternatively, the first and second electrodes may be,

and matching the target book with the feature tags of the current level of the target subprogram, wherein different levels correspond to different feature tags.

In a possible implementation, in the instructions executed by the processor 501, the method further includes:

responding to the trigger operation aiming at the recommendation information, and determining the current level of the target subprogram;

determining a target chapter corresponding to the target book and the current level;

displaying content of the target section including the target book.

In a possible implementation manner, in the instructions executed by the processor 501, the displaying recommendation information corresponding to the target book on the target presentation page includes:

acquiring first target comment information of which the popularity information corresponding to the target book meets a first preset condition;

displaying the first target comment information and a book mark corresponding to the target book in a bullet screen mode on the target display page;

and responding to the triggering operation of the book identification of the target book, and jumping to display the target book.

In a possible implementation manner, in the instructions executed by the processor 501, in a case that the target triggering operation is a level switching operation, the displaying recommendation information corresponding to the target book on the target display page includes:

determining a target chapter matched with a target level corresponding to the level switching operation in the target book;

acquiring second target comment information of which the popularity information corresponding to the target chapter meets a second preset condition;

and displaying the second target comment information in a bullet screen mode on the loading page of the target level.

In a possible implementation manner, in the instructions executed by the processor 501, the determining a target presentation page based on the operation type of the target trigger operation includes:

under the condition that the target triggering operation is a pause operation, the target display page is a current operation page of the target subprogram;

when the target triggering operation is an exit operation, the target display page is a main page of the target application program, and the displaying of the recommendation information corresponding to the target book on the target display page includes: and displaying the recommendation information on the target display page in a pop-up window mode.

The embodiments of the present disclosure also provide a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program performs the steps of the book recommendation method in the above method embodiments. The storage medium may be a volatile or non-volatile computer-readable storage medium.

The present disclosure also provides a computer program product, where the computer program product carries a program code, and instructions included in the program code may be used to execute the steps of the book recommendation method in the foregoing method embodiments, which may be referred to specifically for the foregoing method embodiments, and are not described herein again.

The computer program product may be implemented by hardware, software or a combination thereof. In an alternative embodiment, the computer program product is embodied in a computer storage medium, and in another alternative embodiment, the computer program product is embodied in a Software product, such as a Software Development Kit (SDK), or the like.

It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the system and the apparatus described above may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again. In the several embodiments provided in the present disclosure, it should be understood that the disclosed system, apparatus, and method may be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one logical division, and there may be other divisions when actually implemented, and for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of devices or units through some communication interfaces, and may be in an electrical, mechanical or other form.

The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.

In addition, functional units in the embodiments of the present disclosure may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.

The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a non-volatile computer-readable storage medium executable by a processor. Based on such understanding, the technical solution of the present disclosure may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present disclosure. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.

Finally, it should be noted that: the above-mentioned embodiments are merely specific embodiments of the present disclosure, which are used for illustrating the technical solutions of the present disclosure and not for limiting the same, and the scope of the present disclosure is not limited thereto, and although the present disclosure is described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: any person skilled in the art can modify or easily conceive of the technical solutions described in the foregoing embodiments or equivalent technical features thereof within the technical scope of the present disclosure; such modifications, changes or substitutions do not depart from the spirit and scope of the embodiments of the present disclosure, and should be construed as being included therein. Therefore, the protection scope of the present disclosure shall be subject to the protection scope of the claims.

16页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种数据推荐方法、装置、设备及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!