Interactive courseware generation method and device, equipment and storage medium

Through the courseware generation model, the teacher's needs are analyzed and interactive courseware is automatically generated, which solves the problem of time-consuming for teachers to manually create courseware, and improves lesson preparation efficiency and teaching effectiveness.

CN119559833APending Publication Date: 2025-03-04GUANGZHOU SHIYUAN ELECTRONICS CO LTD +1
View PDF 0 Cites 3 Cited by

Patent Information

Application Number
CN202311125135.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-01
Publication Date
2025-03-04

AI Technical Summary

Technical Problem

Teachers need to spend a lot of time when making interactive courseware, and make or modify existing courseware from scratch, which affects the efficiency of lesson preparation.

Method used

Through the courseware generation model, the requirements text of the generated courseware, the teacher's subject, stage and course content are analyzed, and interactive courseware that meets teaching needs are automatically generated.

Benefits of technology

It improves teachers' lesson preparation efficiency, reduces the time to manually produce interactive courseware, and enhances teaching effect and classroom interactivity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119559833A_ABST
    Figure CN119559833A_ABST
Patent Text Reader

Abstract

The invention discloses an interactive courseware generation method and device, equipment and a storage medium, and relates to the technical field of intelligent classrooms. The method comprises the following steps: acquiring a first demand text of courseware to be generated input by a user and user information, wherein the user information comprises a subject, a learning section and course content of the user; according to a preset courseware generation model, the first demand text and the user information, determining structured page information of the courseware to be generated, the structured page information comprising attribute information of each page element corresponding to a courseware page; and generating a first interactive courseware according to the structured page information of the to-be-generated courseware. Through the technical means, the problem that in the prior art, a teacher manually makes interactive courseware is solved, and the lesson preparation efficiency of the teacher is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of smart classroom technology, and in particular to an interactive courseware generation method, device, equipment and storage medium. Background Art

[0002] Teachers will prepare lessons before class, and they can create interactive courseware for use in class. The difference between interactive courseware and traditional manuscript presentation courseware is that interactive courseware also provides classroom interactive content and interactive presentation tools for various subjects. Compared with manuscript presentation courseware, interactive courseware can enhance the fun of teaching, liven up the classroom atmosphere, and achieve better teaching results. Therefore, teachers tend to use interactive courseware for classroom teaching.

[0003] In the prior art, teachers create interactive courseware from scratch using the creation tools provided by the courseware creation software. Alternatively, teachers copy the corresponding courseware page from the existing interactive courseware and modify the teaching content or teaching style of the courseware page to an interactive courseware that conforms to the teacher's teaching content or teaching style. Therefore, whether creating interactive courseware from scratch or modifying existing interactive courseware, teachers need to spend a lot of time, which affects the efficiency of their lesson preparation. Summary of the invention

[0004] The present application provides an interactive courseware generation method, apparatus, equipment and storage medium, which analyzes the first requirement text of the courseware to be generated and the teacher's subject, grade and course content through a courseware generation model, and automatically generates interactive courseware that meets the teaching needs, thereby solving the problem of teachers manually making interactive courseware in the prior art and improving the teacher's lesson preparation efficiency.

[0005] In a first aspect, the present application provides an interactive courseware generation method, comprising:

[0006] Acquire a first requirement text and user information of the courseware to be generated input by the user, wherein the user information includes the subject, grade and course content of the user;

[0007] Determine the structured page information of the courseware to be generated through a preset courseware generation model, the first requirement text and the user information, wherein the structured page information includes attribute information of each page element of the corresponding courseware page;

[0008] The first interactive courseware is generated according to the structured page information of the courseware to be generated.

[0009] In a second aspect, the present application provides an interactive courseware generating device, comprising:

[0010] A first requirement acquisition module is configured to acquire a first requirement text of the courseware to be generated and user information input by a user, wherein the user information includes the subject, grade and course content of the user;

[0011] A first information determination module is configured to determine structured page information of the to-be-generated courseware through a preset courseware generation model, the first requirement text, and the user information, wherein the structured page information includes attribute information of each page element of the corresponding courseware page;

[0012] The first courseware generating module is configured to generate a first interactive courseware according to the structured page information of the courseware to be generated.

[0013] In a third aspect, the present application provides an interactive courseware generating device, comprising:

[0014] one or more processors;

[0015] The memory stores one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the interactive courseware generation method as described in the first aspect.

[0016] In a fourth aspect, the present application provides a storage medium comprising computer executable instructions, which, when executed by a computer processor, are used to execute the interactive courseware generation method as described in the first aspect.

[0017] In this application, the first requirement text about the courseware to be generated input by the user is obtained, as well as the subject, academic stage and course content of the user, the first requirement text and the subject, academic stage and course content of the user are input into the courseware generation model, the structured page information of the courseware to be generated is predicted by the courseware generation model, and the first interactive courseware that meets the user's needs, subject, academic stage and course content is generated according to the structured page information of the courseware to be generated. Through the above technical means, the first requirement text of the courseware to be generated and the subject, academic stage and course content of the teacher can be analyzed by the courseware generation model, and the first interactive courseware that meets the teaching needs can be automatically generated, which solves the problem of teachers manually making interactive courseware in the prior art and improves the efficiency of teachers' lesson preparation. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 is a flow chart of an interactive courseware generation method provided in an embodiment of the present application;

[0019] Figure 2 It is a schematic diagram of a courseware making interface provided in an embodiment of the present application;

[0020] Figure 3It is a first schematic diagram of the input and output of the courseware generation model provided in the embodiment of the present application;

[0021] Figure 4 It is a preview schematic diagram of multiple courseware to be generated provided in an embodiment of the present application;

[0022] Figure 5 It is a flow chart for modifying the courseware content according to user needs provided by an embodiment of the present application;

[0023] Figure 6 is a second schematic diagram of the input and output of the courseware generation model provided in an embodiment of the present application;

[0024] Figure 7 It is a flow chart for optimizing the courseware format according to user needs provided by an embodiment of the present application;

[0025] Figure 8 A schematic diagram of the structure of an interactive courseware generating device provided in an embodiment of the present application;

