A three-layer structured design method and device for digital textbooks
Through the three-layer structured design method of digital textbooks, the problem of insufficient multimedia resource allocation of textbooks is solved, the refinement and push flexibility of textbook knowledge points are realized, and the cost of textbook research and development is reduced.
Patent Information
- Application Number
- CN202310128894.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-03
- Publication Date
- 2025-08-01
- Estimated Expiration
- 2043-02-03
AI Technical Summary
During the digitalization of existing textbooks, the allocation of multimedia resources is not refined enough, resulting in insufficient mastery of knowledge points and inflexible push, resulting in increased cost of textbook research and development.
The three-layer structured design method of digital textbooks is adopted. By obtaining the paragraph content and encoding of the target paragraph, matching target identification information is queried, and a correlation relationship is established to obtain target teaching resources and generate digital content.
The detailed allocation of multimedia resources of textbooks has been realized, the cost of textbook research and development has been reduced, and the degree of refinement of knowledge points and the flexibility of pushing is improved.
Smart Images

Figure CN116306570B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of data processing, and in particular, to a three-layer structured design method and device for digital textbooks. Background Art
[0002] With the need for students to learn on multiple terminals, the demand for flexible display of textbooks on multimedia terminals is increasing. Currently, due to the publication format of paper textbooks, most textbooks are digitized and configured with multimedia teaching resources according to the layout of the publication format of the textbooks. For the convenience of typesetting, the paper textbooks may disrupt the original streaming structure of the articles. Moreover, when textbooks are digitized, the teaching resources are often configured in units of chapters, resulting in insufficient refinement of knowledge points when students use multimedia teaching resources to master knowledge. In addition, since the same or similar knowledge content appears in textbooks in different regions, and the same or similar knowledge content is distributed in different chapters, grades, and volumes, the configuration of multimedia resources corresponding to chapters is not refined enough, the push is not flexible, and it is necessary to continuously repeat the construction of supporting multimedia resources in various places, resulting in an increase in the R & D costs of textbooks. Summary of the Invention
[0003] In view of this, embodiments of this application provide a three-layer structured design method and device for digital textbooks, aiming to reduce the number of times of configuring multimedia resources for textbooks and reduce the R & D costs.
[0004] In a first aspect, embodiments of this application provide a three-layer structured design method for digital textbooks, and the method includes:
[0005] Obtain a target paragraph of a target version textbook, where the target version textbook is a textbook for printing and publishing;
[0006] Establish first paragraph data, where the first paragraph data includes the paragraph content of the target paragraph in the target version textbook and a first code of the target paragraph;
[0007] Query from preset second structure information to obtain target recognition information that matches the paragraph content of the target paragraph, where the second structure information is information data stored in the article structure in the three-layer structure of the digital textbook;
[0008] Obtain target teaching resources of the target recognition information, where the target teaching resources are information data stored in the information structure in the three-layer structure of the digital textbook;
[0009] Establish a first association relationship between the first code and the target recognition information, so that the target paragraph can retrieve the target teaching resources through the first association relationship;
[0010] Generate the digital content of the target paragraph according to the first paragraph data, the first association relationship, and the target teaching resource, where the first paragraph data and the first association relationship are information data stored in the publication structure within the three-layer structure of the digital textbook.
[0011] Optionally, the method further includes:
[0012] Obtain the second structure information of each article in the source version textbook. The second structure information is generated based on the articles included in the source version textbook and includes article data and second paragraph data. The second paragraph data includes the text paragraphs included in the article and the identification information of each text paragraph included in the article. The source version textbook includes at least one article included in the target version textbook.
[0013] Optionally, the target version textbook further includes chapter data, and the target paragraph is each paragraph among all the paragraphs included in the target version textbook. The method further includes:
[0014] Generate the chapter publication data of the digital version of the target version textbook according to the chapter data. The chapter publication data includes the chapter names of the chapters in the target version textbook and the subordinate relationships between the chapters.
[0015] Generate the digital version of the target version textbook according to the textbook data, the chapter publication data, and the digital content of each paragraph in the target version textbook. The textbook data includes one or more of textbook code, textbook title, textbook publisher, textbook year, textbook version information, textbook educational stage, textbook subject, textbook grade, and textbook volume.
[0016] Optionally, the three-layer structure of the digital textbook includes:
[0017] Article structure, which is used to store the second structure information of each article in the source version textbook. The second structure information includes article data and second paragraph data. The second paragraph data includes the text paragraphs included in the article and the identification information of each text paragraph included in the article. The identification information is used to obtain the teaching resources in the information structure.
[0018] Publication structure, used to store teaching material data, chapter publication data, first paragraph data, and first association relationship within a target version of a teaching material. The teaching material data includes one or more of a teaching material code, teaching material title, teaching material publisher, teaching material year, teaching material version information, teaching material education stage, teaching material subject, teaching material grade, and teaching material volume. The chapter publication data includes the chapter names of the chapters in the target version of the teaching material and the subordinate relationships between each of the chapters. The first paragraph data includes the content of each paragraph within the target version of the teaching material, the first code corresponding to each paragraph content, and the serial number of each paragraph in the chapter to which it belongs. The first association relationship is an association relationship established by associating the first code of the target paragraph of the target version of the teaching material with the target recognition information obtained by querying from the article structure and matching the paragraph content of the target paragraph.
[0019] Information structure, used to store teaching resources.
[0020] Optionally, querying the target recognition information that matches the paragraph content of the target paragraph from the preset second structure information includes:
[0021] Querying from the preset second structure information for text paragraphs related to the paragraph content of the target paragraph as the target text paragraphs;
[0022] Taking the second code of the target text paragraph as the target recognition information.
[0023] Optionally, the target teaching resources for obtaining the target recognition information include:
[0024] Based on the target recognition information and the second association relationship pre-established between the target recognition information and the target teaching resources, obtaining the target teaching resources.
[0025] Optionally, the target recognition information is a vector obtained by performing semantic recognition on a text paragraph through a natural language processing algorithm. The paragraph content of the text paragraph is related to the paragraph content of the target paragraph; the paragraph content of the target paragraph is text content;
[0026] Querying the target recognition information that matches the paragraph content of the target paragraph from the preset second structure information includes:
[0027] Performing semantic recognition on the paragraph content of the target paragraph through a natural language processing algorithm to obtain a semantic vector;
[0028] Determining the recognition information of the text paragraph with the highest similarity to the semantic vector in the preset second structure information as the target recognition information.
[0029] Optionally, the target teaching resources for obtaining the target recognition information include:
[0030] Input the target recognition information into the natural language processing algorithm to obtain the target knowledge points output by the natural language processing algorithm;
[0031] Obtain the target teaching resources corresponding to the target knowledge points.
[0032] Optionally, the first paragraph data further includes the arrangement serial number of the target paragraph in the chapter to which it belongs;
[0033] Before generating the digital content of the target paragraph, the method further includes:
[0034] In response to detecting an update of the arrangement serial number, obtain the new arrangement serial number of the target paragraph in the chapter to which it belongs.
[0035] In a second aspect, the present application further provides a three-layer structured design device for digital textbooks, and the device includes:
[0036] A first acquisition module, configured to acquire a target paragraph of a target version textbook, where the target version textbook is a textbook for printing and publishing;
[0037] A first establishment module, configured to establish first paragraph data, where the first paragraph data includes the paragraph content of the target paragraph in the target version textbook and the first encoding of the target paragraph;
[0038] A query module, configured to query, from preset second structure information, target recognition information that matches the paragraph content of the target paragraph, where the second structure information is information data stored in the article structure in the three-layer structure of the digital textbook;
[0039] A second acquisition module, configured to acquire the target teaching resources of the target recognition information, where the target teaching resources are information data stored in the information structure in the three-layer structure of the digital textbook;
[0040] A second establishment module, configured to establish a first association relationship between the first encoding and the target recognition information, so that the target paragraph can retrieve the target teaching resources through the first association relationship;
[0041] A construction module, configured to generate the digital content of the target paragraph according to the first paragraph data, the first association relationship, and the target teaching resources, where the first paragraph data and the first association relationship are information data stored in the publishing structure in the three-layer structure of the digital textbook.
[0042] The present application provides a method and apparatus for designing a three-layer structure of a digital textbook. The application obtains a target paragraph of a target version of the textbook; establishes first paragraph data, the first paragraph data including the paragraph content of the target paragraph within the target version of the textbook and a first code for the target paragraph; and obtains target identification information matching the paragraph content of the target paragraph from preset second structural information. The second structural information is information data stored within the article structure within the three-layer structure of the digital textbook. The article structure can store non-repeated articles, text paragraphs of articles, and the second codes of the text paragraphs. When a new version of the textbook is available and corresponding teaching resources need to be found, the target identification information can be matched to the paragraph content of the target paragraph within the article structure within the three-layer structure of the digital textbook, and a target teaching resource corresponding to the target identification information can be further obtained. The target teaching resource is information data pre-stored within the information structure within the three-layer structure of the digital textbook. The target identification information corresponds to the target teaching resource based on the content of the text paragraph. A first association relationship is established between the first code and the target identification information. Based on the first paragraph data, the first association relationship, and the target teaching resource, the digital content of the target paragraph is generated. The first paragraph data and the first association relationship are information data stored within the publication structure within the three-layer structure of the digital textbook. In this way, when it is necessary to obtain the target teaching resources for the target paragraph, the corresponding target identification information can be determined in the article structure of the three-layer structure of the digital textbook through the first association relationship. Based on the target identification information, the corresponding target teaching resources can be obtained from the information structure of the three-layer structure of the digital textbook, and the digital content of the target paragraph can be obtained. The same paragraph in multiple versions of the textbook can obtain the target teaching resources of the paragraph through the article structure and information structure of the three-layer structure of the digital textbook. The paragraph is used as a unit, without being restricted by chapters, and there is no need to repeatedly create new teaching resources for the same paragraph content in different versions, thereby reducing the cost of textbook research and development. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] In order to more clearly illustrate the technical solutions in this embodiment or the prior art, the following briefly introduces the drawings required for use in the embodiment or the prior art description. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0044] Figure 1 A flowchart of a method for constructing digital content of a teaching material provided in an embodiment of the present application;
[0045] Figure 2 A schematic diagram of a three-layer structure of a digital teaching material provided in an embodiment of the present application;
[0046] Figure 3Another schematic diagram of the three-layer structure of the digital textbook provided by the embodiments of the present application;
[0047] Figure 4 A flowchart of another method for constructing a digital version of a textbook provided by the embodiments of the present application;
[0048] Figure 5 A schematic diagram of the structure of a device for constructing digital content of a textbook provided by the embodiments of the present application. Detailed implementation manners
[0049] With the need for students to learn on multiple terminals, the demand for flexible display of textbooks on multimedia terminals is increasing day by day. Currently, due to the publication format of paper textbooks, most textbooks are digitized and configured with multimedia teaching resources according to the layout of the publication format of the textbooks. For the convenience of typesetting, the paper textbooks may disrupt the original streaming structure of the articles. Moreover, when textbooks are digitized, teaching resources are often configured in units of chapters, resulting in insufficient refinement of knowledge points when students use multimedia teaching resources to master knowledge. In addition, since the same or similar knowledge content appears in textbooks in different regions, and the same or similar knowledge content is distributed in different chapters, grades, and volumes, the multimedia resources are configured corresponding to the chapters, which is not refined enough and the push is not flexible. It is necessary for each region to repeatedly build supporting multimedia resources again and again, resulting in an increase in the R & D costs of textbooks.
[0050] When pushing multimedia and other information resources in units of textbook chapters, the push will be inflexible and not refined enough. Moreover, when pushing resources based on paragraphs, due to the need for the layout page of the paper textbook, the paragraphs are split, and the knowledge structure of the complete paragraphs cannot be established.
[0051] Textbooks of different versions in multiple regions may involve the same paragraph content. For example, both the People's Education Edition and the Jiangsu Education Edition involve the same text paragraph of "From the Scented Grass Garden to the Three-Script Study". For example, when the second structure data is established according to the text paragraph of "From the Scented Grass Garden to the Three-Script Study" of the People's Education Edition and stored in the article structure, when the article of this title appears in the subsequent Jiangsu Education Edition, the target paragraphs of "From the Scented Grass Garden to the Three-Script Study" in the Jiangsu Education Edition can be obtained through the article structure in the three-layer structure of the digital textbook, and the corresponding target text paragraphs can be searched in the article structure, so as to obtain the target recognition data according to the target text paragraphs, and then obtain the target teaching resources of the target paragraphs, without re-configuring the multimedia resources for the same articles in each version of the textbook, reducing the R & D costs.
[0052] Obviously, the described embodiments are only a part of the embodiments of this application, rather than all the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the scope of protection of this application.
[0053] Figure 1 It is a flowchart of a method for constructing digital content of teaching materials provided by an embodiment of this application. Refer to Figure 1 A method for constructing digital content of teaching materials provided by an embodiment of this application includes:
[0054] S101. Obtain the target paragraph of the target version of the teaching material, where the target version of the teaching material is an electronic version of the teaching material for printing and publishing.
[0055] The target version of the teaching material can be a teaching material of the People's Education Edition, or a new version of the Jiangsu Education Edition, and of course it can also be a teaching material of other local versions.
[0056] The target version of the teaching material can be a PDF electronic version of the scanned paper printed teaching material that has passed the approval, or an electronic version of the teaching material for printing and publishing that has passed the approval.
[0057] S102. Establish the first paragraph data, where the first paragraph data includes the paragraph content of the target paragraph in the target version of the teaching material and the first code of the target paragraph.
[0058] The first paragraph data of the target paragraph can be a text paragraph or a non-text paragraph containing teaching content in the target version of the teaching material. The text paragraph can be a text of a lesson, a mathematical formula, etc., and the non-text paragraph can be an illustration, etc.
[0059] The first code is generated corresponding to the target paragraph when the first paragraph data is established.
[0060] S103. Query from the preset second structure information to obtain the target recognition information that matches the paragraph content of the target paragraph. The second structure information is the information data stored in the article structure of the three-layer structure of the digital teaching material.
[0061] The second structure information is generated based on the articles included in the source version of the teaching material. The second structure information includes article data and second paragraph data; the second paragraph data includes the text paragraphs included in the article and the recognition information of each text paragraph included in the article; the source version of the teaching material includes at least one article included in the target version of the teaching material.
[0062] Query the recognition information of the text paragraph corresponding to the paragraph content of the target paragraph from the preset second structure information as the target recognition information.
[0063] S104. Obtain the target teaching resources of the target recognition information, where the target teaching resources are information data stored in the information structure within the three-layer structure of the digital textbook.
[0064] The target teaching resources may include digital resources (such as videos, audios, animations, pictures, texts, teaching plans, learning plans, and exercises, etc.) and information tools (such as paragraph questions and answers, exercise practice and answers, live broadcasts, recorded broadcasts, formulas, and experiments, etc.).
[0065] Obtain the target teaching resources through the associated retrieval of the target recognition information.
[0066] S105. Establish a first association relationship between the first encoding and the target recognition information, so that the target paragraph can retrieve the target teaching resources through the first association relationship.
[0067] The target paragraph can determine the target recognition information through the first association relationship, and can determine the target teaching resources through the target recognition information.
[0068] S106. Generate the digital content of the target paragraph according to the first paragraph data, the first association relationship, and the target teaching resources, where the first paragraph data and the first association relationship are information data stored in the publishing structure within the three-layer structure of the digital textbook.
[0069] In a possible implementation manner, the target paragraph in the first paragraph data and the target teaching resources referenced through the first association relationship are jointly displayed as the digital content of the target paragraph.
[0070] In another possible implementation manner, the target paragraph in the first paragraph data is displayed as the first digital content. In response to the user's first operation, the target teaching resources are called through the first association relationship, and the target teaching resources are used as the digital content of the target paragraph for display.
[0071] In a possible implementation manner, refer to Figure 2 , a schematic diagram of the three-layer structure of a digital textbook. The above three-layer structure of the digital textbook includes:
[0072] Article structure, used to store the second structure information of each article in the source version textbook, where the second structure information includes article data and second paragraph data; the second paragraph data includes the text paragraphs included in the article and the identification information of each text paragraph included in the article, and the identification information is used to obtain teaching resources in the information structure; Publishing structure, used to store textbook data, chapter publishing data, first paragraph data, and first association relationship in the target version textbook, where the textbook data includes one or more of textbook code, textbook title, textbook publisher, textbook year, textbook version information, textbook learning stage, textbook subject, textbook grade, and textbook volume; the chapter publishing data includes the chapter names of the chapters in the target version textbook and the subordinate relationships between the chapters; the first paragraph data includes the content of each paragraph in the target version textbook, the first code corresponding to each paragraph content, and the arrangement serial number of each paragraph in the chapter to which it belongs, and the first association relationship is an association relationship established between the first code of the target paragraph of the target version textbook and the target identification information that matches the paragraph content of the target paragraph queried from the article structure; Information structure, used to store teaching resources.
[0073] According to the above steps S101 - S106, it can be seen that for the target paragraph in the target version textbook, the text paragraph related to the target paragraph content and the target identification information corresponding to the text paragraph can be found from the second structure information of the article structure established according to the source version textbook, so as to obtain the teaching resources of the target identification information and obtain the digital content of the target paragraph in the target version textbook. In this way, when there are target paragraphs with the same knowledge in textbooks from multiple places, only the second structure information in the article structure needs to be expanded and configured, so that the same target paragraphs in different textbooks can be matched with the text paragraphs of the second structure information, and the target identification information corresponding to the text paragraphs can be obtained. By calling the target teaching resources through the target identification information, there is no need to establish digital multimedia teaching resources for each version of the textbook separately, reducing the textbook R & D cost.
[0074] In the embodiment of the present application, the above Figure 1 There are multiple possible implementation manners for the above steps S103 - S104, which will be introduced separately below. It should be noted that the implementation manners given in the following introduction are only for exemplary illustration and do not represent all the implementation manners of the embodiment of the present application.
[0075] In a possible implementation manner, querying the target identification information that matches the paragraph content of the target paragraph from the preset second structure information and obtaining the target teaching resources of the target identification information, the specific steps include:
[0076] A1. Query the text paragraph related to the paragraph content of the target paragraph from the preset second structure information as the target text paragraph.
[0077] The second structural information is generated based on the articles included in the source version of the textbook. The second structural information includes article data (one or several of title, author, source, publication date and full text content) and second paragraph data (paragraph content of the text paragraph, second coding of the text paragraph, and arrangement serial number of the text paragraph in the article).
[0078] A2. Use the second coding of the target text paragraph as the target recognition information.
[0079] The second coding is generated corresponding to the target text paragraph when the second structural information is established.
[0080] There is a one-to-one correspondence between the text paragraph and the second coding of the text paragraph.
[0081] Establish a first association relationship between the second coding of the target text paragraph and the first coding of the target paragraph. For reference, see Figure 3 Another schematic diagram of the three-layer structure of the digital textbook shown.
[0082] A3. Obtain the target teaching resources based on the second association relationship between the second coding and the target teaching resources and the second coding.
[0083] The target teaching resources may include digital resources (such as videos, audios, animations, pictures, texts, teaching plans, learning plans and exercises, etc.) and information tools (such as paragraph questions and answers, exercise practice and answers, live broadcasts, recorded broadcasts, formulas and experiments, etc.).
[0084] The second association relationship established between the second coding of the target text paragraph and the target teaching resources may include a first branch association relationship and a second branch association relationship. The first branch association relationship may be to establish an association relationship between the second coding of the target text paragraph and the digital resources in the target teaching resources; the second branch association relationship may be to establish an association relationship between the second coding of the target text paragraph and the information tools in the target teaching resources. For reference, see Figure 3 Another schematic diagram of the three-layer structure of the digital textbook shown. The first branch association relationship can be selected according to the demand for digital resources to call the corresponding digital resources; the second branch association relationship can also be selected according to the need to call the corresponding information tools. Both the first branch association relationship and the second branch association relationship can be set as an operable button for users to facilitate the user to select the corresponding teaching resources, and the corresponding teaching resources can also be output according to the preset configuration.
[0085] According to steps A1 - A3, the target recognition information is the second encoding, and obtaining the target teaching resource is to determine the target teaching resource matching the second encoding through the second association relationship. When the paragraph content of the target paragraph in multiple different versions of textbooks corresponds to the same text paragraph, the same target teaching resource can be obtained through the second encoding of the text paragraph without multiple configurations.
[0086] In another possible implementation, the target recognition information is a vector obtained by performing semantic recognition on the text paragraph through a natural language processing algorithm, and the paragraph content of the text paragraph is related to the paragraph content of the target paragraph; the paragraph content of the target paragraph is text content.
[0087] Therefore, querying the target recognition information that matches the paragraph content of the target paragraph from the preset second structure information and obtaining the target teaching resource of the target recognition information specifically includes:
[0088] B1. Perform semantic recognition on the paragraph content of the target paragraph through a natural language processing algorithm to obtain a semantic vector.
[0089] B2. Determine the recognition information of the text paragraph with the highest similarity to the semantic vector in the preset second structure information as the target recognition information.
[0090] The natural language processing algorithm (Natural Language Processing, NLP) can obtain the vector of the text to be processed and process the vector. In this application, the text paragraph with the highest similarity to the semantic vector of the target paragraph in the second structure information is confirmed.
[0091] B3. Input the target recognition information into the natural language processing algorithm to obtain the target knowledge points output by the natural language processing algorithm.
[0092] Input the target recognition information into the natural language processing algorithm, and use the knowledge points indexed by the natural language processing algorithm as the target indication points.
[0093] B4. Obtain the target teaching resource corresponding to the target knowledge points.
[0094] Through the target indication points, it is possible to retrieve in the existing teaching resource database or retrieve on the Internet to obtain the target teaching resource.
[0095] According to steps B1 - B4, by means of the natural language processing algorithm, the acquisition range of digital content is broadened. It is possible to obtain the knowledge points corresponding to the target paragraph more accurately and perform more accurate information push.
[0096] In the embodiments of the present application, the above Figure 1There are also possible implementation manners for the described method. When the target version of the teaching material further includes chapter data and paragraph data, and the target paragraph is each paragraph among all the paragraphs included in the target version of the teaching material, the following will be specifically introduced. It should be noted that the implementation manners given in the following introduction are only for exemplary illustration and do not represent all the implementation manners of the embodiments of this application.
[0097] Figure 4 It is a flowchart of a method for constructing a digital version of a teaching material provided by an embodiment of this application. Refer to Figure 4 According to the embodiment of the above method for constructing digital content of a teaching material, another method for constructing a digital version of a teaching material provided in this embodiment further includes:
[0098] S401. Obtain the first structure data of the target version of the teaching material, where the first structure data includes teaching material data, chapter data, and first paragraph data of each paragraph in the target version of the teaching material.
[0099] S402. Generate chapter publication data of the digital version of the target version of the teaching material according to the chapter data, where the chapter publication data includes the chapter names of the chapters in the target version of the teaching material and the subordinate relationships between the respective chapters.
[0100] The chapter data includes one or more of chapter encoding, chapter title, teaching material encoding to which the chapter belongs, encoding of the superior chapter to which the chapter belongs, chapter level, serial number for sorting at the same level, start page number, and end page number.
[0101] The chapter publication data of the digital version determines the chapter names of the chapters in the target version of the teaching material and the subordinate relationships between the respective chapters according to the chapter data, and can also be selectively saved according to the chapter data for subsequent display.
[0102] S403. According to the first paragraph data, adopt the above method for constructing digital content of a teaching material for each paragraph in the target version of the teaching material to generate digital content of the paragraph.
[0103] The first paragraph data may include one or more of first paragraph encoding, chapter encoding to which the paragraph belongs, serial number of the paragraph in the chapter, page number of the paragraph, and position information of the paragraph on the page.
[0104] The digital version adopts the above method for constructing digital content of a teaching material for the paragraphs in the target version of the teaching material to generate digital content of each paragraph. The digital content of each paragraph can also selectively save relevant information of each paragraph according to the first paragraph data for subsequent display.
[0105] S404: Generate a digital version of the target version of the textbook based on the textbook data, chapter publication data, and the digital content of each paragraph in the target version of the textbook.
[0106] Textbook data may include one or more of textbook code, textbook title, textbook publisher, textbook year, textbook version information, textbook grade, textbook subject, textbook grade, and textbook volume. The digitized version of textbook information can be selectively saved based on the textbook data for subsequent display.
[0107] According to the above steps S401-S404, it can be known that the digital version of the target version textbook can be generated and displayed based on the textbook data, chapter data and digital content of each paragraph obtained by the digital content construction method of the textbook. For example, Lu Xun's "From Baicao Garden to Sanwei Bookstore" was originally a textbook of the People's Education Press. At this time, because the textbook outline is similar, the new version of the Jiangsu Education Press textbook also needs to be introduced, but the grade volume of the text is not consistent with the People's Education Press. However, the content of the article is consistent. The target paragraphs of each version are matched with the text paragraphs in the second structural information established based on the article "From Baicao Garden to Sanwei Bookstore", and the target teaching resources are referenced through the target identification information of the text paragraph. Therefore, for an article, only one teaching resource needs to be configured, thereby reducing the duplication of resources.
[0108] In the embodiment of the present application, the above Figure 1 There are possible implementations of step S403, which are described below. It should be noted that the implementations described below are only for illustrative purposes and do not represent all implementations of the embodiments of the present application.
[0109] In a possible implementation, the first paragraph data also includes the arrangement number of the target paragraph in the chapter to which it belongs. Before generating the digitized content of the target paragraph, the method further includes: in response to detecting an update of the arrangement number, obtaining a new arrangement number of the target paragraph in the chapter to which it belongs.
[0110] The target paragraph is arranged in a new sequence number according to the target paragraph's chapter. The style of the target paragraph can also be modified according to its structure.
[0111] The above are some specific implementations of the method provided in the embodiment of the present application. Based on this, the present application also provides a corresponding device. The device provided in the embodiment of the present application will be introduced from the perspective of functional modularization.
[0112] Figure 5 This is a structural diagram of a digital content construction device for teaching materials provided in an embodiment of the present application, see Figure 5, a digital content construction device 500 for teaching materials provided in this embodiment includes:
[0113] A first acquisition module 501, configured to acquire a target paragraph of a target version of teaching materials, where the target version of teaching materials is the teaching materials for printing and publishing.
[0114] A first establishment module 502, configured to establish first paragraph data, where the first paragraph data includes the paragraph content of the target paragraph in the target version of teaching materials and the first encoding of the target paragraph.
[0115] A query module 503, configured to query, from preset second structure information, target recognition information that matches the paragraph content of the target paragraph, where the second structure information is information data stored in the article structure in the three-layer structure of the digital teaching materials.
[0116] A second acquisition module 504, configured to acquire target teaching resources of the target recognition information, where the target teaching resources are information data stored in the information structure in the three-layer structure of the digital teaching materials.
[0117] A second establishment module 505, configured to establish a first association relationship between the first encoding and the target recognition information, so that the target paragraph can retrieve the target teaching resources through the first association relationship.
[0118] A construction module 506, configured to generate digital content of the target paragraph according to the first paragraph data, the first association relationship, and the target teaching resources, where the first paragraph data and the first association relationship are information data stored in the publication structure in the three-layer structure of the digital teaching materials.
[0119] According to the above digital content construction device for teaching materials, for the same target paragraphs in different versions of teaching materials with the same or similar knowledge in different regions, the query module 503 can find the text paragraphs related to the paragraph content and the target recognition information corresponding to the text paragraphs from the second structure information, so that the second acquisition module 504 acquires the teaching resources of the target recognition information, and then the construction module 505 obtains the digital content of the target paragraph in the target version of teaching materials.
[0120] In a possible implementation manner, a third acquisition module is configured to acquire the second structure information of each article in the source version of teaching materials, where the second structure information is generated based on the articles included in the source version of teaching materials, and the second structure information includes article data and second paragraph data; the second paragraph data includes the text paragraphs included in the article and the recognition information of each text paragraph included in the article; the source version of teaching materials includes at least one article included in the target version of teaching materials.
[0121] In another possible implementation, the query module 503 is further configured to query, from the preset second structure information, a text paragraph related to the paragraph content of the target paragraph as the target text paragraph; use the second encoding of the target text paragraph as the target recognition information; the second acquisition module 504 is further configured to acquire the target teaching resource based on the target recognition information and a second association relationship pre-established between the target recognition information and the target teaching resource.
[0122] In yet another possible implementation, the target recognition information is a vector obtained by performing semantic recognition on a text paragraph through a natural language processing algorithm, and the paragraph content of the text paragraph is related to the paragraph content of the target paragraph; the paragraph content of the target paragraph is text content; the query module 503 is further configured to perform semantic recognition on the paragraph content of the target paragraph through a natural language processing algorithm to obtain a semantic vector; determine the recognition information of the text paragraph with the highest similarity to the semantic vector in the preset second structure information as the target recognition information. The second acquisition module 504 is further configured to input the target recognition information into the natural language processing algorithm to obtain the target knowledge points output by the natural language processing algorithm; acquire the target teaching resource corresponding to the target knowledge points.
[0123] In still another possible implementation, the target version of the textbook further includes chapter data and paragraph data, and the target paragraph is one of all the paragraphs included in the target version of the textbook.
[0124] The first paragraph data further includes the arrangement serial number of the target paragraph in the chapter to which it belongs; the construction module is further configured to, in response to the update of the arrangement serial number, acquire the new arrangement serial number of the target paragraph in the chapter to which it belongs.
[0125] The embodiments of the present application further provide corresponding devices and computer storage media for implementing the solutions provided by the embodiments of the present application.
[0126] Among them, the device includes a memory and a processor, the memory is used to store instructions or codes, and the processor is used to execute the instructions or codes so that the device executes a method for constructing digital content of a textbook according to any embodiment of the present application.
[0127] The computer storage medium stores codes, and when the codes are run, the device running the codes implements a method for constructing digital content of a textbook according to any embodiment of the present application.
[0128] In the embodiments of the present application, the "first", "second" (if any) in the names such as "first" and "second" are only used as name identifiers and do not represent the first and second in order.
[0129] As can be seen from the description of the above embodiments, those skilled in the art can clearly understand that all or part of the steps in the above method embodiments can be implemented by means of software plus a general hardware platform. Based on such an understanding, the technical solution of the present application can be embodied in the form of a software product, and the computer software product can be stored in a storage medium, such as a read-only memory (ROM) / RAM, magnetic disk, optical disk, etc., including several instructions for causing a computer device (which may be a personal computer, a server, or a network communication device such as a router) to execute the methods described in various embodiments or some parts of the embodiments of the present application.
[0130] Each embodiment in this specification is described in a progressive manner. For the same or similar parts among the embodiments, reference can be made to each other. Each embodiment focuses on the differences from other embodiments. In particular, for the device embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and for the relevant parts, reference can be made to the partial description of the method embodiments. One can choose some or all of the modules according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art can understand and implement it without creative efforts.
[0131] The above is only an exemplary embodiment of the present application and is not used to limit the protection scope of the present application.
Claims
1. A three - layer structured design method for digital textbooks, characterized in that, The method includes: Obtaining a target paragraph of a target version textbook, where the target version textbook is a textbook for printing and publishing; Establishing first paragraph data, where the first paragraph data includes the paragraph content of the target paragraph in the target version textbook and the first encoding of the target paragraph; Querying from preset second structure information to obtain target recognition information that matches the paragraph content of the target paragraph, where the second structure information is information data stored in the article structure of the three-layer structure of the digital textbook; Obtaining target teaching resources of the target recognition information, where the target teaching resources are information data stored in the information structure of the three-layer structure of the digital textbook; Establishing a first association relationship between the first encoding and the target recognition information, so that the target paragraph can retrieve the target teaching resources through the first association relationship; Generating digital content of the target paragraph according to the first paragraph data, the first association relationship, and the target teaching resources, where the first paragraph data and the first association relationship are information data stored in the publishing structure of the three-layer structure of the digital textbook.
2. The method according to claim 1, wherein The method further includes: Obtaining the second structure information of each article in the source version textbook, where the second structure information is generated based on the articles included in the source version textbook, and the second structure information includes article data and second paragraph data; the second paragraph data includes the text paragraphs included in the article and the recognition information of each text paragraph included in the article; the source version textbook includes at least one article included in the target version textbook.
3. The method according to claim 1, wherein The target version textbook further includes chapter data, and the target paragraph is each paragraph among all paragraphs included in the target version textbook. The method further includes: Generating chapter publishing data of the digital version of the target version textbook according to the chapter data, where the chapter publishing data includes the chapter names of the chapters in the target version textbook and the subordinate relationships between the chapters; Generating a digital version of the target version textbook according to the textbook data, the chapter publishing data, and the digital content of each paragraph in the target version textbook, where the textbook data includes one or more of textbook encoding, textbook title, textbook publisher, textbook year, textbook version information, textbook learning stage, textbook subject, textbook grade, and textbook volume.
4. The method according to any one of claims 1 to 3, characterized in that The three-layer structure of the digital textbook includes: An article structure for storing the second structure information of each article in the source version textbook, where the second structure information includes article data and second paragraph data; the second paragraph data includes the text paragraphs included in the article and the recognition information of each text paragraph included in the article, and the recognition information is used to obtain teaching resources in the information structure; Publication structure for storing teaching material data, chapter publication data, first paragraph data, and first association relationships within a target version of a teaching material. The teaching material data includes one or more of a teaching material code, teaching material title, teaching material publisher, teaching material year, teaching material version information, teaching material education stage, teaching material subject, teaching material grade, and teaching material volume. The chapter publication data includes the chapter names of the chapters in the target version of the teaching material and the subordinate relationships between each of the chapters. The first paragraph data includes the content of each paragraph within the target version of the teaching material, a first code corresponding to each paragraph content, and the sequence number of each paragraph within the chapter to which it belongs. The first association relationship is an association relationship established between the first code of the target paragraph of the target version of the teaching material and target recognition information obtained by querying from an article structure that matches the paragraph content of the target paragraph. Information-based structure for storing teaching resources.
5. The method according to claim 2, characterized in that Querying the target recognition information that matches the paragraph content of the target paragraph from the preset second structure information includes: Querying from the preset second structure information for text paragraphs related to the paragraph content of the target paragraph as target text paragraphs. Taking the second code of the target text paragraph as the target recognition information.
6. The method according to claim 5, characterized in that, Obtaining the target teaching resources for the target recognition information includes: Based on the target recognition information and a second association relationship pre-established between the target recognition information and the target teaching resources, obtaining the target teaching resources.
7. The method according to claim 2, characterized in that, The target recognition information is a vector obtained by performing semantic recognition on a text paragraph through a natural language processing algorithm. The paragraph content of the text paragraph is related to the paragraph content of the target paragraph. The paragraph content of the target paragraph is text content. Querying the target recognition information that matches the paragraph content of the target paragraph from the preset second structure information includes: Performing semantic recognition on the paragraph content of the target paragraph through a natural language processing algorithm to obtain a semantic vector. Determining the recognition information of the text paragraph with the highest similarity to the semantic vector in the preset second structure information as the target recognition information.
8. The method according to claim 7, wherein Obtaining the target teaching resources for the target recognition information includes: Inputting the target recognition information into a natural language processing algorithm to obtain target knowledge points output by the natural language processing algorithm. Obtaining the target teaching resources corresponding to the target knowledge points.
9. The method according to claim 1, characterized in that, The first paragraph data further includes the sequence number of the target paragraph within the chapter to which it belongs. Before generating the digital content of the target paragraph, the method further includes: In response to detecting an update of the sequence number, obtaining the new sequence number of the target paragraph within the chapter to which it belongs.
10. A three - layer structured design device for digital textbooks, characterized in that, The device includes: A first acquisition module for acquiring a target paragraph of a target version of a teaching material, where the target version of the teaching material is a teaching material for printing and publication. A first establishment module for establishing first paragraph data, where the first paragraph data includes the paragraph content of the target paragraph within the target version of the teaching material and the first code of the target paragraph. A query module, configured to query, from preset second structure information, target recognition information that matches the paragraph content of the target paragraph, where the second structure information is information data stored in the article structure in the three-layer structure of the digital textbook; A second acquisition module, configured to acquire target teaching resources of the target recognition information, where the target teaching resources are information data stored in the information structure in the three-layer structure of the digital textbook; A second establishment module, configured to establish a first association relationship between the first code and the target recognition information, so that the target paragraph can retrieve the target teaching resources through the first association relationship; A construction module, configured to generate digital content of the target paragraph according to the first paragraph data, the first association relationship, and the target teaching resources, where the first paragraph data and the first association relationship are information data stored in the publication structure in the three-layer structure of the digital textbook.
Citation Information
Patent Citations
Knowledge point-oriented educational resource collection and classification method and system
CN111414336A
Construction method of textbook knowledge graph and related device
CN114925214A