G09B7/08

System and method for automatically generating concepts related to a target concept

A method for generating a set of concepts related to a target concept includes accessing a set of candidate concepts, embedding the target concept and the set of candidate concepts in a semantic vector space, selecting one or more intermediate concepts from the set of candidate concepts in response to determining whether each embedded candidate concept in the set of embedded candidate concepts satisfies a predetermined relationship with the embedded target concept, and filtering the one or more intermediate concepts to yield the set of concepts related to the target concept. The method may further include generating a multiple-choice question in which the target concept corresponds to a correct answer choice and the set of concepts related to the target concept correspond to distractors.

SYSTEM AND METHOD FOR CONTENT ENRICHMENT AND FOR TEACHING READING AND ENABLING COMPREHENSION
20170263143 · 2017-09-14 ·

A method of enriching text includes receiving a text file and parsing the received text file into logical phrases each having a phrase type. The logical phrases are processed based on their respective phrase types. A first processing step determines whether to process each logical phrase as a whole or in parts, and further identifies, splits or combines phrases according to pre-defined logic to determine a contextual meaning for each logical phrase. Additional processing steps determine a contextual part of speech for each word in the logical phrases and identify enrichment content pertaining to each of the words and the logical phrases. The words and logical phrases are associated and stored with the enrichment content respectively pertaining thereto such that the enrichment content is renderable on a user computing device when the word or logical phrase associated therewith is selected by a user on the user computing device.

SYSTEM AND METHOD FOR CONTENT ENRICHMENT AND FOR TEACHING READING AND ENABLING COMPREHENSION
20170263143 · 2017-09-14 ·

A method of enriching text includes receiving a text file and parsing the received text file into logical phrases each having a phrase type. The logical phrases are processed based on their respective phrase types. A first processing step determines whether to process each logical phrase as a whole or in parts, and further identifies, splits or combines phrases according to pre-defined logic to determine a contextual meaning for each logical phrase. Additional processing steps determine a contextual part of speech for each word in the logical phrases and identify enrichment content pertaining to each of the words and the logical phrases. The words and logical phrases are associated and stored with the enrichment content respectively pertaining thereto such that the enrichment content is renderable on a user computing device when the word or logical phrase associated therewith is selected by a user on the user computing device.

INTERACTIVE LEARNING AND ANALYTICS PLATFORM
20220238032 · 2022-07-28 ·

Systems and methods, and non-transitory computer-readable medium storing instructions that, when executed, causes a processor to perform operations, including displaying a storyboard via a user output device. The story board may include a plurality of frames. The frames may include an illustration. The illustration may include a first state and a second state. The operations may further include changing the illustration within the frame from the first state to the second state based on a scroll command from a user input device from a first frame to a second frame of the plurality of frames.

INTERACTIVE LEARNING AND ANALYTICS PLATFORM
20220238032 · 2022-07-28 ·

Systems and methods, and non-transitory computer-readable medium storing instructions that, when executed, causes a processor to perform operations, including displaying a storyboard via a user output device. The story board may include a plurality of frames. The frames may include an illustration. The illustration may include a first state and a second state. The operations may further include changing the illustration within the frame from the first state to the second state based on a scroll command from a user input device from a first frame to a second frame of the plurality of frames.

ASSISTIVE ASSESSMENT PLATFORM

Various embodiments are directed to an assistive assessment platform directed to improving the efficiency of student assessment administration, the ease of monitoring student progress, evaluator accountability, and the scoring of education outcomes, such as, for example, in pre-kindergarten (pre-K) to twelfth grade environments. The assistive assessment platform described herein allows for the simultaneous remote evaluation of a single student by an arbitrary number of authenticated teachers.

ASSISTIVE ASSESSMENT PLATFORM

Various embodiments are directed to an assistive assessment platform directed to improving the efficiency of student assessment administration, the ease of monitoring student progress, evaluator accountability, and the scoring of education outcomes, such as, for example, in pre-kindergarten (pre-K) to twelfth grade environments. The assistive assessment platform described herein allows for the simultaneous remote evaluation of a single student by an arbitrary number of authenticated teachers.

Real time progressive examination preparation platform system and method
11205352 · 2021-12-21 · ·

A computer implemented system and method for providing dynamic examination preparation course content to users wherein a progressive content module in real time assigns difficulty values to questions according to previous users' answer and selects future questions for an individual user according to previous answers received from the user and pass prediction values assigned to the user.

Real time progressive examination preparation platform system and method
11205352 · 2021-12-21 · ·

A computer implemented system and method for providing dynamic examination preparation course content to users wherein a progressive content module in real time assigns difficulty values to questions according to previous users' answer and selects future questions for an individual user according to previous answers received from the user and pass prediction values assigned to the user.

Intelligent and Contextual System for Test Management

Techniques described herein provide intelligent context-based testing. One or more implementations receive an image that includes content. In turn, some implementations process the image to extract test information from the content, such as questions, answers, learning material, and so forth. By analyzing the test information, various implementations determine one or more characteristics associated with the test information, and dynamically generate new test information based on the determined one or more characteristics. As one example, some implementations obtain new content by searching for content that includes the one or more characteristics and generate new test information based on the new content and the extracted test information.