Selective display of comprehension guides
First Claim
Patent Images
1. A system comprising:
- one or more processors; and
memory, storing instructions that, when executed on the one or more processors, cause the one or more processors to perform acts comprising;
determining a score for a word of a plurality of words included in an electronic book, the score indicative of how difficult the word is for a particular user, wherein the determining the score is based at least in part on;
a frequency of occurrence of the word in a general corpus of writings of a first language, wherein the score is higher the lower the frequency of occurrence;
a contextual importance of the word within at least one of the electronic book or a subject matter area associated with the electronic book, wherein the score is higher the lower the contextual importance;
user information about the particular user that includes the particular user'"'"'s lookup history of definitions of words, wherein the score is lower if the word is included in the lookup history of the particular user; and
feedback from the particular user indicative of a level of familiarity of the user with a meaning of the word, wherein the score is lower when the feedback is indicative of familiarity with the meaning of the word;
ranking the word among the plurality of words based at least in part on the score; and
based at least in part on the ranking, determining a comprehension guide to be presented with the word.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are provided for selectively and dynamically determining one or more words of an electronic book to present with comprehension guides. For instance, an electronic device rendering an electronic book may determine whether to display some, all, or no words of the book with comprehension guides for words within the electronic book based on word difficulty, contextual importance or aspects of the user. Techniques are also provided for determining the content of comprehension guides to be presented with the words.
-
Citations
21 Claims
-
1. A system comprising:
-
one or more processors; and memory, storing instructions that, when executed on the one or more processors, cause the one or more processors to perform acts comprising; determining a score for a word of a plurality of words included in an electronic book, the score indicative of how difficult the word is for a particular user, wherein the determining the score is based at least in part on; a frequency of occurrence of the word in a general corpus of writings of a first language, wherein the score is higher the lower the frequency of occurrence; a contextual importance of the word within at least one of the electronic book or a subject matter area associated with the electronic book, wherein the score is higher the lower the contextual importance; user information about the particular user that includes the particular user'"'"'s lookup history of definitions of words, wherein the score is lower if the word is included in the lookup history of the particular user; and feedback from the particular user indicative of a level of familiarity of the user with a meaning of the word, wherein the score is lower when the feedback is indicative of familiarity with the meaning of the word; ranking the word among the plurality of words based at least in part on the score; and based at least in part on the ranking, determining a comprehension guide to be presented with the word. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
under control of an electronic device that is configured with executable instructions, determining a difficulty value of a word of a plurality of words based at least in part on a frequency of occurrence of the word in a corpus of writings; determining a contextual importance of the word based at least in part on a subject matter area; receiving information from or derived for one or more users, including at least a particular user'"'"'s lookup history of definitions of words; calculating a score for the word of the plurality of words indicative of how difficult the word is for the particular user at least from the determined difficulty value, the determined contextual importance, and the information from or derived for one or more users; and based at least in part on the score, determining a comprehension guide to be presented with the word. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. One or more computer-readable media storing computer-executable instructions that, when executed on one or more processors, cause the one or more processors to perform acts comprising:
-
determining a score for a word of a plurality of words of an electronic book, wherein the determining is based at least in part on; a difficulty value of the word based at least in part on a frequency of occurrence of the word in a corpus of writings; a contextual importance of the word within the electronic book; and the word having two or more meanings in a first language that are present in the electronic book; and based at least in part on the score, determining a comprehension guide to be presented with the word. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. One or more computer-readable media storing computer-executable instructions that, when executed on one or more processors, cause the one or more processors to perform acts comprising:
-
determining a score for a word of a plurality of words of an electronic book, wherein the determining is based at least in part on; a difficulty value of the word based at least in part on a frequency of occurrence of the word in a corpus of writings; a contextual importance of the word within the electronic book; and information received from or derived for one or more users comprising feedback from a user indicative of the user being unfamiliar with a meaning of the word and one or more lookup requests for a definition of the word from the one or more users; and based at least in part on the score, determining a comprehension guide to be presented with the word.
-
-
20. A method comprising:
-
under control of an electronic device that is configured with executable instructions, determining a difficulty value of a word of a plurality of words based at least in part on a frequency of occurrence of the word in a corpus of writings; determining a contextual importance of the word based at least in part on a subject matter area; receiving information from or derived for one or more users, including receiving feedback from a user of the one or more users indicative of the user being unfamiliar with a meaning of the word; calculating a score for the word of the plurality of words indicative of how difficult the word is for a particular user at least from the determined difficulty value, the determined contextual importance, and the information from or derived for one or more users, wherein the one or more users are similar to the particular user; and based at least in part on the score, determining a comprehension guide to be presented with the word.
-
-
21. A method comprising:
-
under control of an electronic device that is configured with executable instructions, determining a difficulty value of a word of a plurality of words based at least in part on a frequency of occurrence of the word in a corpus of writings; determining a contextual importance of the word based at least in part on a subject matter area; receiving information from or derived for one or more users, the information including one or more lookup requests for a definition of the word from the one or more users; calculating a score for the word of the plurality of words indicative of how difficult the word is for a particular user at least from the determined difficulty value, the determined contextual importance, and the information from or derived for one or more users, wherein the one or more users are similar to the particular user; and based at least in part on the score, determining a comprehension guide to be presented with the word.
-
Specification