CPC G06F 40/30 (2020.01) [G06F 40/205 (2020.01); G06N 20/00 (2019.01); G06Q 10/101 (2013.01); G06Q 30/0282 (2013.01); G06Q 50/2053 (2013.01); G06Q 20/127 (2013.01); G06Q 50/2057 (2013.01)] | 20 Claims |
1. A computer-implemented method for generating essay recommendations for a user, comprising:
(a) receiving a set of user provided information and preferences;
(b) processing the set of user provided information and preferences to generate a personalized school list for the user, the personalized school list comprising a plurality of schools;
(c) retrieving a plurality of essay prompts for the plurality of schools in the personalized school list for the user;
(d) processing, using a natural language processing algorithm, the plurality of essay prompts to generate a plurality of features for the plurality of essay prompts;
(e) identifying, based on the plurality of features, a subset of essay prompts in the plurality of essay prompts such that a single essay can be responsive to each essay prompt in the subset; and
(f) providing a report to the user, wherein the report comprises (1) an applicability of at least one of the user's written essays to the subset of essay prompts, or (2) an essay prompt in the subset of essay prompts.
|