Book recommendation and flashcard generation
OwnerDzmitry Kushalinventor
Life of this patent
Estimating the term…
Abstract
Disclosed is a system and method for recommending books based on a vocabulary of a user and coordinating books and user vocabulary growth trajectory in such a way that makes it possible for the user to read books of their choice before reaching the vocabulary size sufficient to read, with adequate comprehension, practically any book in general while maintaining a sustainable speed of vocabulary growth. Further disclosed is a vocabulary-based flashcard generator assistant system that allows users to quickly create high-quality flashcards with personalized and optimal content.
Claims21
A system for recommending reading materials based on a vocabulary of a user, the system comprising:
- a computing device, one or more processors, and a memory,
- wherein the memory is coupled to the one or more processors to store instructions executable by the one or more processors,
- wherein the one or more processors are configured to:
- create a list of a plurality of word families for a plurality of users;
- collect and track each user list of familiar word families;
- facilitate the user to navigate through a user interface of the computing device over a plurality of books and book collections indicating for the books and collections, a current share of familiar running words, and number of word families to be learned to reach various familiarity levels, wherein the books or book data are provided by either the user or one or more system operators;
- and
- display through a user interface of the computing device a plurality of unfamiliar word families in a selected book or a book collection with number of times those word families are used in this book or book collection.
A method for recommending reading materials based on a vocabulary of a user, the method comprising:
- creating a list of a plurality of word families for a plurality of users;
- collecting and tracking each user list of familiar word families;
- facilitating the user to navigate over a plurality of books and book collections indicating for the books and collections, a current share of familiar running words, and number of word families to be learned to reach various familiarity levels, wherein the books or book data are provided by either the user or one or more system operators;
- and
- display a plurality of unfamiliar word families in a selected book or a book collection with number of times those word families are used in this book or book collection.
Dependencies are inferred from the claim text.