Interaction method, apparatus, and computer-readable storage medium
By generating interactive multimedia content and allowing users to interact with it, the problem of users being unable to interact with book information has been solved, improving the efficiency of information delivery and enhancing user participation and interactive experience.
Patent Information
- Application Number
- PCT/CN2024/100291
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-06-20
- Publication Date
- 2025-12-26
AI Technical Summary
In existing technologies, users can only browse information such as e-books and cannot interact with the information in the books, resulting in low information push efficiency.
Interactive multimedia content is generated based on the specified chapters of the book browsed by the user, and the user interacts with the content based on this content. A machine learning model is used to determine whether the user has met the task completion conditions, and to switch to or stay in the current chapter.
It improves the efficiency of information delivery, enables users to participate in the plot of the book, and allows them to experience and participate in the plot through interactive multimedia content, thereby enhancing the user interaction effect.
Smart Images

Figure CN2024100291_26122025_PF_FP_ABST
Abstract
Description
Interaction methods, devices and computer-readable storage media Technical Field
[0001] This disclosure relates to the field of computer technology, and in particular to an interaction method, an interaction device, a computer-readable storage medium, and a computer program product. Background Technology
[0002] With the development of computer technology, novels, scripts, and other works can be delivered to users in digital formats such as e-books. Users can then browse and read e-books through various applications.
[0003] Summary of the Invention
[0004] According to some embodiments of this disclosure, an interaction method is provided, including: in response to a user browsing a specified chapter of a book, pushing interactive multimedia content corresponding to the book to the user, the interactive multimedia content being generated based on the plot information of the book and the position of the specified chapter in the book; and interacting with the user based on interactive information input by the user based on the interactive multimedia content.
[0005] In some embodiments, interactive multimedia content is generated based on whether a specified chapter is a middle chapter or the final chapter in the book.
[0006] In some embodiments, the specified chapter is located in the middle of the book, and the interactive multimedia content is generated based on the relevant information of virtual objects in the book.
[0007] In some embodiments, the position of a specified chapter in a book is the final chapter, and interactive multimedia content is generated based on other books associated with the plot information of the book.
[0008] In some embodiments, virtual objects in a book include characters in the book, and related information includes character attributes and / or plot information related to the characters.
[0009] In some embodiments, virtual objects of interactive multimedia content are selected from virtual objects of a book based on relevant information, including the popularity of the virtual objects of the book and / or their importance in the plot information of the book.
[0010] In some embodiments, interactive multimedia content is generated based on plot information from other books and / or information about virtual objects in other books, with the virtual objects in other books being associated with the plot information of the books.
[0011] In some embodiments, other books include associated books identified based on author information and / or book type information.
[0012] In some embodiments, associated books include new books published by the authors of the books and / or derivative books of the books, and virtual objects in the interactive multimedia content are determined based on the plot information of the associated books. The interactive multimedia content includes plot information generated based on the virtual objects in the interactive multimedia content.
[0013] In some embodiments, the interactive multimedia content includes plot information generated based on virtual objects in other books, which are associated with virtual objects in the books.
[0014] In some embodiments, interactive multimedia content is generated based on prompt information, which includes structural information of the interactive multimedia content.
[0015] In some embodiments, the structural information includes the number of chapters in the interactive multimedia content and the relationship between different chapters, and the interactive multimedia content includes plot information corresponding to each chapter.
[0016] In some embodiments, the prompt information includes instance information of the interactive multimedia content, and the structure information of the instance information is the same as the structure information of the interactive multimedia content.
[0017] In some embodiments, the interactive multimedia content includes at least one task completion condition. Interacting with the user based on interactive information input by the user based on the interactive multimedia content includes: determining, based on the interactive information, whether the user meets at least one task completion condition using a machine learning model.
[0018] In some embodiments, the interactive multimedia content includes multiple chapters, each of which corresponds to at least one task completion condition. Determining whether a user meets at least one task completion condition based on the interaction information using a machine learning model includes: determining whether the user meets at least one task completion condition corresponding to the current chapter based on the interaction information input by the user in the current chapter of the interactive multimedia content; and switching the progress of the interactive multimedia content to the next chapter in response to the user meeting at least one task completion condition corresponding to the current chapter.
[0019] In some embodiments, determining whether a user meets at least one task completion condition corresponding to the current chapter using a machine learning model includes: generating response information corresponding to the interaction information based on the interaction information and whether the user meets at least one task completion condition corresponding to the current chapter using a machine learning model.
[0020] In some embodiments, generating response information corresponding to interactive information using a machine learning model includes: generating parameters corresponding to the interactive information, the parameters including multiple items such as the user's role attributes in the interactive multimedia content, the plot information of the current chapter, and at least one task completion condition corresponding to the current chapter; and generating response information using a machine learning model based on the parameters.
[0021] In some embodiments, in response to a user not meeting at least one task completion condition corresponding to the current chapter, the progress of interactive multimedia content is retained in the current chapter.
[0022] In some embodiments, the interaction information includes dialogue information between the user and virtual objects in interactive multimedia content.
[0023] In some embodiments, interactive multimedia content includes background information, plot information, and task information, wherein the task information includes task content information and task completion conditions.
[0024] In some embodiments, interactive multimedia content includes multimedia content presented in a manner that allows for interaction with the user.
[0025] In some embodiments, interactive multimedia content includes plot information generated based on plot information of a specified chapter and / or the plot development of virtual objects in subsequent chapters of the specified chapter.
[0026] According to some other embodiments of this disclosure, an interactive device is provided, including: a push unit, configured to push interactive multimedia content corresponding to the book to the user in response to the user browsing a specified chapter of the book, the interactive multimedia content being generated based on the plot information of the book and the position of the specified chapter in the book; and an interaction unit, configured to interact with the user based on interactive information input by the user based on the interactive multimedia content.
[0027] In some embodiments, interactive multimedia content is generated based on whether a specified chapter is a middle chapter or the final chapter in the book.
[0028] In some embodiments, the specified chapter is located in the middle of the book, and the interactive multimedia content is generated based on the relevant information of virtual objects in the book.
[0029] In some embodiments, the position of a specified chapter in a book is the final chapter, and interactive multimedia content is generated based on other books associated with the plot information of the book.
[0030] In some embodiments, virtual objects in a book include characters in the book, and related information includes character attributes and / or plot information related to the characters.
[0031] In some embodiments, virtual objects of interactive multimedia content are selected from virtual objects of a book based on relevant information, including the popularity of the virtual objects of the book and / or their importance in the plot information of the book.
[0032] In some embodiments, interactive multimedia content is generated based on plot information from other books and / or information about virtual objects in other books, with the virtual objects in other books being associated with the plot information of the books.
[0033] In some embodiments, other books include associated books identified based on author information and / or book type information.
[0034] In some embodiments, associated books include new books published by the authors of the books and / or derivative books of the books, and virtual objects in the interactive multimedia content are determined based on the plot information of the associated books. The interactive multimedia content includes plot information generated based on the virtual objects in the interactive multimedia content.
[0035] In some embodiments, the interactive multimedia content includes plot information generated based on virtual objects in other books, which are associated with virtual objects in the books.
[0036] In some embodiments, interactive multimedia content is generated based on prompt information, which includes structural information of the interactive multimedia content.
[0037] In some embodiments, the structural information includes the number of chapters in the interactive multimedia content and the relationship between different chapters, and the interactive multimedia content includes plot information corresponding to each chapter.
[0038] In some embodiments, the prompt information includes instance information of the interactive multimedia content, and the structure information of the instance information is the same as the structure information of the interactive multimedia content.
[0039] In some embodiments, the interactive multimedia content includes at least one task completion condition, and the interactive unit uses a machine learning model to determine whether the user meets at least one task completion condition based on the interactive information.
[0040] In some embodiments, the interactive multimedia content includes multiple chapters, each of which corresponds to at least one task completion condition. The interaction unit uses a machine learning model to determine whether the user meets at least one task completion condition corresponding to the current chapter based on the interaction information input by the user based on the current chapter of the interactive multimedia content. In response to the user meeting at least one task completion condition corresponding to the current chapter, the process of the interactive multimedia content is switched to the next chapter of the interactive multimedia content.
[0041] In some embodiments, the interaction unit generates response information corresponding to the interaction information using a machine learning model, based on the interaction information and whether the user meets at least one task completion condition corresponding to the current chapter.
[0042] In some embodiments, the interaction unit generates parameters corresponding to the interaction information, including multiple parameters such as the user's role attributes in the interactive multimedia content, the plot information of the current chapter, and at least one task completion condition corresponding to the current chapter; and generates response information using a machine learning model based on the parameters.
[0043] In some embodiments, the interactive unit retains the progress of the interactive multimedia content in the current chapter in response to the user not meeting at least one task completion condition corresponding to the current chapter.
[0044] In some embodiments, the interaction information includes dialogue information between the user and virtual objects in interactive multimedia content.
[0045] In some embodiments, interactive multimedia content includes background information, plot information, and task information, wherein the task information includes task content information and task completion conditions.
[0046] In some embodiments, interactive multimedia content includes multimedia content presented in a manner that allows for interaction with the user.
[0047] In some embodiments, interactive multimedia content includes plot information generated based on plot information of a specified chapter and / or the plot development of virtual objects in subsequent chapters of the specified chapter.
[0048] According to further embodiments of the present disclosure, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the interactive methods described in any of the above embodiments.
[0049] According to some embodiments of this disclosure, a computer program product is also provided, including instructions that, when executed by a processor, cause the processor to perform the interaction method according to any of the foregoing embodiments.
[0050] Other features and advantages of this disclosure will become clear from the following detailed description of exemplary embodiments with reference to the accompanying drawings. Attached Figure Description
[0051] The accompanying drawings, which are included to provide a further understanding of this disclosure and form part of this application, illustrate exemplary embodiments of this disclosure and are used to explain this disclosure, but do not constitute an undue limitation of this disclosure. In the drawings:
[0052] Figure 1 shows a flowchart of an interaction method according to some embodiments of the present disclosure;
[0053] Figure 2 shows a schematic diagram of an interaction method according to some embodiments of the present disclosure;
[0054] Figure 3 shows a flowchart of an interaction method according to some embodiments of the present disclosure;
[0055] Figure 4 shows a block diagram of an interactive device according to some embodiments of the present disclosure;
[0056] Figure 5 shows a block diagram of some other embodiments of the interactive device of this disclosure;
[0057] Figure 6 shows a block diagram of some further embodiments of the interactive device of this disclosure. Detailed Implementation
[0058] The technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. The following description of at least one exemplary embodiment is merely illustrative and is in no way intended to limit this disclosure or its application or use. All other embodiments obtained by those skilled in the art based on the embodiments of this disclosure without creative effort are within the scope of protection of this disclosure.
[0059] Unless otherwise specifically stated, the relative arrangement, numerical expressions, and values of the components and steps set forth in these embodiments do not limit the scope of this disclosure. It should also be understood that, for ease of description, the dimensions of the various parts shown in the drawings are not drawn to actual scale. Techniques, methods, and devices known to those skilled in the art may not be discussed in detail, but where appropriate, such techniques, methods, and devices should be considered part of the specification. In all examples shown and discussed herein, any specific values should be interpreted as merely exemplary and not as limitations. Therefore, other examples of exemplary embodiments may have different values. It should be noted that similar reference numerals and letters in the following drawings denote similar items; therefore, once an item is defined in one drawing, it need not be further discussed in subsequent drawings.
[0060] As mentioned above, the inventors of this disclosure have discovered the following problem in the aforementioned related technologies: users can only browse the pushed novels, scripts, and other book information, but cannot interact with the book information, resulting in low information push efficiency. In view of this, this disclosure proposes an interactive technology solution that can improve the efficiency of information push.
[0061] To address the aforementioned technical problems, the technical solution disclosed herein can generate corresponding interactive multimedia content based on a user's browsing of a specified chapter of a book, and interact with the user based on this interactive multimedia content. In this way, by interacting with the book, users can participate in the information they are browsing, improving the efficiency of information delivery.
[0062] For example, the technical solutions disclosed herein can be implemented using the following embodiments.
[0063] Figure 1 shows a flowchart of an interaction method according to some embodiments of the present disclosure.
[0064] As shown in Figure 1, in step 110, in response to the user browsing a specified chapter of the book, interactive multimedia content corresponding to the book is pushed to the user. The interactive multimedia content can be generated based on the plot information of the book and the position of the specified chapter in the book.
[0065] In step 120, interaction is conducted with the user based on the interactive information input by the user based on the interactive multimedia content.
[0066] In the above embodiments, corresponding interactive multimedia content is generated based on the specified chapters of the book browsed by the user, and the user interacts with the user based on the interactive multimedia content, so that the user can participate in the book information they are browsing, thereby improving the efficiency of information push.
[0067] In some embodiments, books may include novels, scripts, etc., and interactive multimedia content may include multimedia content presented in a manner that interacts with users (such as digitally organized text, images, sounds, animations, videos, etc.). Interactive multimedia content may include interactive novels, interactive games, interactive dramas, etc.
[0068] The following examples illustrate the generation of interactive multimedia content.
[0069] In some embodiments, interactive multimedia content can be generated based on the plot information of the book and the position of a specified chapter within the book. For example, interactive multimedia content corresponding to a middle or final chapter can be generated based on whether the specified chapter is a middle or final chapter in the book. For example, the book pushed to the user and the generated interactive multimedia content are related in terms of plot information and / or virtual objects; different relationships can be configured based on whether the specified chapter is a middle or final chapter.
[0070] In some embodiments, in response to the designated chapter's position in the book being a middle chapter, interactive multimedia content is generated based on information about virtual objects in the book. For example, virtual objects in the book may include characters appearing in the book; information about the virtual objects includes character attributes and / or plot information related to the virtual objects in the book.
[0071] For example, in response to the fact that a specified chapter is located in the middle of the current book, derivative plot information of a character (which may be a character or other character) appearing in the current book can be generated as interactive multimedia content based on the relevant plot information and character attributes such as appearance and personality of that character; or, in response to the fact that a specified chapter is located in the middle of the current book, derivative plot information of the interactions between multiple characters appearing in the current book can be generated as interactive multimedia content based on the relevant plot information of multiple characters, character attributes such as appearance and personality of each character, and the relationships between the characters.
[0072] In some embodiments, at least one character from the interactive multimedia content can be selected from multiple characters appearing in the current book, based on information such as the character's popularity and importance in the plot. For example, the most important character in the current chapter of the book can be selected as the character in the interactive multimedia content.
[0073] In some embodiments, derivative plot information can be generated as interactive multimedia content based on the plot information of a specified chapter and the plot development of characters in subsequent chapters.
[0074] For example, if character A, who appears in a specific chapter, is identified as a character in interactive multimedia content, and the plot development of character A in subsequent chapters includes forming a team with characters B and C to visit a specific location, derivative plot information about character A getting to know characters B and C, and characters A, B, and C discussing, learning about, or expressing their desire to visit the specified location can be generated as interactive multimedia content.
[0075] In this way, when users browse to the middle chapters of the current book, they can choose to enter interactive multimedia content related to the characters appearing in the current book, allowing users to participate in the plot of the current book and improving the efficiency of information push.
[0076] In some embodiments, in response to the position of a specified chapter in the book being the final chapter, interactive multimedia content is generated based on other books associated with the book's plot information. For example, other books associated with the current book can be determined based on book-related information such as the author information and / or book type information corresponding to each book; book type information may include genres such as mystery, romance, and war.
[0077] For example, other books with the same author as the current book can be identified as related books of the current book; other books with the same author and of the same genre as the current book can also be identified as related books of the current book.
[0078] In some embodiments, interactive multimedia content is generated based on plot information from other books and / or information about virtual objects in other books, whereby the virtual objects in the other books are associated with the plot information of the books.
[0079] For example, if a specified chapter in the current book is the final chapter, and a first character in the current book is related to a second character in another book, derivative plot information for the current book can be generated as interactive multimedia content based on the second character. Such relationships could include the first and second characters belonging to the same group, participating in the same event, or knowing the same character. For example, if a specified chapter in the current book is the final chapter, and the current book shares the same character with another book, derivative plot information for that character can be generated as interactive multimedia content based on that character's relevant plot information and attributes (appearance, personality, etc.) in the current book, as well as the relevant plot information and attributes in other books.
[0080] In some embodiments, the current book and other books are works by the same author, and the other books are a continuation of the current book in terms of plot. Interactive multimedia content can be generated based on the plot information of the other books to unlock the plot of the other books.
[0081] For example, in response to the author of the current book planning to publish a new book and / or a derivative book of the current book (such as a spin-off book, Easter egg content, etc.), the plot information of the related books can be obtained; based on the plot information of the related books, the characters appearing in the interactive multimedia content can be determined; based on the determined characters, derivative plot information of the current book can be generated as interactive multimedia content.
[0082] In this way, when users browse to the final chapter of the current book, they can choose to enter the interactive multimedia content of other related books to interact with, so as to push other books to users and enable users to participate, thereby improving the efficiency of information push.
[0083] The above embodiments exemplify the generation of interactive multimedia content based on the plot information of the current book and the user's browsing progress (i.e., the specified chapter currently being browsed by the user); the following embodiments exemplify the generation of interactive multimedia content based on prompt information.
[0084] In some embodiments, interactive multimedia content is generated based on prompts, which include structural information about the interactive multimedia content. For example, a machine learning model can be used to generate interactive multimedia content that matches the input prompts.
[0085] For example, structural information includes the number of chapters in the interactive multimedia content and the relationships between different chapters. The interactive multimedia content includes plot information corresponding to each chapter. For instance, you could input a prompt message into a machine learning model: "Now I need you to write a script outline. The outline has the following structure: three chapters in total, Chapter 1, Chapter 2, and Chapter 3 in sequence."
[0086] In some embodiments, the prompt information includes instance information of the interactive multimedia content, and the structural information of the instance information is the same as the structural information of the interactive multimedia content. For example, the prompt information "Now I need you to write a script outline, the structure of which is as follows: three chapters in total, Chapter 1, Chapter 2 and Chapter 3 in sequence; here is one example: xxxxxx" can be input into a machine learning model.
[0087] In this way, by leveraging the machine learning model's ability to understand creative intent, the plot structure of the generated interactive multimedia content conforms to the desired structural information, allowing users to interact with the plot and virtual objects in the book, experience and participate in the book's story, and improve the efficiency of information delivery.
[0088] The following examples illustrate how to interact with users based on interactive multimedia content.
[0089] In some embodiments, the interactive multimedia content includes background information, plot information, and task information. The task information includes task content information and task completion conditions. For example, the interactive multimedia content includes at least one task completion condition, and a machine learning model is used to determine whether the user meets at least one task completion condition based on the interactive information.
[0090] For example, the embodiment shown in Figure 2 can be used to interact with users based on interactive multimedia content.
[0091] Figure 2 shows a schematic diagram of an interaction method according to some embodiments of the present disclosure.
[0092] As shown in Figure 2, in response to a user entering the interactive book's interface, at least one of the following can be displayed: the interactive book's name, plot information, and task content information expressing the conditions for task completion. For example, the name of the interactive script and the task content information "Find item C" can be displayed in the agent dialog box 21; the plot information of the interactive script can be displayed in the agent dialog box 22.
[0093] For example, after seeing the task content information displayed in the agent dialog box 21 and the plot information of the interactive script displayed in the agent dialog box 22, the user can input interactive information through the interactive control 20. The interactive information can be used to ask for prompts regarding the conditions for task completion, such as "How to find item C"; this interactive information can be displayed in the user dialog box 23. A response can be generated based on the user's input interactive information and displayed in the agent dialog box 24 for the user to view.
[0094] In the above embodiments, the user interacts with the interactive multimedia content corresponding to the current book, enabling the user to participate in the current book they are browsing, thereby improving the efficiency of information push.
[0095] In some embodiments, interactive multimedia content comprising multiple chapters can be generated based on structural information, with different plot information and task completion conditions generated for different chapters. For example, the interactive multimedia content includes multiple chapters, and each chapter corresponds to at least one task completion condition. For example, interactive multimedia content as shown in Table 1 can be generated.
[0096] Table 1
[0097] In some embodiments, based on the interactive information input by the user in the current chapter of the interactive multimedia content, a machine learning model is used to determine whether the user meets at least one task completion condition corresponding to the current chapter; in response to the user meeting at least one task completion condition corresponding to the current chapter, the process of the interactive multimedia content is switched to the next chapter of the interactive multimedia content; in response to the user not meeting at least one task completion condition corresponding to the current chapter, the process of the interactive multimedia content is retained in the current chapter.
[0098] In some embodiments, the interactive information includes dialogue information between the user and virtual objects in the interactive multimedia content. For example, if the user is in the first chapter of the interactive multimedia content, in response to the user initiating a dialogue message to character A to try to keep character A from leaving, a machine learning model can be used to determine whether the dialogue message meets the task completion condition of trying to keep character A from leaving after the user has become angry; if the dialogue message meets the task completion condition, the progress of the interactive multimedia content is switched to the second chapter; if the dialogue message does not meet the task completion condition, the progress of the interactive multimedia content is kept in the first chapter.
[0099] For example, Table 2 shows the user's interaction process based on interactive multimedia content.
[0100] Table 2
[0101] For example, based on the plot of Chapter 1, if a user initiates a dialogue message to character A saying "It's dangerous to go out" to try to keep character A from leaving, a machine learning model can be used to determine that this dialogue message does not meet the task completion condition "try to keep character A after the user gets angry." Character A then refuses and replies, "I know very well whether it's dangerous or not, I don't need your intervention." If, based on the plot of Chapter 1, the user continues to initiate a dialogue message to character A saying "I'm angry, I can't go out" to try to keep character A from leaving, a machine learning model can be used to determine that this dialogue message meets the task completion condition "try to keep character A after the user gets angry." Character A agrees to stay and replies, "Okay," and the interactive multimedia content process switches to Chapter 2.
[0102] For example, based on the plot of Chapter 2, a user initiates a dialogue with Character B, saying "I know nothing" to convince Character B that the user has no connection with Character A. A machine learning model can be used to determine that this dialogue does not meet the task completion condition: "The user's reply to Character B includes specified information (such as a definitive tone)." Character B does not believe this and replies, "Are you sure you haven't met Character A?" If, based on the plot of Chapter 2, the user continues to initiate a dialogue with Character B, saying "I'm sure," to convince Character B that the user has no connection with Character A, a machine learning model can be used to determine that this dialogue meets the task completion condition: "The user's reply to Character B includes specified information." Character B believes this and replies, "Okay," and the interactive multimedia content progress switches to the next chapter.
[0103] In the above embodiments, each chapter of the interactive multimedia content has tasks that require users to complete. Users can initiate interactive messages through dialogue or other means to meet the task completion conditions and proceed to the next chapter. In this way, users can participate in the plot of the current book, thereby enhancing the interactive effect and improving the efficiency of information delivery.
[0104] For example, the embodiment shown in Figure 3 can be used to interact with users based on interactive multimedia content.
[0105] Figure 3 shows a flowchart of an interaction method according to some embodiments of the present disclosure.
[0106] As shown in Figure 3, in step 310, the user inputs interactive information based on the plot information of the current chapter of the interactive multimedia content. For example, based on the plot information of the first chapter of the interactive multimedia content, the user initiates a dialogue message to character A, "It's dangerous to go out now," to persuade character A to stay.
[0107] In step 320, it is determined whether the interaction information meets the task completion conditions of the current chapter, and parameters corresponding to the interaction information are generated based on the determination result. For example, in response to the dialogue information meeting the task completion conditions of the first chapter, parameter 1 is generated; in response to the dialogue information not meeting the task completion conditions of the first chapter, parameter 2 is generated.
[0108] In some embodiments, the parameters include multiple items from the following: the user's role attributes in the interactive multimedia content, the plot information of the current chapter, and at least one task completion condition corresponding to the current chapter. For example, the parameters may include character introduction of character A (such as name, gender, identity, personality, appearance, and other attribute information), the plot information of the first chapter, the task content information of the first chapter, and the task completion conditions of the first chapter.
[0109] For example, parameters 1 and 2 can also include whether the dialogue information satisfies the task completion conditions of Chapter 1. For example, parameter 1 is "Chapter 1 - Parameter 1 - Satisfies the task completion conditions of Chapter 1", and parameter 2 is "Chapter 1 - Parameter 2 - Does not satisfy the task completion conditions of Chapter 1".
[0110] In step 330, a response is generated using a machine learning model based on the generated parameters. For example, based on the interaction information and whether the user meets at least one task completion condition corresponding to the current chapter, a response is generated using a machine learning model.
[0111] For example, based on parameter 1 or parameter 2, a response message from person A to the user can be generated. For instance, in response to parameter 1 (which satisfies the task completion conditions in Chapter 1), a response message indicating agreement to stay is generated; in response to parameter 2 (which does not satisfy the task completion conditions in Chapter 1), a response message indicating a reason for refusing to stay is generated.
[0112] In step 340, it is determined whether the response information meets the task completion conditions. For example, if the response information is "agree to stay," the task completion conditions are met; if the response information is "find a reason to refuse to stay," the task completion conditions are not met.
[0113] For example, in response to determining that the task completion conditions are not met, the system returns to step 310, and the user re-initiates the dialogue; in response to determining that the task completion conditions are met, step 350 is executed.
[0114] In step 350, it is determined whether the current chapter is the final chapter. If the current chapter is not the final chapter, the progress of the interactive multimedia content is switched to the next chapter; if the current chapter is the final chapter, the interactive multimedia content is terminated. For example, if the current chapter is Chapter 1, the progress of the interactive multimedia content can be switched to Chapter 2, and steps 310-350 are repeated based on the plot information and task completion conditions of Chapter 2.
[0115] In the above embodiments, corresponding interactive multimedia content is generated based on the specified chapters of the book browsed by the user, and the user interacts with the user based on the interactive multimedia content, so that the user can participate in the book information they are browsing, thereby improving the efficiency of information push.
[0116] Figure 4 shows a block diagram of an interactive device according to some embodiments of the present disclosure.
[0117] As shown in Figure 4, the interactive device 4 includes: a push unit 41, used to push interactive multimedia content corresponding to the book to the user in response to the user browsing a specified chapter of the book, the interactive multimedia content being generated based on the plot information of the book and the position of the specified chapter in the book; and an interaction unit 42, used to interact with the user based on the interactive information input by the user based on the interactive multimedia content.
[0118] In some embodiments, interactive multimedia content is generated based on whether a specified chapter is a middle chapter or the final chapter in the book.
[0119] In some embodiments, the specified chapter is located in the middle of the book, and the interactive multimedia content is generated based on the relevant information of virtual objects in the book.
[0120] In some embodiments, the position of a specified chapter in a book is the final chapter, and interactive multimedia content is generated based on other books associated with the plot information of the book.
[0121] In some embodiments, virtual objects in a book include characters in the book, and related information includes character attributes and / or plot information related to the characters.
[0122] In some embodiments, virtual objects of interactive multimedia content are selected from virtual objects of a book based on relevant information, including the popularity of the virtual objects of the book and / or their importance in the plot information of the book.
[0123] In some embodiments, interactive multimedia content is generated based on plot information from other books and / or information about virtual objects in other books, with the virtual objects in other books being associated with the plot information of the books.
[0124] In some embodiments, other books include associated books identified based on author information and / or book type information.
[0125] In some embodiments, associated books include new books published by the authors of the books and / or derivative books of the books, and virtual objects in the interactive multimedia content are determined based on the plot information of the associated books. The interactive multimedia content includes plot information generated based on the virtual objects in the interactive multimedia content.
[0126] In some embodiments, the interactive multimedia content includes plot information generated based on virtual objects in other books, which are associated with virtual objects in the books.
[0127] In some embodiments, interactive multimedia content is generated based on prompt information, which includes structural information of the interactive multimedia content.
[0128] In some embodiments, the structural information includes the number of chapters in the interactive multimedia content and the relationship between different chapters, and the interactive multimedia content includes plot information corresponding to each chapter.
[0129] In some embodiments, the prompt information includes instance information of the interactive multimedia content, and the structure information of the instance information is the same as the structure information of the interactive multimedia content.
[0130] In some embodiments, the interactive multimedia content includes at least one task completion condition, and the interaction unit 42 uses a machine learning model to determine whether the user meets at least one task completion condition based on the interaction information.
[0131] In some embodiments, the interactive multimedia content includes multiple chapters, each of which corresponds to at least one task completion condition. The interaction unit 42 uses a machine learning model to determine whether the user meets at least one task completion condition corresponding to the current chapter based on the interaction information input by the user based on the current chapter of the interactive multimedia content. In response to the user meeting at least one task completion condition corresponding to the current chapter, the process of the interactive multimedia content is switched to the next chapter of the interactive multimedia content.
[0132] In some embodiments, the interaction unit 42 generates response information corresponding to the interaction information based on the interaction information and whether the user meets at least one task completion condition corresponding to the current chapter using a machine learning model.
[0133] In some embodiments, the interaction unit 42 generates parameters corresponding to the interaction information, including multiple parameters such as the user's role attributes in the interactive multimedia content, the plot information of the current chapter, and at least one task completion condition corresponding to the current chapter; and generates response information using a machine learning model based on the parameters.
[0134] In some embodiments, the interaction unit 42, in response to the user not meeting at least one task completion condition corresponding to the current chapter, retains the progress of the interactive multimedia content in the current chapter.
[0135] In some embodiments, the interaction information includes dialogue information between the user and virtual objects in interactive multimedia content.
[0136] In some embodiments, interactive multimedia content includes background information, plot information, and task information, wherein the task information includes task content information and task completion conditions.
[0137] In some embodiments, interactive multimedia content includes multimedia content presented in a manner that allows for interaction with the user.
[0138] In some embodiments, interactive multimedia content includes plot information generated based on plot information of a specified chapter and / or the plot development of virtual objects in subsequent chapters of the specified chapter.
[0139] In the above embodiments, corresponding interactive multimedia content is generated based on the specified chapters of the book browsed by the user, and the user interacts with the user based on the interactive multimedia content, so that the user can participate in the book information they are browsing, thereby improving the efficiency of information push.
[0140] Figure 5 shows a block diagram of some other embodiments of the interactive device of this disclosure.
[0141] As shown in FIG5, the interactive device 5 of this embodiment includes a memory 51 and a processor 52 coupled to the memory 51. The processor 52 is configured to execute the interactive method in any embodiment of this disclosure based on instructions stored in the memory 51.
[0142] The memory 51 may include, for example, system memory, fixed non-volatile storage media, etc. The system memory stores, for example, the operating system, application programs, boot loader, database, and other programs.
[0143] Figure 6 shows a block diagram of some further embodiments of the interactive device of this disclosure.
[0144] As shown in FIG6, the interactive device 6 of this embodiment includes a memory 610 and a processor 620 coupled to the memory 610. The processor 620 is configured to execute the method of any of the foregoing embodiments based on instructions stored in the memory 610.
[0145] The memory 610 may include, for example, system memory, fixed non-volatile storage media, etc. The system memory may store, for example, the operating system, application programs, boot loader, and other programs.
[0146] The interactive device 6 may also include an input / output interface 630, a network interface 640, and a storage interface 650. These interfaces 630, 640, and 650, as well as the memory 610 and processor 620, can be connected, for example, via a bus 860. The input / output interface 630 provides a connection interface for input / output devices such as a monitor, mouse, keyboard, touchscreen, microphone, and speakers. The network interface 640 provides a connection interface for various networked devices. The storage interface 650 provides a connection interface for external storage devices such as SD cards and USB flash drives.
[0147] In the above embodiments, corresponding interactive multimedia content is generated based on the specified chapters of the book browsed by the user, and the user interacts with the user based on the interactive multimedia content, so that the user can participate in the book information they are browsing, thereby improving the efficiency of information push.
[0148] Those skilled in the art will understand that embodiments of this disclosure can be provided as methods, systems, or computer program products. Therefore, this disclosure can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this disclosure can take the form of a computer program product embodied on one or more computer-usable non-transitory storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0149] The interaction methods, interaction devices, computer-readable storage media, and computer program products according to this disclosure have been described in detail. To avoid obscuring the concept of this disclosure, some details known in the art have not been described. Those skilled in the art can fully understand how to implement the technical solutions disclosed herein based on the above description.
[0150] The methods and systems of this disclosure may be implemented in many ways. For example, they may be implemented by software, hardware, firmware, or any combination of software, hardware, and firmware. The above-described order of steps for the methods is for illustrative purposes only, and the steps of the methods of this disclosure are not limited to the specific order described above unless otherwise specifically stated. Furthermore, in some embodiments, this disclosure may also be implemented as a program recorded on a recording medium, the program including machine-readable instructions for implementing the methods according to this disclosure. Thus, this disclosure also covers recording media storing programs for performing the methods according to this disclosure.
[0151] While specific embodiments of this disclosure have been described in detail by way of example, those skilled in the art should understand that the examples are for illustrative purposes only and not intended to limit the scope of this disclosure. Those skilled in the art should understand that modifications can be made to the above embodiments without departing from the scope and spirit of this disclosure. The scope of this disclosure is defined by the appended claims.
Claims
1. An interaction method, comprising: In response to a user browsing a specific chapter of a book, interactive multimedia content corresponding to the book is pushed to the user. The interactive multimedia content is generated based on the plot information of the book and the position of the specified chapter in the book. The system interacts with the user based on the interactive information input by the user based on the interactive multimedia content.
2. The interaction method according to claim 1, wherein, The interactive multimedia content is generated based on whether the specified chapter is a middle chapter or the final chapter in the book.
3. The interaction method according to claim 2, wherein: The designated chapter is located in the middle chapter of the book, and the interactive multimedia content is generated based on the relevant information of virtual objects in the book. or The designated chapter is located in the final chapter of the book, and the interactive multimedia content is generated based on other books associated with the plot information of the book.
4. The interaction method according to claim 3, wherein, The virtual objects in the book include the characters in the book, and the relevant information includes character attributes and / or plot information related to the characters.
5. The interaction method according to claim 3, wherein, The virtual objects of the interactive multimedia content are selected from the virtual objects of the book based on the relevant information, which includes the popularity of the virtual objects of the book and / or their importance in the plot information of the book.
6. The interaction method according to any one of claims 3-5, wherein, The interactive multimedia content is generated based on the plot information of the other books and / or the relevant information of virtual objects in the other books, wherein the virtual objects in the other books are associated with the plot information of the books.
7. The interaction method according to claim 5, wherein, The other books include related books of the books identified based on author information and / or book type information.
8. The interaction method according to claim 7, wherein, The associated books include new books published by the authors of the books and / or derivative books of the books. The virtual objects in the interactive multimedia content are determined based on the plot information of the associated books. The interactive multimedia content includes plot information generated based on the virtual objects in the interactive multimedia content.
9. The interaction method according to any one of claims 5-8, wherein, The interactive multimedia content includes plot information generated based on virtual objects in the other books, and the virtual objects in the other books are associated with the virtual objects in the books.
10. The interaction method according to any one of claims 1-9, wherein, The interactive multimedia content is generated based on prompt information, which includes the structural information of the interactive multimedia content.
11. The interaction method according to claim 10, wherein, The structural information includes the number of chapters in the interactive multimedia content and the relationship between different chapters. The interactive multimedia content includes plot information corresponding to each chapter.
12. The interaction method according to claim 10 or 11, wherein, The prompt information includes instance information of the interactive multimedia content, and the structure information of the instance information is the same as the structure information of the interactive multimedia content.
13. The interaction method according to any one of claims 1-12, wherein, The interactive multimedia content includes at least one task completion condition. The step of interacting with the user based on the interactive information input by the user based on the interactive multimedia content includes: Based on the interaction information, a machine learning model is used to determine whether the user meets at least one task completion condition.
14. The interaction method according to claim 13, wherein, The interactive multimedia content comprises multiple chapters, each of which corresponds to at least one task completion condition. The step of using a machine learning model to determine whether the user meets at least one task completion condition based on the interaction information includes: Based on the interactive information input by the user in the current chapter of the interactive multimedia content, the machine learning model is used to determine whether the user meets at least one task completion condition corresponding to the current chapter. In response to the user satisfying at least one task completion condition corresponding to the current chapter, the progress of the interactive multimedia content is switched to the next chapter of the interactive multimedia content.
15. The interaction method according to claim 14, wherein, The step of using a machine learning model to determine whether the user meets at least one task completion condition corresponding to the current chapter includes: Based on the interaction information and whether the user meets at least one task completion condition corresponding to the current chapter, the machine learning model generates response information corresponding to the interaction information.
16. The interaction method according to claim 14 or 15, wherein, The step of generating the response information corresponding to the interaction information using the machine learning model includes: Parameters corresponding to the interactive information are generated, and the parameters include multiple items from the user's role attributes in the interactive multimedia content, the plot information of the current chapter, and at least one task completion condition corresponding to the current chapter; The response information is generated using the machine learning model based on the parameters.
17. The interaction method according to any one of claims 14-16, further comprising: In response to the user not meeting at least one task completion condition corresponding to the current chapter, the progress of the interactive multimedia content is retained in the current chapter.
18. The interaction method according to any one of claims 1-17, wherein, The interactive information includes the user's dialogue information with virtual objects in the interactive multimedia content.
19. The interaction method according to any one of claims 1-18, wherein, The interactive multimedia content includes background information, plot information, and task information. The task information includes task content information and task completion conditions.
20. The interaction method according to any one of claims 1-19, wherein, The interactive multimedia content includes multimedia content presented in a manner that interacts with the user.
21. The interaction method according to any one of claims 1-20, wherein, The interactive multimedia content includes plot information generated based on the plot information of the specified chapter and / or the plot development of virtual objects in the book in subsequent chapters of the specified chapter.
22. An interactive device, comprising: The push unit is used to push interactive multimedia content corresponding to the book to the user in response to the user browsing a specified chapter of the book. The interactive multimedia content is generated based on the plot information of the book and the position of the specified chapter in the book. An interaction unit is used to interact with the user based on the interactive information input by the user based on the interactive multimedia content.
23. An interactive device, comprising: Memory; and A processor coupled to the memory, the processor being configured to execute the interaction method of any one of claims 1-21 based on instructions stored in the memory device.
24. A computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the interactive method as described in any one of claims 1-21.
25. A computer program product comprising instructions that, when executed by a processor, cause the processor to perform the interactive method according to any one of claims 1-21.
Citation Information
Patent Citations
Multimedia information generation method and device and readable storage medium
CN110750996A
Book extension information display method, electronic equipment and computer storage medium
CN111090817A
Generation method and device of interactive multimedia content and computer readable storage medium
CN117633259A
Reading interaction method and device, equipment and medium
CN118093827A
Interactive digital experience for a literary work
US20130061140A1