[0026] Fig. 9 It is a structural diagram of an interactive courseware generating device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0027] In order to make the purpose, technical scheme and advantages of the present application clearer, the specific embodiments of the present application are further described in detail below in conjunction with the accompanying drawings. It is understood that the specific embodiments described herein are only used to explain the present application, rather than to limit the present application. It should also be noted that, for the convenience of description, only the part related to the present application but not all the contents are shown in the accompanying drawings. Before discussing the exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flow charts. Although the flow chart describes each operation (or step) as a sequential process, many of the operations therein can be implemented in parallel, concurrently or simultaneously. In addition, the order of each operation can be rearranged. The process can be terminated when its operation is completed, but it can also have additional steps not included in the accompanying drawings. The process can correspond to a method, a function, a procedure, a subroutine, a subprogram, etc.

[0028] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0029] In the more common existing implementation methods, teachers create interactive courseware from scratch based on the production tools provided by the courseware production software; or, teachers use the interactive courseware provided by the existing courseware library. However, the interactive courseware provided by the existing courseware library generally only adds course content to the courseware, and the teaching content or teaching style of the courseware does not conform to the teacher's teaching content or teaching style. In this regard, teachers generally copy the corresponding courseware page from the existing interactive courseware, and then modify the content or format of the courseware page to modify the teaching content or teaching style of the existing interactive courseware into interactive courseware that conforms to the teacher's teaching content or teaching habits, thereby creating new interactive courseware. 。 However, whether creating interactive courseware from scratch or modifying existing interactive courseware, teachers need to spend a lot of time, which affects their lesson preparation efficiency.

[0030] To solve the above problems, this embodiment provides an interactive courseware generation method, device, equipment and storage medium, which analyzes the first requirement text of the courseware to be generated and the teacher's subject, grade and course content through a courseware generation model, and automatically generates interactive courseware that meets teaching needs.

[0031] The interactive courseware generation method provided in this embodiment can be executed by an interactive courseware generation device, which can be implemented by software and / or hardware. The interactive courseware generation device can be composed of two or more physical entities, or it can be composed of one physical entity. In this embodiment, the interactive courseware generation device can be an interactive courseware generation system, which includes a client and an algorithm end. The client is used to obtain the demand text input by the user and transmit the demand text to the algorithm end. The algorithm end is used to analyze the user's needs according to the demand text to generate interactive courseware that meets the user's needs. The client and the algorithm end can run on the same computer or on different computers. Further, the interactive courseware generation device can also be a computer running the algorithm end. In this embodiment, the interactive courseware generation system can also include a background, which is used to receive the demand text sent by the client and forward the demand text to the algorithm end.

[0032] The interactive courseware generating device is installed with at least one type of operating system, wherein the operating system includes but is not limited to Android system, Linux system and Windows system. The interactive courseware generating device can install at least one application based on the operating system, and the application can be an application that comes with the operating system, or an application downloaded from a third-party device or server. In this embodiment, the interactive courseware generating device has at least an application that can execute the interactive courseware generating method.

[0033] For ease of understanding, this embodiment is described by taking an interactive courseware generation system including a client, a backend, and an algorithm end as an example of a main body for executing an interactive courseware generation method.

[0034] Figure 1 A flowchart of an interactive courseware generation method provided in an embodiment of the present application is given. Figure 1 , the interactive courseware generation method specifically includes:

[0035] S110, obtaining the first requirement text of the courseware to be generated and the user information input by the user, where the user information includes the subject, grade and course content of the user.

[0036] The courseware to be generated can be understood as the interactive courseware that the user currently wants to generate, and the first requirement text can be understood as the description text about the courseware to be generated. For example, the teacher logs in to the corresponding teacher account on the client, and opens the courseware making interface of the client after logging in to the teacher account. Figure 2 Schematic diagram of the courseware production interface provided by the embodiment of the present application. Figure 2As shown, the teacher can enter the first requirement text of the courseware to be generated in the dialog box 11 of the courseware production interface 10, for example, enter "Help me generate a Three Kingdoms courseware, with the cover as the first page, the second page with classroom activity elements, and a total of 6 pages" in the dialog box 11. After that, the teacher clicks the intelligent generation courseware control 15 below the dialog box 11, and the client can transmit the first requirement text in the dialog box 11 to the background, and the background transmits the first requirement text to the algorithm end. It should be noted that in addition to entering a description text about the entire interactive courseware in the dialog box 11, the teacher can also enter a description text about a courseware page or multiple courseware pages of the interactive courseware in the dialog box 11. For example, enter "Help me make a page of courseware, including the two words spring and winter" in the dialog box 11. Accordingly, the algorithm end can generate both a complete interactive courseware and a single or multiple courseware pages of the interactive courseware, enriching the diversity of the courseware generation operation.

[0037] This embodiment does not limit the transmission method of the client to the background. For example, the client can call the HTTP interface provided by the background, and the client transmits the first demand text to the background through the HTTP POST method. When the client fails to transmit, it will retransmit. When the number of retransmissions reaches the upper limit, a prompt message can be popped up to notify the user of the transmission failure.

[0038] When the client transmits the first demand text to the backend, the currently logged-in account will also be transmitted to the backend. When the backend receives the account, it will query the user information of the account from the database storing the user information. The user information includes the subject, grade and course content currently prepared by the teacher. The backend will splice the first demand text of the courseware to be generated, the subject, grade and course content currently prepared by the teacher into a text, and transmit the text to the algorithm end, so that the algorithm end can generate interactive courseware that meets the teaching needs based on the text.

[0039] S120. Determine structured page information of the courseware to be generated through a preset courseware generation model, the first requirement text, and user information. The structured page information includes attribute information of each page element of the corresponding courseware page. Each page element includes at least one interactive element.

