CN108614851A - Notes content display methods in tutoring system and device - Google Patents
Notes content display methods in tutoring system and device Download PDFInfo
- Publication number
- CN108614851A CN108614851A CN201810178980.2A CN201810178980A CN108614851A CN 108614851 A CN108614851 A CN 108614851A CN 201810178980 A CN201810178980 A CN 201810178980A CN 108614851 A CN108614851 A CN 108614851A
- Authority
- CN
- China
- Prior art keywords
- information
- annotation
- annotated
- content
- display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/205—Parsing
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B5/00—Electrically-operated educational appliances
- G09B5/02—Electrically-operated educational appliances with visual presentation of the material to be studied, e.g. using film strip
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/169—Annotation, e.g. comment data or footnotes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/20—Education
- G06Q50/205—Education administration or guidance
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/26—Speech to text systems
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Engineering & Computer Science (AREA)
- Artificial Intelligence (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Primary Health Care (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Human Computer Interaction (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Document Processing Apparatus (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The disclosure is directed to notes content display methods, device, electronic equipment and the storage mediums in a kind of tutoring system, are related to field of computer technology.This method includes:Content of courses information is received, the content of courses information is analyzed, annotation information is waited for obtain in the content of courses information;It waits for that annotation information is screened to described, determines whether described to wait for that annotation information is annotated;If it is determined that wait for that annotation information is annotated to be described, then obtains and wait for the corresponding notes content of annotation information with described;By calling annotation information and the notes content are waited for described in the display interface output of display.The disclosure can realize the real-time display of the content to needing annotation in the content of courses by the analysis to the content of courses.
Description
Technical Field
The present disclosure relates to the field of computer technologies, and in particular, to a method and an apparatus for displaying annotation content in a teaching system, an electronic device, and a computer-readable storage medium.
Background
Note is a word for introducing and commenting the vocabulary, content, background, and citation of a book or article, and is a further description of a part of words and phrases in an article or book, but it is placed outside paragraphs (text ends or margins) in order to prevent redundancy. In the teaching, the annotation content can be rapidly obtained, the comprehension of the user on the text can be accelerated, and the teaching effect of achieving twice the result with half the effort is achieved.
However, in the actual teaching, if the teacher explains each annotation, more valuable classroom time is occupied, and classroom teaching efficiency is affected; however, if the user takes notes of the content to be annotated and interpreted, the user may review the detailed meanings of the unknown words in the lessons, and the lesson listening efficiency of the user is affected by the existence of the unknown words.
In the prior art, around the subject of the display of annotation content, there have been some patent applications in the prior art that have made beneficial attempts, such as:
patent application No. CN99808876.5 discloses a method and tool for generating and displaying descriptive annotations for selected application data, responsive to a user selection of a set of data values for an application component, generating per-value interpretation information corresponding to the selected set of data values; and, in response to subsequently moving the input element pointer into an area of the display screen associated with a data value within the group, presenting the interpretation information to the user via an output element coupled to the data processing system. The processing component selectable by the user from the set of processing components preferably responds to the user's selection of an operation to be performed and the selection of a set of application data by performing the processing operation on the set of data to generate a result and then generating per-value interpretation information corresponding to the result. This application discloses generating per-value interpretation information corresponding to a selected set of data values and responding to subsequent movement of an input member pointer into an area of a display screen associated with a data value within the set, but its generation and selected data value requires user selection, is not auto-matchable, nor is it concerned with filtering of annotation information and retrieval of annotation content.
The patent application with the application number of CN201510080488.8 discloses a method and a device for displaying annotation information, which acquire step description information and step flow relationship information of a program from a program file of the program, and draw a flow chart of the program according to the step description information and the step flow relationship information of the program; and taking the flow chart as annotation information of the program to improve the efficiency of acquiring the information. The application is directed to obtaining and displaying comments of step description information and step flow relation information of a program from a program file of the program during programming, and the comments are not comments on teaching contents.
Patent application No. CN94107511.7 discloses a system and method for annotating software windows by associating an annotation with a banner text in the window, which is displayed or hidden with the window having the associated banner text, after which, when each new window having a banner is displayed, the system compares the new window title with the previously recorded annotation title and, when the two are the same, displays the annotation text at the annotation location, and when the window is closed or changed in some manner that affects the manner in which the annotation should be displayed, the system retrieves the annotation record to find all annotations displayed on the particular window and processes accordingly. It is of interest to associate and display existing annotations with the title text.
Patent application No. CN01823032.6 discloses a method and apparatus for annotating a web page, a data processing system connectable to a user terminal receiving web page data retrieved from the internet in response to a user's request, selecting at least one product class having a topic associated therewith, a database storing for each product class a set of product data items indicative of attributes of products in the class, each annotation available for display being an annotation associated with a display condition dependent on one or more product data items in the database, for each product class selected following analysis of the web page data, retrieving a product data item from the database and using it to estimate an annotation display condition, and if the display condition is satisfied, providing annotation data indicative of the annotation to the user terminal for display. The application is a technical means for displaying a web page together with a retrieved annotations collection overlaid on an accessed web page.
In the prior art, the following problems still exist in the processing of the annotation content display in the teaching system:
1. before the explanation information corresponding to the information to be annotated is obtained, the information to be annotated cannot be automatically generated and selected in real time according to words and contents needing further explanation in the teaching content;
2. after the information to be annotated needing annotation is artificially determined, the matching and automatic generation of the annotation content related to the information to be annotated cannot be realized;
3. in addition, the problems of the filtering of the annotation information and the acquisition of the annotation content are not concerned.
Therefore, it is desirable to provide one or more solutions that at least address the above-mentioned problems.
It is to be noted that the information disclosed in the above background section is only for enhancement of understanding of the background of the present disclosure, and thus may include information that does not constitute prior art known to those of ordinary skill in the art.
Disclosure of Invention
The invention aims to provide a method and a device for displaying annotation content in a teaching system, an electronic device and a computer-readable storage medium, and aims to solve the problems that information to be annotated cannot be generated and selected in the prior art, and particularly, the information to be annotated cannot be automatically generated and selected in real time according to teaching content in a teaching process. The improvements of the invention include the following:
after the information of the teaching content is received, the information to be annotated in the information of the teaching content is determined, the information to be annotated is screened, when the information to be annotated is determined to be annotated, annotation content corresponding to the information to be annotated is obtained, the information to be annotated and the corresponding annotation content are output by calling a display interface of a display, further, the potential information to be annotated can be mined by retrieving the teaching content in various modes, the information to be annotated and the corresponding annotation content are automatically and timely generated and selected according to the teaching content and are presented to a user, and the user experience is greatly enhanced.
The teaching content information in the disclosure can not only comprise text information but also comprise voice information, if the teaching content information is the voice information, words needing annotation in the content of the lecture of a teacher can be displayed on other display devices in a voice recognition mode, the purpose of assisting teaching can be achieved, convenience is provided for the teacher and the user, and the learning efficiency is improved.
In the method, the display timer can be started after the annotation information and the annotation content are displayed, the annotation information and the corresponding annotation content are displayed through the display in the timing period of the display timer, and in order to improve the teaching effect, an operator with certain authority, such as a teacher, can pause and fix the currently displayed annotation content or realize the functions of playback or fast forward and the like on the previous or subsequent annotation content.
According to an aspect of the present disclosure, there is provided an annotation content display method in a tutorial system, including:
a method for displaying annotation content in a tutorial system, the method comprising:
and an annotation information analysis step: receiving teaching content information, and analyzing the teaching content information to determine information to be annotated in the teaching content information;
and annotation information screening: screening the information to be annotated, and judging whether the information to be annotated is annotated;
and an annotation content acquisition step: if the information to be annotated is determined to be annotated, acquiring annotation content corresponding to the information to be annotated;
and an annotation content display step: and outputting the information to be annotated and the corresponding annotation content by calling a display interface of a display.
In an exemplary embodiment of the present disclosure, the annotation information analyzing step includes:
when the teaching content information is text information, detecting whether an annotation mark exists in the text information, and if so, acquiring information to be annotated corresponding to the annotation mark; or,
and extracting an annotation keyword in the text information, and taking the annotation keyword as the information to be annotated.
In an exemplary embodiment of the present disclosure, the instructional content information includes voice information, and the annotation information analyzing step includes:
when the teaching content information is voice information, the voice information is converted into sound wave signals through short-time Fourier transform processing;
performing auditory filter bank filtering on the sound wave signal, filtering the environmental noise of the sound wave signal, and extracting the voice characteristics;
and determining an annotation keyword in the voice information according to the extracted voice feature, and taking the annotation keyword as the information to be annotated.
In an exemplary embodiment of the present disclosure, the annotation information screening step includes:
classifying the information to be annotated to obtain the information category of the information to be annotated;
matching the information category of the information to be annotated in a preset priority setting rule;
and if the information category is matched with the lowest priority in the preset priority setting rule, determining that the information to be annotated is not annotated.
In an exemplary embodiment of the present disclosure, the annotation information screening step includes:
sending an annotation request instruction;
and after receiving an annotation reply instruction, judging whether the information to be annotated is annotated according to reply information carried in the annotation reply instruction.
In an exemplary embodiment of the present disclosure, the annotation content acquisition step includes:
matching the information to be annotated in an annotation information list of a preset annotation content model;
and if the information to be annotated is matched in the annotation information list, finding and acquiring annotation content corresponding to the information to be annotated in the preset annotation content model.
In an exemplary embodiment of the present disclosure, the annotation content acquisition step includes:
and searching the annotation content corresponding to the annotation information through the Internet.
In an exemplary embodiment of the present disclosure, the annotation content displaying step includes:
classifying the information to be annotated to obtain the information category of the information to be annotated;
matching the information category of the information to be annotated in a preset priority setting rule to acquire the priority of the information category;
and controlling the display sequence of the annotation content corresponding to the information to be annotated on the display according to the priority of the information category.
In an exemplary embodiment of the present disclosure, after the displaying of the annotation content, the method further includes, after the displaying of the annotation content, a timing displaying step of:
starting a display timer;
and displaying the annotation information and the corresponding annotation content through the display in the timing period of the display timer.
In an exemplary embodiment of the present disclosure, the method further includes an annotation content saving step of:
and after obtaining the annotation content corresponding to the information to be annotated, saving the information to be annotated and the corresponding annotation content into a preset annotation content model.
In an exemplary embodiment of the present disclosure, the method further includes an annotation mark adding step of:
and adding an annotation mark to the information to be annotated after the information to be annotated is determined to be annotated.
In one aspect of the present disclosure, there is provided an annotation content display device in a teaching system, including:
the comment information analysis module is used for receiving teaching content information and analyzing the teaching content information to acquire information to be annotated in the teaching content information;
the annotation information screening module is used for screening the information to be annotated and judging whether the information to be annotated is annotated;
the annotation content acquisition module is used for acquiring annotation content corresponding to the information to be annotated after the information to be annotated is determined to be annotated;
and the annotation content display module is used for outputting the information to be annotated and the annotation content by calling a display interface of a display.
In one aspect of the present disclosure, there is provided an electronic device including:
a processor; and
a memory having computer readable instructions stored thereon which, when executed by the processor, implement a method according to any of the above.
In an aspect of the disclosure, a computer-readable storage medium is provided, on which a computer program is stored, which computer program, when being executed by a processor, realizes the method according to any one of the above.
According to the annotation content display method in the teaching system in the exemplary embodiment of the disclosure, teaching content information is received and analyzed to obtain information to be annotated in the teaching content information; screening the information to be annotated, and judging whether the information to be annotated is annotated; if the information to be annotated is determined to be annotated, acquiring annotation content corresponding to the information to be annotated; and outputting the information to be annotated and the annotation content by calling a display interface of a display. On one hand, the annotation information is automatically analyzed and screened according to the preset model, the information to be annotated can be automatically generated and selected in real time according to words and contents which need to be further explained in the teaching content, and after the information to be annotated which needs to be annotated is determined, the matching and automatic generation of the annotation content related to the information to be annotated can be realized, so that the acquisition efficiency of the annotation information and the annotation content is greatly improved; on the other hand, the annotation content in the teaching content is displayed in real time through the display equipment, so that the user can see the annotation content while listening and speaking, and the teaching efficiency is improved; on the other hand, potential information to be annotated is mined, annotation content corresponding to the information to be annotated is searched and displayed through retrieval of teaching contents in various modes, and user experience is greatly enhanced.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The above and other features and advantages of the present disclosure will become more apparent by describing in detail exemplary embodiments thereof with reference to the attached drawings.
FIG. 1 shows a flowchart of an annotated content display method in a tutorial system according to an exemplary embodiment of the present disclosure;
FIG. 2 shows a schematic diagram of a lesson text containing annotation content, according to an example embodiment of the present disclosure;
3A-3D illustrate schematic diagrams of an annotated content display device application scenario in a tutorial system according to an exemplary embodiment of the present disclosure;
FIG. 4 shows a schematic block diagram of an annotated content display device in a tutorial system according to an exemplary embodiment of the present disclosure;
FIG. 5 schematically illustrates a block diagram of an electronic device according to an exemplary embodiment of the present disclosure; and
fig. 6 schematically illustrates a schematic diagram of a computer-readable storage medium according to an exemplary embodiment of the present disclosure.
Detailed Description
Example embodiments will now be described more fully with reference to the accompanying drawings. Example embodiments may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of example embodiments to those skilled in the art. The same reference numerals denote the same or similar parts in the drawings, and thus, a repetitive description thereof will be omitted.
Furthermore, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of embodiments of the disclosure. One skilled in the relevant art will recognize, however, that the embodiments of the disclosure can be practiced without one or more of the specific details, or with other methods, components, materials, devices, steps, and so forth. In other instances, well-known structures, methods, devices, implementations, materials, or operations are not shown or described in detail to avoid obscuring aspects of the disclosure.
The block diagrams shown in the figures are functional entities only and do not necessarily correspond to physically separate entities. That is, these functional entities may be implemented in the form of software, or in one or more software-hardened modules, or in different networks and/or processor devices and/or microcontroller devices.
In the present exemplary embodiment, first, a method for displaying annotation content in a teaching system is provided, which can be applied to electronic devices such as computers; referring to fig. 1, the annotation content display method in the tutorial system may include the steps of:
an annotation information analysis step S110, receiving teaching content information, and analyzing the teaching content information to obtain information to be annotated in the teaching content information;
a comment information screening step S120, screening the information to be annotated, and judging whether the information to be annotated is annotated;
an annotation content obtaining step S130. if the information to be annotated is determined to be annotated, obtaining annotation content corresponding to the information to be annotated;
and an annotation content displaying step S140, outputting the information to be annotated and the annotation content by calling a display interface of a display.
According to the annotation content display method in the teaching system in the embodiment, on one hand, annotation information can be automatically analyzed and screened according to the preset model, information to be annotated can be automatically generated and selected in real time according to words and contents which need to be further explained in the teaching content, and after the information to be annotated which needs to be annotated is determined, matching and automatic generation of annotation contents related to the information to be annotated can be realized, so that the acquisition efficiency of the annotation information and the annotation contents is greatly improved; on the other hand, the annotation content in the teaching content is displayed in real time through the display equipment, so that the user can see the annotation content while listening and speaking, and the teaching efficiency is improved; on the other hand, potential information to be annotated is mined, annotation content corresponding to the information to be annotated is searched and displayed through retrieval of teaching contents in various modes, and user experience is greatly enhanced.
Next, a comment content display method in the tutorial system in the present exemplary embodiment will be further described.
In the annotation information analysis step S110, teaching content information may be received, and the teaching content information is analyzed to obtain information to be annotated in the teaching content information;
in this exemplary embodiment, the teaching content information may be received, and the teaching content information may be text information, voice information, or other specific information, such as song melody, and the like. And after receiving the teaching content information, analyzing the teaching content information, and extracting one or more pieces of information to be annotated in annotation marks, annotation keywords, voice features and the like.
In this exemplary embodiment, when the instructional content information is text information, the annotation information analysis step S110 further includes: when the teaching content information is text information, detecting whether an annotation mark exists in the text information, and if so, acquiring information to be annotated corresponding to the annotation mark; or extracting an annotation keyword in the text information, and taking the annotation keyword as the information to be annotated. When the teaching content information is text information, the text information may directly include an annotation mark, or may be text information including an annotation keyword. As shown in fig. 2, take a paragraph of text from bai cao yuan to sanwei book house as an example: needless to say green vegetable bed, smooth stone well fence and tall gleditsia sinensis tree①Purple-red mulberry②(ii) a It is also needless to say that the cicada is a long-rooted song … in the leaves, and there are Gleditsia sinensis trees in this paragraph①"" Mulberry②"two annotation tags, which indicate that in the text information, i.e. in the lesson, the two annotation tags have given annotations in the lesson; in addition, through analyzing the text, the Chinese ridge characters with a plurality of words such as ' vegetable ridge ' belong to uncommon characters, phonetic notation needs to be marked out, and the meanings of the words are explained, so that the ' vegetable ridge ' can be extracted as annotation keywords, and the same ' cicada ' -singing ' and ' long-word ' can also be extracted as the annotation keywords.
In this exemplary embodiment, when the instructional content information is speech information, the comment information analyzing step S110 includes: when the teaching content information is voice information, the voice information is converted into sound wave signals through short-time Fourier transform processing; performing auditory filter bank filtering on the sound wave signal, filtering the environmental noise of the sound wave signal, and extracting the voice characteristics; and determining an annotation keyword in the voice information according to the extracted voice feature, and taking the annotation keyword as the information to be annotated. In actual teaching, there are many cases where teaching contents are not displayed in the form of text information, for example, in teaching scenes such as teachers teaching lessons and watching teaching films, the teaching contents are transmitted by sound. The teaching content of such a situation tends to be instantaneous, and users often have such a situation: when a user encounters a special noun or a rarely-used word which is not listened to by the user, note recording is needed, and the detailed meanings of the unintelligible words are checked again after class, and the class listening efficiency of the user is influenced due to the existence of the unintelligible words; in addition, there are some times that the teacher encounters a word requiring additional explanation, and needs to explain the word in the interruption state before continuing the lecture, which affects the efficiency of the classroom.
If the words needing annotation in the content of the lecture of the teacher can be displayed on other display devices in the way of voice recognition, the aim of assisting teaching can be achieved, convenience is provided for the teacher and the user, and the learning efficiency is improved.
Specifically, when teaching in a classroom, the annotation keywords in the teaching content are extracted by performing short-time fourier transform processing conversion on the voice information, filtering by using an auditory filter bank, extracting voice features and determining the annotation keywords in the voice information, for example, when a teacher speaks ' … ' which is a behavior according to ' marriage method ' and ' queen ' in China ' on a legal class, the teacher obtains the annotation keywords ' marriage method ' twenty-second chapter ' through voice recognition and analysis, and uses the annotation keywords ' marriage method ' third chapter twenty-second chapter ' as the information to be annotated.
In the annotation information screening step S120, the information to be annotated may be screened to determine whether the information to be annotated is annotated;
in this exemplary embodiment, the information to be annotated is further filtered, because no matter which method for obtaining the information to be annotated is used, a large amount of information to be annotated may be obtained, and the information to be annotated is not all suitable for annotation or can be found out of annotation content, so that the information to be annotated needs to be determined first, if the information to be annotated is possible or suitable for annotation, the annotation content obtaining step S130 is performed after the information to be annotated is determined, and if the information to be annotated is not suitable for annotation, the information to be annotated cannot be annotated.
In this example embodiment, the method further comprises the annotation tag adding step of: and adding an annotation mark to the information to be annotated after the information to be annotated is determined to be annotated. And judging the information to be annotated as possible or suitable information to be annotated, and adding annotation marks to the information to be annotated for facilitating the annotation display of the next step and being easy to distinguish and classify when the information to be annotated is determined to be annotated. The annotation tag may be a sequential tag, or may be an annotation tag for a plurality of categories such as different annotation contents, paragraphs, and annotation attributes.
In this exemplary embodiment, the screening the information to be annotated and determining whether the information to be annotated is annotated includes: classifying the information to be annotated to obtain the information category of the information to be annotated; matching the information category of the information to be annotated in a preset priority setting rule; and if the information category is matched with the lowest priority in the preset priority setting rule, determining that the information to be annotated is not annotated. After being filtered, the information to be annotated can be classified according to the information category of the information to be annotated, as in the above example from paradise to three-flavored bookstore, the information to be annotated can be classified into two categories: the "annotation tag class" and the "annotation keyword class" may define that the "annotation tag class" has a higher priority than the "annotation keyword class", so that when the "annotation tag class" is annotated too much or for too long an annotation time, etc., within a certain time, only the information to be annotated of the "annotation tag class" with a high priority is annotated, but not the information to be annotated of the "annotation keyword class" with a low priority.
In this exemplary embodiment, the annotation information screening step S120 specifically includes: sending an annotation request instruction; and after receiving an annotation reply instruction, judging whether the information to be annotated is annotated according to reply information carried in the annotation reply instruction. Whether the information to be annotated is annotated or not is also determined, and in another case, if the annotation information corresponding to the subsequently received information to be annotated is empty, the information to be annotated is not annotated even when the content which can be annotated is not acquired.
In the annotation content obtaining step S130, if it is determined that the information to be annotated is annotated, the annotation content corresponding to the information to be annotated may be obtained;
in this exemplary embodiment, after determining that the information to be annotated is annotated, it is necessary to acquire annotation content corresponding to the information to be annotated, and if content that can be annotated is not acquired, as in the foregoing case, only the information to be annotated is not annotated. The method for obtaining the annotation content corresponding to the information to be annotated has various ways, and the annotation content can be obtained by searching in a preset annotation information list or by retrieving through the internet.
In this exemplary embodiment, the obtaining step S130 of the annotation content specifically includes: matching the information to be annotated in an annotation information list of a preset annotation content model; and if the information to be annotated is matched in the annotation information list, finding and acquiring annotation content corresponding to the information to be annotated in the preset annotation content model. One of the methods for obtaining the annotation content is to search for and obtain the annotation content in a preset annotation information list, for example, in the paragraph of the text from paradise to three-flavored bookhouses, the annotation "annotation tag class" is that the annotation already exists in the text, and only the annotation content needs to be found in the text, so that the "gleditsia sinensis tree" can be obtained①"" Mulberry②"two annotation tags, matched in the list of annotation information in text, and found and matchedIts corresponding annotation information, Gleditsia sinensis Tree①"① [ Gleditsia pod (ji-a) tree]Also called "Chinese honeylocust tree", an arbor, with seven-eight cun long fruit (pod) like hyacinth bean, pounded into water for washing clothes. "the above information can be used as the information to be annotated" Gleditsia sinensis Tree①"corresponding annotation content. When the teacher explains a text to a paragraph of "high.. honey locust tree", as shown in fig. 3A, the teacher displays a comment of "honey locust tree" on the comment content display device in the teaching system, and then, the teacher explains the text to a paragraph of "mulberry.. violet red", as shown in fig. 3B, the teacher displays a comment of "mulberry" on the comment content display device in the teaching system.
In this exemplary embodiment, the obtaining step S130 of the annotation content specifically includes: and searching the annotation content corresponding to the annotation information through the Internet. Not all information to be annotated has existing annotations in teaching contents, so that the annotation contents are often acquired by other technical means, and searching through the internet is one of the ways. For example, the information to be annotated of "annotation keyword class" needs to be searched via internet to obtain the annotation content, and as an example, the "marriage law" chapter iii, twenty-second chapter "is used to determine that" children can follow the parent name, or parent name. "after the information is the information to be annotated, searching the information to be annotated in the internet to obtain the third chapter twenty-second of the" marital law ": children may follow the parent name, and may follow the parent name. ", the above-mentioned content may be taken as the comment content.
In the annotation content displaying step S140, the information to be annotated and the annotation content may be output by calling a display interface of a display.
In this example embodiment, in an actual teaching environment, the information to be annotated and the annotation content may be displayed together in a display to a user for reference. The display may be all single or multiple multimedia teaching devices. Furthermore, when the annotation content is the simultaneous interpretation translation or the corresponding background music, the annotation content can be displayed to the user in an audio mode.
In this exemplary embodiment, the annotation content displaying step S140 includes: classifying the information to be annotated to obtain the information category of the information to be annotated; matching the information category of the information to be annotated in a preset priority setting rule to acquire the priority of the information category; and controlling the display sequence of the annotation content corresponding to the information to be annotated on the display according to the priority of the information category. When the display displays the information to be annotated and the annotation content, the display time is different because of different difficulty levels, different lengths of sentences and the like of the annotation content, so that the problem that the display time of a plurality of information to be annotated and the annotation content is overlapped often occurs, and at this time, different types of the information to be annotated and the annotation content need to be defined, priority setting is provided when the annotation content is displayed, the annotation content of a high priority type can cover the annotation content of a low priority type, and the annotation content of the same priority type is sequentially displayed according to the display time sequence. As shown in fig. 3C, in the paragraph example of the above paragraph "from paradise to three-flavored bookstore", the teacher has explained the paragraph "… cicada …", but the priority of the information to be annotated "cicada" is lower than that of the information to be annotated "mulberry", and at this time, the display duration of the information to be annotated "mulberry" is not completed, so that the annotation of "mulberry" is still displayed on the annotation content display device in the teaching system.
In this exemplary embodiment, after the annotation content displaying step S140, the method further includes a timing displaying step S150: starting a display timer; and displaying the annotation information and the corresponding annotation content through the display in the timing period of the display timer. The timing cycle may be a fixed duration preset according to the reading speed of the user, or a dynamic duration determined according to the difficulty of the annotation content, the length of the sentence, and other factors. Furthermore, in order to improve the teaching effect, an operator with certain authority, such as a teacher, can also pause and fix the currently displayed annotation content, or implement functions of playback or fast forward and the like on the previous or subsequent annotation content. As shown in fig. 3D, in the paragraph example of the above paragraph "from paradise to three-season bookstore", in order for the students to have a deep understanding of the comment information of the "soap pod tree" to be commented on, the teacher pauses and fixes the comment information of the "soap pod tree" on the comment content display device in the current teaching system, and although the teacher has then explained the paragraph "… song cicada …", the comment of the "soap pod tree" is still displayed on the comment content display device in the teaching system.
In this exemplary embodiment, the method further includes an annotation content saving step S170: and after obtaining the annotation content corresponding to the information to be annotated, saving the information to be annotated and the corresponding annotation content into a preset annotation content model. All the information to be annotated and the corresponding annotation content are stored in a preset annotation content model every time, so that the preset annotation content model has learning, continuously grows and is continuously improved, the teaching content is richer and more concrete, and the teaching process is more vivid and interesting.
It should be noted that although the various steps of the methods of the present disclosure are depicted in the drawings in a particular order, this does not require or imply that these steps must be performed in this particular order, or that all of the depicted steps must be performed, to achieve desirable results. Additionally or alternatively, certain steps may be omitted, multiple steps combined into one step execution, and/or one step broken down into multiple step executions, etc.
Further, in the present exemplary embodiment, there is also provided an annotation content display apparatus in a teaching system. Referring to fig. 4, the annotation content display apparatus 400 in the tutorial system may include: an annotation information analysis module 410, an annotation information filtering module 420, an annotation content acquisition module 430, and an annotation content display module 440. Wherein:
the comment information analysis module 410 is configured to receive teaching content information, and analyze the teaching content information to obtain information to be annotated in the teaching content information;
the annotation information screening module 420 is configured to screen the information to be annotated and determine whether the information to be annotated is annotated;
an annotation content obtaining module 430, configured to obtain annotation content corresponding to the information to be annotated after determining that the information to be annotated is annotated;
and an annotation content display module 440, configured to output the information to be annotated and the annotation content by invoking a display interface of a display.
The specific details of the annotated content display module in each teaching system are already described in detail in the corresponding audio paragraph identification method, and therefore are not described herein again.
It should be noted that although several modules or units of the annotation content display device 400 in the tutorial system are mentioned in the above detailed description, such division is not mandatory. Indeed, the features and functionality of two or more modules or units described above may be embodied in one module or unit, according to embodiments of the present disclosure. Conversely, the features and functions of one module or unit described above may be further divided into embodiments by a plurality of modules or units.
In addition, in an exemplary embodiment of the present disclosure, an electronic device capable of implementing the above method is also provided.
As will be appreciated by one skilled in the art, aspects of the present invention may be embodied as a system, method or program product. Thus, various aspects of the invention may be embodied in the form of: an entirely hardware embodiment, an entirely software embodiment (including firmware, microcode, etc.) or an embodiment combining hardware and software aspects that may all generally be referred to herein as a "circuit," module "or" system.
An electronic device 500 according to such an embodiment of the invention is described below with reference to fig. 5. The electronic device 500 shown in fig. 5 is only an example and should not bring any limitation to the functions and the scope of use of the embodiments of the present invention.
As shown in fig. 5, the electronic device 500 is embodied in the form of a general purpose computing device. The components of the electronic device 500 may include, but are not limited to: the at least one processing unit 510, the at least one memory unit 520, a bus 530 connecting various system components (including the memory unit 520 and the processing unit 510), and a display unit 540.
Wherein the storage unit stores program code that is executable by the processing unit 510 to cause the processing unit 510 to perform steps according to various exemplary embodiments of the present invention as described in the above section "exemplary methods" of the present specification. For example, the processing unit 510 may perform steps S110 to S140 as shown in fig. 1.
The memory unit 520 may include a readable medium in the form of a volatile memory unit, such as a random access memory unit (RAM)5201 and/or a cache memory unit 5202, and may further include a read only memory unit (ROM) 5203.
Storage unit 520 may also include a program/utility 5204 having a set (at least one) of program modules 5205, such program modules 5205 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which, or some combination thereof, may comprise an implementation of a network environment.
Bus 530 may be one or more of any of several types of bus structures including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
The electronic device 500 may also communicate with one or more external devices 570 (e.g., keyboard, pointing device, Bluetooth device, etc.), with one or more devices that enable a user to interact with the electronic device 500, and/or with any devices (e.g., router, modem, etc.) that enable the electronic device 500 to communicate with one or more other computing devices. Such communication may occur via input/output (I/O) interfaces 550. Also, the electronic device 500 may communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network, such as the internet) via the network adapter 560. As shown, the network adapter 560 communicates with the other modules of the electronic device 500 over the bus 530. It should be appreciated that although not shown in the figures, other hardware and/or software modules may be used in conjunction with the electronic device 500, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, among others.
Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein may be implemented by software, or by software in combination with necessary hardware. Therefore, the technical solution according to the embodiments of the present disclosure may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (which may be a CD-ROM, a usb disk, a removable hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which may be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the embodiments of the present disclosure.
In an exemplary embodiment of the present disclosure, there is also provided a computer-readable storage medium having stored thereon a program product capable of implementing the above-described method of the present specification. In some possible embodiments, aspects of the invention may also be implemented in the form of a program product comprising program code means for causing a terminal device to carry out the steps according to various exemplary embodiments of the invention described in the above-mentioned "exemplary methods" section of the present description, when said program product is run on the terminal device.
Referring to fig. 6, a program product 600 for implementing the above method according to an embodiment of the present invention is described, which may employ a portable compact disc read only memory (CD-ROM) and include program code, and may be run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited in this regard and, in the present document, a readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
A computer readable signal medium may include a propagated data signal with readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A readable signal medium may also be any readable medium that is not a readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device (e.g., through the internet using an internet service provider).
Furthermore, the above-described figures are merely schematic illustrations of processes involved in methods according to exemplary embodiments of the invention, and are not intended to be limiting. It will be readily understood that the processes shown in the above figures are not intended to indicate or limit the chronological order of the processes. In addition, it is also readily understood that these processes may be performed synchronously or asynchronously, e.g., in multiple modules.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is to be limited only by the terms of the appended claims.
Claims (14)
1. A method for displaying annotation content in a tutorial system, the method comprising:
and an annotation information analysis step: receiving teaching content information, and analyzing the teaching content information to determine information to be annotated in the teaching content information;
and annotation information screening: screening the information to be annotated, and judging whether the information to be annotated is annotated;
and an annotation content acquisition step: if the information to be annotated is determined to be annotated, acquiring annotation content corresponding to the information to be annotated;
and an annotation content display step: and outputting the information to be annotated and the corresponding annotation content by calling a display interface of a display.
2. The method of claim 1, wherein the annotation information analysis step comprises:
when the teaching content information is text information, detecting whether an annotation mark exists in the text information, and if so, acquiring information to be annotated corresponding to the annotation mark; or,
and extracting an annotation keyword in the text information, and taking the annotation keyword as the information to be annotated.
3. The method of claim 1, wherein the instructional content information comprises voice information, and the annotation information analyzing step comprises:
when the teaching content information is voice information, the voice information is converted into sound wave signals through short-time Fourier transform processing;
performing auditory filter bank filtering on the sound wave signal, filtering the environmental noise of the sound wave signal, and extracting the voice characteristics;
and determining an annotation keyword in the voice information according to the extracted voice feature, and taking the annotation keyword as the information to be annotated.
4. The method of claim 1, wherein the annotation information screening step comprises:
classifying the information to be annotated to obtain the information category of the information to be annotated;
matching the information category of the information to be annotated in a preset priority setting rule;
and if the information category is matched with the lowest priority in the preset priority setting rule, determining that the information to be annotated is not annotated.
5. The method of claim 1, wherein the annotation information screening step comprises:
sending an annotation request instruction;
and after receiving an annotation reply instruction, judging whether the information to be annotated is annotated according to reply information carried in the annotation reply instruction.
6. The method of claim 1, wherein the annotation content acquisition step comprises:
matching the information to be annotated in an annotation information list of a preset annotation content model;
and if the information to be annotated is matched in the annotation information list, finding and acquiring annotation content corresponding to the information to be annotated in the preset annotation content model.
7. The method of claim 1, wherein the annotation content acquisition step comprises:
and searching the annotation content corresponding to the annotation information through the Internet.
8. The method of claim 1, wherein the annotation content displaying step comprises:
classifying the information to be annotated to obtain the information category of the information to be annotated;
matching the information category of the information to be annotated in a preset priority setting rule to acquire the priority of the information category;
and controlling the display sequence of the annotation content corresponding to the information to be annotated on the display according to the priority of the information category.
9. The method of claim 1, wherein after the annotation content displaying step, the method further comprises, the timing displaying step:
starting a display timer;
and displaying the annotation information and the corresponding annotation content through the display in the timing period of the display timer.
10. The method of claim 1, wherein the method further comprises an annotation content saving step of:
and after obtaining the annotation content corresponding to the information to be annotated, saving the information to be annotated and the corresponding annotation content into a preset annotation content model.
11. The method of claim 1, wherein the method further comprises an annotation tag adding step of:
and adding an annotation mark to the information to be annotated after the information to be annotated is determined to be annotated.
12. An apparatus for displaying annotated content in a tutorial system, the apparatus comprising:
the comment information analysis module is used for receiving teaching content information and analyzing the teaching content information to acquire information to be annotated in the teaching content information;
the annotation information screening module is used for screening the information to be annotated and judging whether the information to be annotated is annotated;
the annotation content acquisition module is used for acquiring annotation content corresponding to the information to be annotated after the information to be annotated is determined to be annotated;
and the annotation content display module is used for outputting the information to be annotated and the annotation content by calling a display interface of a display.
13. An electronic device, comprising:
a processor; and
a memory having computer readable instructions stored thereon which, when executed by the processor, implement the method of any of claims 1 to 11.
14. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the method according to any one of claims 1 to 11.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810178980.2A CN108614851A (en) | 2018-03-05 | 2018-03-05 | Notes content display methods in tutoring system and device |
| PCT/CN2018/092772 WO2019169794A1 (en) | 2018-03-05 | 2018-06-26 | Method and device for displaying annotation content of teaching system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810178980.2A CN108614851A (en) | 2018-03-05 | 2018-03-05 | Notes content display methods in tutoring system and device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN108614851A true CN108614851A (en) | 2018-10-02 |
Family
ID=63658545
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201810178980.2A Pending CN108614851A (en) | 2018-03-05 | 2018-03-05 | Notes content display methods in tutoring system and device |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN108614851A (en) |
| WO (1) | WO2019169794A1 (en) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109688484A (en) * | 2019-02-20 | 2019-04-26 | 广东小天才科技有限公司 | Teaching video learning method and system |
| CN110569370A (en) * | 2019-09-16 | 2019-12-13 | 北京百度网讯科技有限公司 | A method, device, electronic device and storage medium for constructing a knowledge graph |
| CN111028557A (en) * | 2019-12-30 | 2020-04-17 | 苏州卿学信息科技有限公司 | Courseware demonstration method and system |
| CN111161737A (en) * | 2019-12-23 | 2020-05-15 | 北京欧珀通信有限公司 | Data processing method and device, electronic equipment and storage medium |
| CN111210673A (en) * | 2018-11-21 | 2020-05-29 | 阿里巴巴集团控股有限公司 | Course data processing method and device, terminal equipment and computer storage medium |
| CN111541904A (en) * | 2020-04-15 | 2020-08-14 | 腾讯科技(深圳)有限公司 | Information prompting method, device, equipment and storage medium in live broadcast process |
| CN112116507A (en) * | 2020-09-15 | 2020-12-22 | 深圳市龙飞教育发展有限公司 | Education integration management system |
| CN116189490A (en) * | 2022-12-07 | 2023-05-30 | 网易有道信息技术(杭州)有限公司 | Visual teaching method, device, equipment and storage medium |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080098294A1 (en) * | 2006-10-23 | 2008-04-24 | Mediq Learning, L.L.C. | Collaborative annotation of electronic content |
| JP2012164113A (en) * | 2011-02-07 | 2012-08-30 | Fujitsu Marketing Ltd | Content display system and content annotation generation device |
| CN107479791A (en) * | 2017-08-18 | 2017-12-15 | 广州视源电子科技股份有限公司 | Associated annotation information determination method and device, intelligent teaching equipment and storage medium |
-
2018
- 2018-03-05 CN CN201810178980.2A patent/CN108614851A/en active Pending
- 2018-06-26 WO PCT/CN2018/092772 patent/WO2019169794A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080098294A1 (en) * | 2006-10-23 | 2008-04-24 | Mediq Learning, L.L.C. | Collaborative annotation of electronic content |
| JP2012164113A (en) * | 2011-02-07 | 2012-08-30 | Fujitsu Marketing Ltd | Content display system and content annotation generation device |
| CN107479791A (en) * | 2017-08-18 | 2017-12-15 | 广州视源电子科技股份有限公司 | Associated annotation information determination method and device, intelligent teaching equipment and storage medium |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111210673A (en) * | 2018-11-21 | 2020-05-29 | 阿里巴巴集团控股有限公司 | Course data processing method and device, terminal equipment and computer storage medium |
| CN111210673B (en) * | 2018-11-21 | 2024-06-14 | 阿里巴巴集团控股有限公司 | Course data processing method, course data processing device, terminal equipment and computer storage medium |
| CN109688484A (en) * | 2019-02-20 | 2019-04-26 | 广东小天才科技有限公司 | Teaching video learning method and system |
| CN110569370A (en) * | 2019-09-16 | 2019-12-13 | 北京百度网讯科技有限公司 | A method, device, electronic device and storage medium for constructing a knowledge graph |
| CN111161737A (en) * | 2019-12-23 | 2020-05-15 | 北京欧珀通信有限公司 | Data processing method and device, electronic equipment and storage medium |
| CN111028557A (en) * | 2019-12-30 | 2020-04-17 | 苏州卿学信息科技有限公司 | Courseware demonstration method and system |
| CN111541904A (en) * | 2020-04-15 | 2020-08-14 | 腾讯科技(深圳)有限公司 | Information prompting method, device, equipment and storage medium in live broadcast process |
| CN111541904B (en) * | 2020-04-15 | 2024-03-22 | 腾讯科技(深圳)有限公司 | Information prompting method, device, equipment and storage medium in live broadcast process |
| CN112116507A (en) * | 2020-09-15 | 2020-12-22 | 深圳市龙飞教育发展有限公司 | Education integration management system |
| CN116189490A (en) * | 2022-12-07 | 2023-05-30 | 网易有道信息技术(杭州)有限公司 | Visual teaching method, device, equipment and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2019169794A1 (en) | 2019-09-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108614851A (en) | Notes content display methods in tutoring system and device | |
| CN109346059B (en) | Dialect voice recognition method and electronic equipment | |
| CN106649786B (en) | Answer retrieval method and device based on deep question answering | |
| Himmelmann | Language documentation: What is it and what is it good for | |
| US20200098352A1 (en) | Techniques for model training for voice features | |
| Baralt | Coding qualitative data | |
| US20170193393A1 (en) | Automated Knowledge Graph Creation | |
| WO2016185289A1 (en) | Device for language teaching with time dependent data memory | |
| CN102831213B (en) | Learning content searching method and device and electronic product | |
| US20140067842A1 (en) | Information processing method and apparatus | |
| JP2013044770A (en) | System and method for learning support | |
| CN103680262A (en) | Situational vocabulary learning method and a system thereof | |
| CN111935529B (en) | Education audio and video resource playing method, equipment and storage medium | |
| US20200098351A1 (en) | Techniques for model training for voice features | |
| Kamabathula et al. | Automated tagging to enable fine-grained browsing of lecture videos | |
| WO2022166962A1 (en) | Method and apparatus for processing minutes, device, and storage medium | |
| Che et al. | Automatic online lecture highlighting based on multimedia analysis | |
| Popescu-Belis et al. | The AMIDA automatic content linking device: Just-in-time document retrieval in meetings | |
| CN104572617A (en) | Oral test answer deviation detection method and device | |
| CN117829137A (en) | Chinese language prime topic generation method, device, electronic equipment and storage medium | |
| Broeren et al. | A Script and Tutorial for Using Rev AI's Automatic Speech Transcription | |
| CN117831503A (en) | Method for generating voice test questions, electronic equipment and computer readable storage medium | |
| CN113034995B (en) | Method and system for generating dictation content by student tablet | |
| WO2020068858A9 (en) | Techniques for language model training for a reference language | |
| CN116483986A (en) | Computer-implemented method for assisting in hierarchical reading and related products |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181002 |
|
| RJ01 | Rejection of invention patent application after publication |