| CPC G06F 40/117 (2020.01) [G06F 3/013 (2013.01); G06F 40/169 (2020.01); G06F 40/30 (2020.01)] | 18 Claims |

|
1. A processor-implemented method for separately curating an electronic book for each reader, the method comprising:
analyzing one or more passages within the electronic book to identify one or more concepts within each of the analyzed one or more passages, and a reader's preferences to determine one or more annotations to make within the electronic book;
coordinating preset values to each of the identified one or more concepts based on the determined one or more annotations to make within the electronic book;
inputting each of the coordinated preset values into a scoring algorithm to calculate one or more initial scores;
annotating at least one of the analyzed one or more passages within the electronic book pursuant to the calculated one or more initial scores;
upon detecting that the reader has begun reading the electronic book, analyzing, continuously, a reader's reading behavior;
updating at least one of the one or more calculated initial scores based on the analyzed reader's reading behavior;
inputting the updated calculated initial scores into a Softmax probabilistic algorithm to calculate one or more final scores, wherein each of the one or more calculated final scores comprise a value representing how grayed out, color-coded, or transparent corresponding text will be; and
highlighting the corresponding text within the electronic book for the reader pursuant to the one or more calculated final scores.
|