System and method for automatic content aggregation database evaluation
First Claim
1. A system for evaluation of a group of digital flash cards comprising:
- memory comprising;
a content library database, wherein the content library database is configured to store a plurality of digital flash cards;
a user device comprising;
a first network interface configured to exchange data via a communication network; and
a first I/O subsystem configured to convert electrical signals to user interpretable outputs via a user interface; and
one or more servers, wherein the one or more servers are configured to;
receive a user identifier from the user device after authentication;
identify a user associated with the received user identifier;
receive an evaluation request from the user, wherein the evaluation request defines a set of digital flash cards associated in the content library database with the user identifier;
retrieve the set of digital flash cards associated with the user identifier, and having been selected by a flash card content author for inclusion within a group of flash cards;
retrieve a syllabus data relevant to the defined set of digital flash cards, and associated in the content library database with the user identifier, and with a class, group, assignment, or assessment, wherein the syllabus data identifies a plurality of topics, and wherein at least a subset of the set of digital flash cards are linked together by a common topic in the plurality of topics;
compare the retrieved set of digital flash cards to the retrieved syllabus data;
identify a flash card gap, wherein identifying the flash card gap comprises identifying, within the plurality of topics in the retrieved syllabus data, at least one digital flash card in the set of digital flash cards having no corresponding content associated with at least one topic in the plurality of topics; and
generate and send an alert to a user device identifying the flash card gap.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for content aggregation creation are disclosed herein. The system can include memory having a content database and an aggregation database. The system can include a user device having a first network interface and a first I/O subsystem. The system can include a server that can: provide content to the user device via a first electrical signal; receive a selection of a portion of the provided content from the user device via a second electrical signal; automatically extract sentences from the selected portion of the provided content via a natural language processor; automatically generate a parse tree for one of the automatically extracted sentences; identify noun phrases from the part of speech tags within the parse tree; place content associated with one of the noun phrase in a content aggregation; and output the content aggregation to the user device.
-
Citations
20 Claims
-
1. A system for evaluation of a group of digital flash cards comprising:
-
memory comprising; a content library database, wherein the content library database is configured to store a plurality of digital flash cards; a user device comprising; a first network interface configured to exchange data via a communication network; and a first I/O subsystem configured to convert electrical signals to user interpretable outputs via a user interface; and one or more servers, wherein the one or more servers are configured to; receive a user identifier from the user device after authentication; identify a user associated with the received user identifier; receive an evaluation request from the user, wherein the evaluation request defines a set of digital flash cards associated in the content library database with the user identifier; retrieve the set of digital flash cards associated with the user identifier, and having been selected by a flash card content author for inclusion within a group of flash cards; retrieve a syllabus data relevant to the defined set of digital flash cards, and associated in the content library database with the user identifier, and with a class, group, assignment, or assessment, wherein the syllabus data identifies a plurality of topics, and wherein at least a subset of the set of digital flash cards are linked together by a common topic in the plurality of topics; compare the retrieved set of digital flash cards to the retrieved syllabus data; identify a flash card gap, wherein identifying the flash card gap comprises identifying, within the plurality of topics in the retrieved syllabus data, at least one digital flash card in the set of digital flash cards having no corresponding content associated with at least one topic in the plurality of topics; and generate and send an alert to a user device identifying the flash card gap. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for evaluation of a group of digital flash cards comprising:
-
receiving a user identifier from a user device at one or more servers after authentication; identifying a user associated with the received user identifier with the one or more servers; receiving an evaluation request from the user, wherein the evaluation request defines a set of digital flash cards associated in the content library database with the user identifier; retrieving the set of digital flash cards associated with the user identifier, and having been selected by a flash card content author for inclusion within a group of flash cards; retrieving syllabus data relevant to the defined set of digital flash cards, and associated in the content library database with the user identifier, and with a class, group, assignment, or assessment, wherein the syllabus data identifies a plurality of topics, and wherein at least a subset of the set of digital flash cards are linked together by a common topic in the plurality of topics; comparing the retrieved set of digital flash cards to the retrieved syllabus data; identify a flash card gap, wherein identifying a flash card gap comprises identifying, within the plurality of topics in the retrieved syllabus data, at least one digital flash card in the set of digital flash cards having no corresponding content associated with at least one topic in the plurality of topics; and generating and sending an alert to the user device identifying the flash card gap. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification