The present disclosure relates to a method and apparatus for teaching using a machine learning algorithm.
In general, in the descriptions that follow, we will italicize the first occurrence of each special term of art that should be familiar to those skilled in the art of computer implemented algorithms, and, in particular, machine learning algorithms. In addition, when we first introduce a term that we believe to be new or that we will use in a context that we believe to be new, we will bold the term and provide the definition that we intend to apply to that term.
Hereinafter, when we refer to a facility we mean a circuit or an associated set of circuits adapted to perform a particular function regardless of the physical layout of an embodiment thereof. Thus, the electronic elements comprising a given facility may be instantiated in the form of a hard macro adapted to be placed as a physically contiguous module, or in the form of a soft macro the elements of which may be distributed in any appropriate way that meets speed path requirements. In general, electronic systems comprise many different types of facilities, each adapted to perform specific functions in accordance with the intended capabilities of each system. Depending on the intended system application, the several facilities comprising the hardware platform may be integrated onto a single integrated circuit (“IC”), or distributed across multiple ICs. Depending on cost and other known considerations, the electronic components, including the facility-instantiating IC(s), may be embodied in one or more single- or multi-chip packages. However, unless we expressly state to the contrary, we consider the form of instantiation of any facility that practices our disclosed embodiments as being purely a matter of design choice.
Education is the process of facilitating learning, or the acquisition of knowledge, skills, values, beliefs, and habits. Educational methods include storytelling, discussion, teaching, training, and directed research. Education frequently takes place under the guidance of educators, but learners may also educate themselves. Education can take place in formal or informal settings, and any experience that has a formative effect on the way one thinks, feels, or acts may be considered educational.
Existing education systems tend to follow the “one teacher, one room, one chalkboard” method of teaching, which is no longer appropriate as each learner has their own learning capabilities, and is influenced by their upbringing and background. For many centuries, mankind has struggled to address the above problem of teaching the same content to different learners who have different learning capabilities.
In recent years, practitioners in the health care industry have developed a teach-back method to confirm that a patient understands some selected information that has been presented to them by a practitioner. In accordance with this method, in response to a request from the practitioner, the patient teaches that specific information back to the practitioner. If a patient understands, he is able to “teach back” the information accurately. This process is generally believed to be effective in confirming understanding of the presented information.
Over the years, many on-line teaching software programs have been developed for teaching lessons to a learner. However, most of these teaching programs are not effective as they teach an entire topic automatically by presenting it to the learner. The learner may not gain any knowledge or understand the basis of the topic by simple exposure of the information around the topic by the on-line teaching software programs. To alleviate this problem and to improve the teaching process, many different methods have been developed over the years. One such method provides an international, utterly democratic open learning system covering any topic imaginable, which enables anyone to access it for free from anywhere. However, this method is not effective as it does not personalize lessons according to the learner's preferred mode of understanding.
Therefore, in light of the foregoing, there exists a need to address, for example to overcome, the aforementioned drawbacks in existing methods and systems due to their inability to assess accurately the knowledge of a given learner on a topic and provide personalized lessons on the topic according to the learner's preferred mode of understanding.
In accordance with our disclosed embodiments, we provide a method of teaching a student, Student_1, using an electronic data processing facility configured to execute a software program adapted to implement a selected machine learning algorithm. In one embodiment, our method comprises using the data processing facility to perform the steps of: presenting to the Student_1 to a first content, Content_1; developing a first behavioural pattern, Pattern_1, as a function of the physical reaction of the Student_1 to the Content_1, wherein the Pattern_1 comprises a selected one of an Emotional_State of the Student_1 and a Biometric measurement of the Student_1; developing a first Query, Query_1, as a function of the Content_1 and the Pattern_1; presenting to the Student_1 the Query_1; receiving from the Student_1 a first Response, Response_1, to the Query_1; and developing a first correctness metric, Correctness_1, as a function of the Content_1, the Pattern_1, the Query_1 and the Response_1.
In accordance with another embodiment, our method includes the step of inferring, using the machine learning algorithm, a first comprehension inference, Comprehension_1, as a function of the Correctness_1, wherein the Comprehension_1 comprises an inference of the comprehension by the Student_1 of the Content_1.
In accordance with a further embodiment, our method can be performed recursively, thereby allowing our machine learning algorithm to infer a first model, Model_1, as a function of the Correctness_1 and, e.g., a second correctness metric, Correctness_2, wherein the Model_1 comprises a first inferred model of a preferred learning method of the Student_1.
In accordance with yet another embodiment of our present disclosure, an electronic data procession system may be configured to practice our teaching methods.
In accordance with still another embodiment of our present disclosure, a non-transitory computer readable medium may include executable instructions which, when executed in a processing system, causes the processing system to perform the steps of our teaching methods.
Our disclosed embodiments may be more fully understood by a description of certain preferred embodiments in conjunction with the attached drawings in which:
For convenience of reference, we shall hereafter use the following capitalized terms:
The following detailed description illustrates embodiments of the present disclosure and ways in which they can be implemented. Although we will disclose some modes of carrying out the present disclosure, those skilled in the art will recognize that other embodiments for carrying out or practicing the present disclosure are also possible.
In general, our disclosed embodiments provides a method of autonomous learning and dynamically adapting teaching of a Content based on a level of understanding of a Student on the Content using a Machine_Learning Algorithm executing upon a data processing facility, characterized in that the method comprises the following steps:
The present method dynamically provides personalized Content for adaptive teaching based on a level of understanding of a Student on a topic, e.g., a Content, by assessing a level of understanding of the Student on the topic. The present method assesses the level of understanding of the Student on the topic by providing one or more Queries to the Student. The present method provides a secondary Content related to the topic to help the Student to dynamically improve his level of understanding of the topic. The present method helps to determine strengths and weaknesses of the Student on the topic. The present method further provides a personalized Content or a Teach_Back related to the topic based on a preferred teaching mode of the Student. The present method further utilizes the Internet-connected MLA to build an independent platform to connect potential and existing Students with Teachers. The present method may update the Student about a progress of learning and, more importantly, the present method identifies, at an early stage, learning difficulties of the Student.
In an embodiment, the secondary Content may be obtained from at least one of the knowledge base repository, a device associated with a Teacher, or a plurality of live servers. The present method may enable the Teacher to assess the level of understanding of the Student on the primary Content, using the MLA, and provide to the Student the secondary Content and the Teach_Back based on his assessment. The present method may enable the Teacher to rate the Student based on the level of understanding of the Student on the primary Content, using the MLA. The present method may enable the Teacher to provide real time feedback to the Student when the Student is learning more about the primary Content. The present method may update the level of understanding of the Student on the primary Content in the database based on the rating provided by the Teacher using the MLA. The present method may enable the Student to rate the Teacher based on the secondary Content and the Teach_Back provided by the Teacher using the MLA. The present method may provide ratings or rewards (e.g., price) to the Teacher based on a performance of the Teacher over a period of time.
The present method may assess a level of understanding of the Student on the secondary Content, using the MLA, and provide subsequent secondary Content to the Student to improve the level of understanding on the topic.
The present method may assess a level of engagement of the Student using at least one of the primary Content, the secondary Content, the Teach_Back or the plurality of Queries related to the primary Content by the Student.
In an embodiment, the MLA may include a self-dynamically driven Algorithm which may be used to autonomously learn and adapt teaching as a function of the level of understanding of the Student dynamically. In an embodiment, the secondary Content in a preferred mode of teaching for the Student may be dynamically selected based upon a profile of the Student (e.g., based upon educational details of the Student). The preferred mode of teaching may be determined based on the level of engagement of the Student.
In an embodiment, the MLA determines the Correctness of the Response by comparing the Responses from other Students for the plurality of Queries that is associated with a selected one of the first Content and the secondary Content provided by the system.
In an embodiment, the primary Content that is accessed by the Student may be stored in an external database. In an embodiment, a test includes: a Query on the Content; or a Request for a Teach_Back. The test may include multiple choice Queries comprising at least one correct answer. The secondary Content may be updated in the database based on at least one of the Teach_Back or the behavioural Pattern of the Student when: (i) accessing the first Content; (ii) accessing the secondary Content; and (iii) responding to the plurality of Queries, by the Student. In an embodiment, the preferred mode of teaching may be updated in the database based on at least one of the Teach_Back or the behavioural Pattern of the Student when: (i) accessing the first Content; (ii) accessing the secondary Contents; or (iii) responding to the plurality of Queries.
According to an embodiment, the Correctness of the Response to the first Query is determined by: (i) determining whether the Response to the first Query by the Student is correct in a first attempt; (ii) if the Student changes the Response to the first Query after the first attempt, if the Response from the Student to the first Query is correct; and (iii) determining a time taken to respond to the first Query by the Student.
According to another embodiment, the method comprises processing a Reason for the Response provided to the first Query by the Student, and aggregating Responses to the same first Query by other Students, if the Response from the Student to the first Query is wrong.
According to yet another embodiment, the method comprises providing the second Query to the Student using the Student device. In an embodiment, the graphical user interface may be used to: (a) implement at least one test; and (b) obtain a plurality of the Student Responses.
According to yet another embodiment, the method comprises enabling the Teacher to assess the level of understanding of the Student to provide the secondary Content in a preferred mode of teaching for the Student based on the level of understanding of the Student.
According to yet another embodiment, the method comprises updating the database with the secondary Content provided to the Student. The present method may aggregate the secondary Content that is provided to the Student and update the first knowledge base repository to determine the preferred mode of teaching for the Student.
According to yet another embodiment, the method comprises translating in real time: the test; the Request for a Teach_Back; or the secondary Content.
In an embodiment, the method comprises determining the behavioural Pattern of the Student by analyzing the Students engagement to the primary Content. In an embodiment, the present method may detect a trauma or a behavioural Pattern of the Student based on the psychological parameters of the Student or a voice of the Student. The psychological parameters and the voice of the Student may be measured using sensors. The voice of the Student may be processed using a voice recognition technique to detect the trauma (e.g., emotion) of the Student based on his voice. The present method alerts the Teacher (and, perhaps, the MLA) for determining a personalised teaching if the trauma of the Student exceeds a threshold value or a change in behavioural Pattern of the Student. In an embodiment, the present method may provide a gamification Content related to the primary Content to the Student if the trauma of the Student is bad.
According to yet another embodiment, at least one of the records, the history, the Emotional_State or Biometric of the Student is obtained from the Student. The Biometric includes at least one of face features, voice features or posture features.
In an example embodiment, at least one test related to the primary Content that is accessed by the Student is provided to the Student. A Response from the Student for the first Query and the level of understanding of the Student on the primary Content that is accessed by the Student is recorded in the database. Based upon the Response and the level of understanding of the Student on the primary Content, the MLA may determine a next optimal piece of knowledge (e.g., the secondary Content) to transfer in order to guide the Student's knowledge retention towards a threshold on the primary Content. In one embodiment, the test is provided to the Student to determine a level of understanding on the primary Content using the MLA. The determination of the level of understanding may help the Student to improve his knowledge on the particular primary Content and may also help the Student to enhance his preparation for exams.
In an embodiment, the present method may issue certificates to the Student based on his level of understanding of the primary Content. In an embodiment, the present method implements a blockchain based system for operations to carry through with transactions such as at least one of payments or the issue of certificates. The blockchain enables the Student to enter into a transparent and a provenance transaction. The blockchain further enables the Student to implement an independent transaction with another user, e.g., another Student, a Teacher, etc. The blockchain creates custom cryptocurrencies to handle grant or voucher-based funders of education in many countries. The blockchain stores records of the transaction related to the users and the records are isolated from modification. In an embodiment, the blockchain automatically verifies a validity of a certificate associated with the Student that is issued by an educational organisation without an intervention of the educational organisation. The blockchain determines an extent and a speed of progress associated with an increasing level of understanding of the Student on the primary Content either forward or backward.
The present disclosure also provides an electronic data processing system comprising:
In an embodiment, both the Teach_Back and the preferred mode of teaching the Student based on the level of understanding of the Student are developed using the MLA.
The advantages of the present system are thus identical to those disclosed above in connection with the present method, and the embodiments listed above in connection with the method apply mutatis mutandis to the system.
Embodiments of the present disclosure may eliminate the limitations in autonomous learning and dynamically adapting teaching of a Content related to a topic based on a level of understanding of a Student on the topic by assessing a level of understanding of the Student on the topic. The embodiments of the present disclosure may provide a personalized Content related to the topic in a preferred mode of teaching for the Student based on the level of understanding of the Student. The embodiments of the present disclosure may update the Student about a progress of learning, and, more importantly, the present method identifies at an early stage learning difficulties of the Student.
Modifications to embodiments of the present disclosure described in the foregoing are possible without departing from the scope of the present disclosure as defined by the accompanying claims. Expressions, such as “including”, “comprising”, “incorporating”, “have” and “is”, which we have used to describe and claim the present disclosure are intended to be construed in a non-exclusive manner, namely allowing for items, components or elements not explicitly described also to be present. Reference to the singular is also to be construed to relate to the plural. Reference to the male gender is intended also to comprehend the female gender.
Although we have described our disclosed embodiments in the context of particular embodiments, one of ordinary skill in this art will readily realize that many modifications may be made in such embodiments to adapt either to specific implementations. Thus it is apparent that we have provided a method and apparatus for teaching, that addresses, for example to overcome, the aforementioned drawbacks in existing methods and systems due to their inability to assess accurately the knowledge of a given learner on a topic and provide personalized lessons on the topic according to the learner's preferred mode of understanding. Further, we submit that our method and apparatus provide performance generally superior to the best prior art techniques.
Number | Date | Country | |
---|---|---|---|
63033454 | Jun 2020 | US |