[0040] Exemplarily, the algorithm side is configured with a courseware generation model, and the courseware generation model adopts AIGC (Artificial Intelligence Generated Content), such as GPT (Generative Pre-Trained Transformer). The courseware generation model includes LLM (Large Language Model) and layerModel. LLM (Large Language Model) and layerModel can process the input first demand text and user information to generate textual content, and layout the textual content to output the structured text of each page element in the courseware to be generated. Among them, the structured text of the page element can be understood as a text that describes the attribute information such as the type, content and position of the element in a specific structure, so that the background can decode the structured text of the page element to generate structured page information. Figure 3 1 is a first schematic diagram of the input and output of the courseware generation model provided in the embodiment of the present application. Figure 3 As shown, the first requirement text and user information are used as inputs of the courseware generation model, and the courseware generation model outputs multiple lines of text after prediction. Among them, the multiple lines of text between [###CoursewarePageStart###] and [###CoursewarePageEnd###] are the structured texts of the page elements in the same courseware page, and each line of text is the structured text of a page element. The [###WordCard###] in the structured text represents the type of the corresponding page element, [#Content:] represents the content of the corresponding page element, and [#Position:] represents the position of the corresponding page element in the page. If the page element has other attributes, it will continue to be described in the same or similar format in the same line. "###" is used as a separator to distinguish different page elements or different courseware pages.

[0041] Further, the algorithm returns the structured text of each page element of the courseware to be generated output by the courseware generation model to the background, and the background decodes the structured text of each page element of the courseware to be generated to obtain the structured page information of the courseware to be generated. The structured page information includes the attribute information of the corresponding courseware, such as the page number, identification number, page type, page width, page height and element list in the page in the courseware, and the element list includes the attribute information of each page element in the courseware page. Table 1 is the structured page information provided by the embodiment of the present application.

[0042] Table 1

[0043] Fields type meaning SlideIndex int Page Number SlideId string Page ID SlideType string Page Type Width double Page Width Height double Page Height Elements Array of objects List of elements in the page

[0044] As shown in Table 1, the structured page information includes SlideIndex field, SlideId field, SlideType field, Width field, Height field, and Elements field, and the structured text of each page element of the courseware to be generated output by the courseware generation model is decoded to add the page number, page identification number, page type, page width, page height and element list of the corresponding page in these fields respectively. Among them, the page type includes standard pages and classroom activity pages, and the classroom activity page and the standard page both include interactive elements. The interactive elements refer to page elements that can be used for classroom interaction, such as interactive demonstration tools containing classroom interactive content or various subjects, and the interactive demonstration tools include interactive function tools and physical demonstration tools. Table 2 is the attribute information of a page element in the element list provided in the embodiment of the present application.

[0045] Table 2

[0046]

[0047]

[0048] As shown in Table 2, the attribute information of the page element includes the ElementType field, the ElementId field, the X field, the Y field, the ElementIndex field, the Width field, the Height field and the ElementInfo field, which respectively correspond to the data structures storing the element type of the page element, the element identification number, the x coordinate of the upper left corner of the element, the y coordinate of the upper left corner of the element, the element sequence number in the element list, the width, the height and the element content, and these attribute information can be decoded from the structured text of the page element. The page element corresponds to a variety of element types, such as text, shape and Chinese character cards, presentation tools and other interactive elements, and the data structures of the element content corresponding to different element types are different. Table 3 is the data structure of the element content of the text element provided in the embodiment of the present application.

[0049] Table 3

[0050] Fields type meaning Text string Content of the text FontSize double Font size of text FontName string Font of the text

[0051] As shown in Table 3, the data structure of the element content of the text element includes a Text field, a FontSize field, and a FontName field, which store the text content, font size, and font, respectively. As shown in Tables 1 to 3, the structured page information of the courseware to be generated includes the attribute information of each courseware page in the courseware to be generated and the attribute information of the page elements, and the corresponding interactive courseware can be generated based on the structured page information of the courseware to be generated.

[0052] In this embodiment, in order to enable LLM and layerModel to have the structured text of the courseware that the user wants based on the user information and the demand text, they can be trained in advance through courseware samples to obtain the corresponding courseware generation model. During the training process, courseware samples are obtained from the courseware library that stores various interactive coursewares, and each courseware sample is associated and saved with the corresponding subject, stage of study, and course content. The page elements in the courseware sample are intelligently labeled, and then the staff manually labels the unlabeled page elements in the courseware sample to obtain the structured page information of the courseware sample. The structured page information is encoded to obtain the structured text of each page element in the courseware sample, and the LLM and layerModel are trained through the structured text of the courseware sample and the corresponding subject, stage of study, and course content. The training is completed when the number of training times reaches the upper limit or the training prediction result converges, and a courseware generation model that can predict the courseware that the user wants based on the user information and demand text is obtained.

[0053] There are three types of courseware generation models. One is a first courseware generation model obtained by training based on courseware samples of each academic stage of a subject in a first courseware library, wherein the courseware samples may also include interactive courseware of various textbook versions, for example, interactive courseware based on the People's Education Press and Ministry of Education Press editions of Chinese from grades one to six; the other is a second courseware generation model obtained by training based on courseware samples of one academic stage of a subject in a second courseware library, wherein the courseware samples may also include interactive courseware of various textbooks, for example, a second courseware generation model obtained by training based on courseware samples of the People's Education Press and Ministry of Education Press editions of Chinese for grade three; and there is a third courseware generation model obtained by training based on courseware samples made by teachers, courseware selected by teachers and / or courseware not selected by teachers in a third courseware library. Among them, when the background transmits the interactive courseware predicted by the courseware generation model to the client, the user can select the interactive courseware as the final generated courseware, or not select the interactive courseware as the final generated courseware, but let the algorithm continue to modify it. Therefore, the courseware selected by the teacher can be understood as the final generated courseware, and the courseware not selected by the teacher can be understood as courseware other than the final generated courseware.

[0054] The process of determining the structured page information of the courseware to be generated through the first courseware generation model includes: inputting the first requirement text and user information into the first courseware generation model to obtain the structured text of each page element in the courseware to be generated output by the first courseware generation model; decoding the structured text of each page element in the courseware to be generated to obtain the structured page information of the courseware to be generated. Assuming that the first requirement text is "Help me make a page of courseware, including the two words spring and winter", the first courseware generation model can determine that the courseware to be generated is a one-page courseware based on the first requirement text, and the courseware content includes spring and winter. If the teacher's subject, grade and course content are Chinese, first grade and Chinese pinyin respectively, then the first courseware generation model can predict that the page elements of the courseware to be generated are Chinese character cards, and the content of the Chinese character cards is spring and winter, and then output Figure 3 The structured text shown. The algorithm end transmits the structured text output by the courseware generation model to the background, and the background decodes the structured text output by the courseware generation model to obtain the structured page information of the courseware to be generated. In this embodiment, the course content also includes the textbook version used by the teacher. The background can splice the first requirement text "Help me make a page of courseware, including the two words spring and winter", Chinese, first grade, Chinese pinyin and the People's Education Edition textbook into a text and transmit it to the algorithm end. The algorithm end inputs the text into the first courseware generation model to obtain the structured text output by the first courseware generation model.

[0055] In this embodiment, the user information also includes the user's historical preference information, which is determined based on the courseware that the user has historically selected and / or not selected. For example, the historical preference information can be based on the interactive elements contained in the courseware selected by the teacher, or the color and format of the courseware, etc. It can be understood that in order to generate interactive courseware that fits the teacher's teaching style, the background can obtain the teacher's historical preference information through the teacher's account, splice the historical preference information with the first requirement text and the teacher's subject, stage of study, and course content into a text, and transmit the text to the algorithm end. The algorithm end inputs the text into the first courseware generation model, and outputs interactive courseware that meets the teacher's subject, stage of study, course content, teaching style and other requirements through the first courseware generation model, so as to ensure the teaching effect of the classroom and improve the learning efficiency of students.

[0056] The process of determining the structured page information of the courseware to be generated through the second courseware generation model includes: obtaining the second courseware generation model according to the user's subject and grade; inputting the first demand text into the second courseware generation model to obtain the structured text of each page element in the courseware to be generated output by the second courseware generation model; decoding the structured text of each page element in the courseware to be generated to obtain the structured page information of the courseware to be generated. Exemplarily, if the teacher's subject and grade are Chinese and first grade respectively, then the second courseware generation model obtained by training with the courseware sample of first grade Chinese is selected, and the first demand text "Help me make a page of courseware, including the two characters of spring and winter" is input into the second courseware generation model. The second courseware generation model can predict that the page elements of the courseware to be generated are Chinese character cards, and the contents of the character cards are spring and winter, and then output Figure 3 The algorithm transmits the structured text output by the courseware generation model to the background, and the background decodes the structured text to obtain the structured page information of the courseware to be generated.

[0057] In this embodiment, the background can obtain the teacher's historical preference information through the teacher account, splice the historical preference information with the first requirement text into a piece of text, and send the piece of text to the algorithm end. The algorithm end inputs the piece of text into the second courseware generation model to output the interactive courseware that meets the teacher's subject, stage of study, course content, teaching style and other needs through the second courseware generation model, so as to ensure the teaching effect of the classroom and improve students' learning efficiency.

[0058] The process of determining the structured page information of the courseware to be generated through the third courseware generation model includes: obtaining the third courseware generation model corresponding to the user; inputting the first demand text and user information into the third courseware generation model to obtain the structured text of each page element in the courseware to be generated output by the third courseware generation model; decoding the structured text of each page element in the courseware to be generated to obtain the structured page information of the courseware to be generated. Exemplarily, the third courseware generation model can be trained based on the courseware samples made by the teacher, which is associated with the teacher account and stored, and the background can obtain the corresponding third courseware generation model according to the teacher account. The background will splice the first demand text and the teacher's subject, stage and course content into a text, and then transmit the text to the algorithm end. The algorithm end inputs the text into the third courseware generation model, and outputs interactive courseware that meets the teacher's subject, stage, course content, teaching style and other needs through the third courseware generation model. In addition, the courseware selected by the teacher in history and / or the courseware not selected in history can also be used as sample data for feedback training of the first courseware generation model, the second courseware generation model or the third courseware generation model obtained based on the courseware sample made by the teacher, and the feedback given to the user of the courseware generation model is provided, so that the courseware generation model can further learn what kind of courseware meets the user's needs and what kind of courseware does not meet the user's needs, so that the courseware generation model can generate interactive courseware that fits the teacher's teaching needs. In this embodiment, since different teachers have different teaching styles, the courseware styles they choose may conflict. In order to better generate courseware that fits the teacher's preferences, the first courseware generation model or the second courseware generation model can be fed back and trained through the courseware selected by the teacher in history and / or the courseware not selected in history, and the trained first courseware generation model or the second courseware generation model is associated with the teacher's account and stored, so that the trained first courseware generation model or the second courseware generation model can be used as the teacher's private model for generating courseware, and the third courseware generation model itself is the teacher's private model, so no additional settings are required.

[0059] S130: Generate a first interactive courseware according to the structured page information of the courseware to be generated.

[0060] Exemplarily, after the background determines the structured page information of the courseware to be generated, the structured page information of the courseware to be generated is transmitted to the client, and the client generates the first interactive courseware according to the structured page information. In this embodiment, the background can transmit the complete structured page information of the courseware to be generated to the client, and the complete structured page information includes all attribute information of the courseware page and all attribute information of the page elements, such as the text content, font, font size, superscript, subscript, bold and other attribute information of the text elements in the page, and the coordinates, type, outline, fill color, line and other attribute information of the shape elements in the page are transmitted to the client, so that the client generates the corresponding first interactive courseware according to the complete structured page information of the courseware to be generated. In addition, the background can also transmit the simplified structured page information of the courseware to be generated to the client. The simplified structured page information includes the necessary attribute information of the courseware page and the necessary attribute information of the page elements, such as the text content of the text elements in the page, the coordinates and types of the shape elements. The client can assemble the courseware page according to the simplified structured page information of the courseware to be generated, and then supplement the complete first interactive courseware through pre-configured information such as font size, font, line and fill color.

[0061] refer to Figure 2 When the first interactive courseware is generated, the page thumbnail of the first interactive courseware is displayed in the first window 13 of the courseware production interface 10, and the page demonstration image of the first interactive courseware is displayed in the second window 12. When the teacher clicks the confirm insertion courseware control 16 in the courseware production interface 10, the currently generated first interactive courseware is inserted into the target courseware. If the user needs to insert a new page, he can click the new page control 14 in the courseware production interface 10, and then a blank page demonstration image is displayed in the middle of the courseware production interface 10, and the blank page thumbnail is added on the left. The user can enter the demand for the new page in the dialog box 11 again, and then click the intelligent generation courseware control 15, so that the background determines the structured page information of the new page based on the newly entered first demand text and user information.

[0062] In one embodiment, the structured page information of multiple coursewares to be generated can be output through a preset courseware generation model based on the first demand text and user information. For example, the algorithm side outputs the structured texts of multiple coursewares to be generated with higher prediction probabilities through the courseware generation model, and transmits the structured texts of the multiple coursewares to be generated to the background. The background decodes the structured texts of the multiple coursewares to be generated respectively, obtains the structured page information of the multiple coursewares to be generated, and transmits the structured page information of the multiple coursewares to be generated to the client. The client previews the multiple coursewares to be generated based on the structured page information of the multiple coursewares to be generated. When the user selects one of the coursewares to be generated as the first interactive courseware, in response to the user's selection operation of the multiple coursewares to be generated, the first interactive courseware is generated according to the structured page information of the corresponding selected courseware to be generated. Exemplarily, Figure 4 is a preview diagram of multiple courseware to be generated provided by the embodiment of the present application. Figure 4 As shown, assuming that the courseware generation model outputs structured texts of the to-be-generated courseware A, to-be-generated courseware B, to-be-generated structure C and to-be-generated structure D, the client receives the structured page information of the four to-be-generated coursewares, and displays the preview contents 18 of the four to-be-generated coursewares in the preview interface 17 at the same time according to the structured page information of the four to-be-generated coursewares. When the user clicks on the preview content 18 of a certain to-be-generated courseware in the preview interface 17, the corresponding to-be-generated courseware clicked is used as the first interactive courseware, and then the page thumbnail and page demonstration diagram of the first interactive courseware are respectively displayed in the first window 13 and the second window 12 of the courseware production interface 10. Similarly, when the teacher clicks on the confirm courseware insertion control 16 in the courseware production interface 10, the currently generated first interactive courseware is inserted into the target courseware.

[0063] If the user believes that the content of the currently generated first interactive courseware does not meet expectations, the user may enter the required text for modifying the content of the first interactive courseware in the dialog box 11, and then click the intelligently generated courseware control 15 to adjust the content of the first interactive courseware to the courseware content expected by the user according to the required text. Figure 5 This is a flow chart of modifying the courseware content according to user needs provided by the embodiment of the present application. Figure 5 As shown, the step of modifying the courseware content according to user needs specifically includes S210-S230:

[0064] S210, obtaining a second requirement text for modifying the courseware content input by the user, the courseware to be modified and user information, and encoding the courseware to be modified to obtain structured text of each page element in the courseware to be modified.

[0065] Among them, the courseware to be modified can be understood as the interactive courseware whose content the user currently wants to modify. For example, when the user thinks that a certain page of the currently generated first interactive courseware or the entire courseware does not meet expectations, the first interactive courseware can be used as the courseware to be modified. The second demand text can be understood as the modification opinion text about the courseware to be modified. Exemplarily, when the user enters the second demand text for modifying the first interactive courseware in the dialog box 11 and clicks the intelligent generation courseware control 15, the client transmits the second demand text in the dialog box, the structured page information of the first interactive courseware, and the teacher's account to the background, and the background obtains the teacher's subject, school stage, and course content according to the teacher's account, and can even obtain the teacher's historical preference information. The background encodes the structured page information of the first interactive courseware to obtain the structured text of each page element in the first interactive courseware. The background splices the second demand text, the structured text of each page element in the first interactive courseware, and the teacher's subject, school stage, and course content into a text, and transmits the text to the algorithm end, so that the algorithm end outputs the structured text of the corresponding interactive courseware through the text and the courseware generation model.

[0066] S220: Determine structured page information of the second interactive courseware through a preset courseware generation model, the second requirement text, user information, and structured text corresponding to the courseware to be modified.

[0067] This embodiment is described by taking the courseware generation model adopting the first courseware generation model as an example. Figure 6 2 is a second schematic diagram of the input and output of the courseware generation model provided in the embodiment of the present application. Figure 6 As shown in the figure, the structured text corresponding to the courseware to be modified is Figure 3 The structured text output by the courseware generation model, the second requirement text is "add the two words Summer and Autumn to this page of courseware", the algorithm inputs the structured text of the courseware to be modified, the second requirement text, and the text spliced ​​by the teacher's subject, stage and course content into the first courseware generation model. After prediction by the first courseware generation model, two new words cards with the content of Summer and Autumn are added between [### Courseware Page Start###] and [### Courseware Page End###] as new page elements, and the structured text of the courseware to be modified is output. The algorithm transmits the modified structured text of the courseware to be modified to the background, and the background decodes the modified structured text of the courseware to be modified to obtain the structured page information of the second interactive courseware. Among them, the second interactive courseware is the interactive courseware obtained after the content of the courseware to be modified is modified according to the second requirement text.

[0068] S230: Generate the second interactive courseware according to the structured page information of the second interactive courseware.

[0069] Exemplarily, the backend transmits the structured page information of the second interactive courseware to the client, and the client generates the second interactive courseware according to the structured page information of the second interactive courseware. If the user believes that the second interactive courseware meets the expectations, the user can click to confirm the insertion of the courseware control 16 to replace the courseware to be modified in the target courseware with the second interactive courseware, and then replace the page demonstration image and page thumbnail of the courseware to be modified in the first window 13 and the second window 12 with the page demonstration image and page thumbnail of the second interactive courseware. If the teacher believes that the second interactive courseware is not as good as the original courseware to be modified, the target courseware can be restored to the state before modification by undoing the control. If the user believes that the second interactive courseware does not meet the expectations, the user can continue to enter the required text for modifying the content of the second interactive courseware in the dialog box 11, and click the intelligent generation courseware control 15 to use the second interactive courseware as the courseware to be modified and continue to modify its content through the courseware generation model.

[0070] In this embodiment, the courseware generation model can also output multiple modified interactive courseware structured texts based on the structured text of the courseware to be modified, the second requirement text and the user information. The backend decodes the structured texts of the multiple modified interactive coursewares to obtain the structured page information of the multiple modified interactive coursewares, transmits the structured information of the multiple modified interactive coursewares to the client, and the client previews the multiple modified interactive coursewares, and uses the interactive courseware selected by the user as the second interactive courseware to replace the original courseware to be modified.

[0071] If the user believes that the format of the currently generated first interactive courseware, second interactive courseware or the entire target courseware does not meet expectations, the user may enter the requirement text for optimizing the first interactive courseware, second interactive courseware or the entire target courseware in the dialog box 11, and then click the intelligent courseware generation control 15 to optimize the format of the first interactive courseware, second interactive courseware or the entire target courseware according to the requirement text. Figure 7 This is a flow chart of optimizing the courseware format according to user needs provided by the embodiment of the present application. Figure 7 As shown, the step of optimizing the courseware format according to user needs specifically includes S310-S330:

[0072] S310, obtaining the third requirement text in the optimized courseware format input by the user, the courseware to be optimized and the user information, encoding the courseware to be optimized to obtain the structured text of each page element in the courseware to be optimized.

[0073] Among them, the courseware to be optimized can be understood as the interactive courseware whose format the user currently wants to optimize. For example, when the user thinks that the format of the current target courseware does not meet expectations, the target courseware can be used as the courseware to be optimized. The third requirement text can be understood as the optimization opinion text about the courseware to be optimized. Exemplarily, when the user enters the third requirement text for optimizing the target courseware in the dialog box 11, and clicks the intelligent generation courseware control 15, the client transmits the third requirement text in the dialog box, the structured page information of the target courseware, and the teacher's account to the background, and the background obtains the teacher's subject, school stage, and course content according to the teacher's account, and can even obtain the teacher's historical preference information. The background encodes the structured page information of the target courseware to obtain the structured text of each page element in the target courseware. The background assembles the third requirement text, the structured text of each page element in the target courseware, and the teacher's subject, school stage, and course content into a text, and transmits the text to the algorithm end, so that the algorithm end outputs the structured text of the corresponding interactive courseware through the text and the courseware generation model.

[0074] S320: Determine structured page information of the third interactive courseware through a preset courseware generation model, the third requirement text, user information, and structured text corresponding to the courseware to be optimized.

[0075] This embodiment is described by taking the first courseware generation model as an example of a courseware generation model. The structured text corresponding to the target courseware, the third requirement text, and the text spliced ​​together by the teacher's subject, academic stage, and course content are input into the first courseware generation model, and the structured text of the courseware to be optimized is output after prediction by the first courseware generation model. The structured text of the courseware to be optimized in an optimized format is transmitted to the background, and the background decodes the structured text of the courseware to be optimized in an optimized format to obtain the structured page information of the third interactive courseware. Among them, the third interactive courseware is the interactive courseware obtained after the format of the courseware to be optimized is optimized according to the third requirement text.

[0076] S330. Generate a third interactive courseware according to the structured page information of the third interactive courseware.

[0077] Exemplarily, the backend transmits the structured page information of the third interactive courseware to the client, and the client generates the third interactive courseware according to the structured page information of the third interactive courseware. If the user believes that the third interactive courseware meets the expectations, the user can click to confirm the insertion of the courseware control 16 to replace the courseware to be optimized in the target courseware with the third interactive courseware, and then replace the page demonstration diagram and page thumbnail of the third interactive courseware with the page demonstration diagram and page thumbnail of the courseware to be optimized in the first window 13 and the second window 12. If the teacher believes that the third interactive courseware is not as good as the original courseware to be optimized, the target courseware can be restored to the state before optimization by canceling the control. If the user believes that the third interactive courseware does not meet the expectations, the user can continue to enter the required text for optimizing the format of the third interactive courseware in the dialog box 11, click the intelligent generation courseware control 15, and use the third interactive courseware as the courseware to be optimized and continue to optimize its format through the courseware generation model.

[0078] It should be noted that if the target courseware includes courseware generated by a courseware generation model and courseware made by the teacher himself, and the formats of the courseware generated by the courseware generation model and the courseware made by the teacher themselves are not unified, the target courseware with different styles of the front and back courseware pages can be adjusted into interactive courseware with a unified style through the optimization format provided in this embodiment, so as to improve the teacher's lesson preparation efficiency.

[0079] In summary, the interactive courseware generation method provided in the embodiment of the present application obtains the first requirement text about the courseware to be generated input by the user, and obtains the subject, academic stage and course content of the user, inputs the first requirement text and the subject, academic stage and course content of the user into the courseware generation model, predicts the structured page information of the courseware to be generated through the courseware generation model, and generates the first interactive courseware that meets the user's needs, subject, academic stage and course content according to the structured page information of the courseware to be generated. Through the above technical means, the first requirement text of the courseware to be generated and the subject, academic stage and course content of the teacher can be analyzed through the courseware generation model, and the first interactive courseware that meets the teaching needs can be automatically generated, which solves the problem of teachers manually making interactive courseware in the prior art and improves the efficiency of teachers' lesson preparation.

[0080] Based on the above embodiments, Figure 8 This is a schematic diagram of the structure of an interactive courseware generation device provided in an embodiment of the present application. Figure 8 The interactive courseware generating device provided in this embodiment specifically includes: a first demand obtaining module 41, a first information determining module 42 and a first courseware generating module 43.

[0081] The first requirement acquisition module 41 is configured to acquire the first requirement text of the courseware to be generated and the user information input by the user, wherein the user information includes the subject, stage of study and course content of the user;

[0082] The first information determination module 42 is configured to determine the structured page information of the courseware to be generated through the preset courseware generation model, the first requirement text and the user information, wherein the structured page information includes the attribute information of each page element of the corresponding courseware page;

[0083] The first courseware generating module 43 is configured to generate a first interactive courseware according to the structured page information of the courseware to be generated.

[0084] Based on the above embodiment, the first information determination module 41 includes: a first prediction unit, configured to input the first demand text and user information into the first courseware generation model, and obtain the structured text of each page element in the courseware to be generated output by the first courseware generation model; wherein the first courseware generation model is trained based on the courseware samples in the first courseware library, and the first courseware library includes courseware samples of various stages of a subject; a first decoding unit, configured to decode the structured text of each page element in the courseware to be generated, and obtain the structured page information of the courseware to be generated.

[0085] Based on the above embodiment, the first information determination module 41 includes: a first model acquisition unit, configured to acquire a second courseware generation model according to the user's subject and academic stage, the second courseware generation model is trained based on courseware samples in a second courseware library, and the second courseware library includes courseware samples of a subject and an academic stage; a second prediction unit, configured to input the first demand text into the second courseware generation model, and obtain the structured text of each page element in the courseware to be generated output by the second courseware generation model; a second decoding unit, configured to decode the structured text of each page element in the courseware to be generated, and obtain the structured page information of the courseware to be generated.

[0086] On the basis of the above embodiment, the first information determination module 41 includes: a second model acquisition unit, configured to obtain a third courseware generation model corresponding to the user, the third courseware generation model is trained based on courseware samples in a third courseware library, and the third courseware library includes courseware samples made by users, courseware selected by users in history, and / or courseware not selected by users in history; a third prediction unit, configured to input the first demand text and user information into the third courseware generation model, and obtain the structured text of each page element in the courseware to be generated output by the third courseware generation model; a third decoding unit, configured to decode the structured text of each page element in the courseware to be generated, and obtain the structured page information of the courseware to be generated.

[0087] On the basis of the above embodiment, the interactive courseware generation device also includes: a second requirement acquisition module, which is configured to obtain the second requirement text for modifying the courseware content input by the user, the courseware to be modified and the user information, and encode the courseware to be modified to obtain the structured text of each page element in the courseware to be modified; a second information determination module, which is configured to determine the structured page information of the second interactive courseware through a preset courseware generation model and the second requirement text, user information and the structured text corresponding to the courseware to be modified; a second courseware generation module, which is configured to generate the second interactive courseware according to the structured page information of the second interactive courseware.

[0088] On the basis of the above embodiments, the interactive courseware generation device also includes: a third requirement acquisition module, which is configured to obtain the third requirement text in the optimized courseware format input by the user, the courseware to be optimized and the user information, and encode the courseware to be optimized to obtain the structured text of each page element in the courseware to be optimized; a third information determination module, which is configured to determine the structured page information of the third interactive courseware through a preset courseware generation model and the third requirement text, user information and the structured text corresponding to the courseware to be optimized; a third courseware generation module, which is configured to generate the third interactive courseware according to the structured page information of the third interactive courseware.

[0089] On the basis of the above embodiment, the first information determination module includes: a fourth prediction unit, configured to output structured page information of multiple coursewares to be generated through a preset courseware generation model based on the first demand text and user information; correspondingly, the first courseware generation module includes: a courseware preview unit, configured to preview multiple coursewares to be generated according to the structured page information of multiple coursewares to be generated; a courseware generation unit, configured to respond to a user's selection operation on multiple coursewares to be generated, and generate a first interactive courseware according to the structured page information of the corresponding selected courseware to be generated.

[0090] Based on the above embodiment, the user information also includes the user's historical preference information, and the historical preference information is determined based on the courseware that the user has historically selected and / or not selected.

[0091] As mentioned above, the interactive courseware generation device provided by the embodiment of the present application obtains the first requirement text about the courseware to be generated input by the user, and obtains the subject, academic stage and course content of the user, inputs the first requirement text and the subject, academic stage and course content of the user into the courseware generation model, predicts the structured page information of the courseware to be generated through the courseware generation model, and generates the first interactive courseware that meets the user's requirements, subject, academic stage and course content according to the structured page information of the courseware to be generated. Through the above technical means, the first requirement text of the courseware to be generated and the subject, academic stage and course content of the teacher can be analyzed through the courseware generation model, and the first interactive courseware that meets the teaching needs can be automatically generated, which solves the problem of teachers manually making interactive courseware in the prior art and improves the efficiency of teachers' lesson preparation.

[0092] The interactive courseware generation device provided in the embodiment of the present application can be used to execute the interactive courseware generation method provided in the above embodiment, and has corresponding functions and beneficial effects.

[0093] Fig. 9 is a schematic diagram of the structure of an interactive courseware generating device provided in an embodiment of the present application, with reference to Fig. 9 The interactive courseware generating device includes: a processor 51, a memory 52, a communication device 53, an input device 54 and an output device 55. The number of the processors 51 in the interactive courseware generating device can be one or more, and the number of the memories 52 in the interactive courseware generating device can be one or more. The processor 51, the memory 52, the communication device 53, the input device 54 and the output device 55 of the interactive courseware generating device can be connected via a bus or other means.

[0094] The memory 52, as a computer-readable storage medium, can be used to store software programs, computer executable programs and modules, such as program instructions / modules corresponding to the interactive courseware generation method of any embodiment of the present application (for example, the first demand acquisition module 41, the first information determination module 42 and the first courseware generation module 43 in the interactive courseware generation device). The memory 52 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the device, etc. In addition, the memory 52 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory may further include a memory remotely arranged relative to the processor, and these remote memories may be connected to the device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network and a combination thereof.

[0095] The communication device 53 is used for data transmission.

[0096] The processor 51 executes various functional applications and data processing of the device by running software programs, instructions and modules stored in the memory 52.

[0097] The input device 54 may be used to receive input digital or character information and generate key signal input related to user settings and function control of the device. The output device 55 may include a display device such as a display screen.

[0098] The interactive courseware generating device provided above can be used to execute the interactive courseware generating method provided in the above embodiment, and has corresponding functions and beneficial effects.

[0099] An embodiment of the present application also provides a storage medium containing computer executable instructions, which, when executed by a computer processor, are used to execute an interactive courseware generation method, the interactive courseware generation method comprising: obtaining a first requirement text and user information for a courseware to be generated input by a user, the user information including the user's subject, grade and course content; determining structured page information of the courseware to be generated through a preset courseware generation model and the first requirement text and user information, the structured page information including attribute information of each page element of the corresponding courseware page; generating a first interactive courseware according to the structured page information of the courseware to be generated.

[0100] Storage medium - any of various types of memory devices or storage devices. The term "storage medium" is intended to include: installation media, such as CD-ROM, floppy disk or tape device; computer system memory or random access memory, such as DRAM, DDR RAM, SRAM, EDO RAM, Rambus RAM, etc.; non-volatile memory, such as flash memory, magnetic media (such as hard disk or optical storage); registers or other similar types of memory elements, etc. Storage media may also include other types of memory or combinations thereof. In addition, the storage medium may be located in the first computer system in which the program is executed, or may be located in a different second computer system, which is connected to the first computer system via a network (such as the Internet). The second computer system can provide program instructions to the first computer for execution. The term "storage medium" may include two or more storage media residing in different locations (for example, in different computer systems connected by a network). The storage medium may store program instructions (for example, embodied as a computer program) that can be executed by one or more processors.

[0101] Of course, the storage medium containing computer executable instructions provided in the embodiment of the present application is not limited to the above interactive courseware generation method, and the computer executable instructions can also execute related operations in the interactive courseware generation method provided in any embodiment of the present application.

[0102] The interactive courseware generation apparatus, storage medium and interactive courseware generation device provided in the above embodiments can execute the interactive courseware generation method provided in any embodiment of the present application. For technical details not described in detail in the above embodiments, please refer to the interactive courseware generation method provided in any embodiment of the present application.

[0103] The above are only preferred embodiments of the present application and the technical principles used. The present application is not limited to the specific embodiments herein, and various obvious changes, readjustments and substitutions that can be made by those skilled in the art will not deviate from the protection scope of the present application. Therefore, although the present application is described in more detail through the above embodiments, the present application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the claims.

Claims

1. A method for generating interactive courseware, characterized in that: include: Acquire a first requirement text and user information of the courseware to be generated input by the user, wherein the user information includes the subject, grade and course content of the user; Determine the structured page information of the courseware to be generated through a preset courseware generation model, the first requirement text and the user information, wherein the structured page information includes attribute information of each page element of the corresponding courseware page; The first interactive courseware is generated according to the structured page information of the courseware to be generated.

2. The interactive courseware generation method according to claim 1, characterized in that: The step of determining the structured page information of the courseware to be generated by using the preset courseware generation model, the first requirement text and the user information includes: Inputting the first requirement text and the user information into a first courseware generation model, obtaining structured text of each page element in the to-be-generated courseware output by the first courseware generation model; wherein the first courseware generation model is trained based on courseware samples in a first courseware library, and the first courseware library includes courseware samples of each learning stage of a subject; The structured text of each page element in the courseware to be generated is decoded to obtain the structured page information of the courseware to be generated.

3. The interactive courseware generation method according to claim 1, characterized in that: The step of determining the structured page information of the courseware to be generated by using the preset courseware generation model, the first requirement text and the user information includes: Acquire a second courseware generation model according to the subject and academic stage of the user, wherein the second courseware generation model is trained based on courseware samples in a second courseware library, wherein the second courseware library includes courseware samples of one academic stage of one subject; Inputting the first requirement text into the second courseware generation model to obtain structured text of each page element in the to-be-generated courseware output by the second courseware generation model; The structured text of each page element in the courseware to be generated is decoded to obtain the structured page information of the courseware to be generated.

4. The interactive courseware generation method according to claim 1, characterized in that: The step of determining the structured page information of the courseware to be generated by using the preset courseware generation model, the first requirement text and the user information includes: Obtaining a third courseware generation model corresponding to the user, wherein the third courseware generation model is trained based on courseware samples in a third courseware library, wherein the third courseware library includes courseware samples created by the user, courseware historically selected by the user, and / or courseware historically not selected by the user; Inputting the first requirement text and the user information into the third courseware generation model to obtain the structured text of each page element in the courseware to be generated output by the third courseware generation model; The structured text of each page element in the courseware to be generated is decoded to obtain the structured page information of the courseware to be generated.

5. The interactive courseware generation method according to claim 1, characterized in that: The method further comprises: Acquire a second requirement text for modifying the courseware content, the courseware to be modified and user information input by the user, and encode the courseware to be modified to obtain structured text of each page element in the courseware to be modified; Determine the structured page information of the second interactive courseware by using a preset courseware generation model and the second requirement text, the user information and the structured text corresponding to the courseware to be modified; The second interactive courseware is generated according to the structured page information of the second interactive courseware.

6. The interactive courseware generation method according to claim 1, characterized in that: The method further comprises: Acquire a third requirement text in the optimized courseware format input by a user, the courseware to be optimized and user information, and encode the courseware to be optimized to obtain a structured text of each page element in the courseware to be optimized; Determine the structured page information of the third interactive courseware by using a preset courseware generation model, the third requirement text, the user information and the structured text corresponding to the courseware to be optimized; The third interactive courseware is generated according to the structured page information of the third interactive courseware.

7. The interactive courseware generation method according to claim 1, characterized in that: The step of determining the structured page information of the courseware to be generated by using the preset courseware generation model, the first requirement text and the user information includes: Based on the first requirement text and the user information, outputting structured page information of a plurality of to-be-generated coursewares through a preset courseware generation model; Accordingly, generating the first interactive courseware according to the structured page information of the courseware to be generated includes: Previewing the plurality of courseware to be generated according to the structured page information of the plurality of courseware to be generated; In response to the user's selection operation on the plurality of the to-be-generated courseware, a first interactive courseware is generated according to the structured page information of the corresponding selected courseware to be generated.

8. The interactive courseware generation method according to claim 1, characterized in that: The user information also includes the user's historical preference information, which is determined based on the courseware that the user has historically selected and / or not selected.

9. An interactive courseware generating device, characterized in that: include: A first requirement acquisition module is configured to acquire a first requirement text of the courseware to be generated and user information input by a user, wherein the user information includes the subject, grade and course content of the user; A first information determination module is configured to determine structured page information of the to-be-generated courseware through a preset courseware generation model, the first requirement text, and the user information, wherein the structured page information includes attribute information of each page element of the corresponding courseware page; The first courseware generating module is configured to generate a first interactive courseware according to the structured page information of the courseware to be generated.

10. An interactive courseware generating device, characterized in that: include: one or more processors; The memory stores one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the interactive courseware generation method as described in any one of claims 1-8.

11. A storage medium containing computer executable instructions, characterized in that: The computer executable instructions are used to execute the interactive courseware generation method as described in any one of claims 1-8 when executed by a computer processor.

Citation Information

Cited By

  • Teaching video generation method and device, equipment, storage medium and program product

    CN120956989A

  • Teaching video generation method, device, equipment, storage medium and program product

    CN120956989B

  • Teaching document generation method and device, server and computer storage medium

    CN121071172A