US 12,204,596 B2
Work income visualization and optimization platform
Amanda Miguel, Atlanta, GA (US); Winn Martin, Atlanta, GA (US); Jeff Chelko, Atlanta, GA (US); Marcel Crudele, Atlanta, GA (US); Jasmine Hentschel, Atlanta, GA (US); Antonea Nabors, Atlanta, GA (US); Kabir Shukla, Atlanta, GA (US); and Tyler Howard, Atlanta, GA (US)
Assigned to Steady Platform LLC, Atlanta, GA (US)
Filed by Steady Platform LLC, Atlanta, GA (US)
Filed on Jan. 29, 2021, as Appl. No. 17/161,747.
Claims priority of provisional application 62/968,187, filed on Jan. 31, 2020.
Prior Publication US 2021/0240787 A1, Aug. 5, 2021
Int. Cl. G06F 16/00 (2019.01); G06F 16/9535 (2019.01); G06F 16/9538 (2019.01); G06N 20/00 (2019.01); G06Q 10/0631 (2023.01); G06Q 40/12 (2023.01)
CPC G06F 16/9535 (2019.01) [G06F 16/9538 (2019.01); G06N 20/00 (2019.01); G06Q 10/063116 (2013.01); G06Q 40/12 (2013.12)] 20 Claims
OG exemplary drawing
 
1. A computing system comprising:
a hardware processor configured to:
receive a request to generate a job recommendation for a user, wherein the request comprises a payload of user data and an identifier of a type of recommendation to be made,
dynamically select a subset of machine learning models and a subset of input data sources for generating the type of recommendation from among a larger set of machine learning models and generate a communication path that interconnects the subset of input data sources with inputs of the subset of machine learning models and that also interconnects input and output of the subset of machine learning models in sequence with each other at a host platform to create a dynamically selected path between the subset of input data sources and the subset of machine learning models and within the larger set of machine learning models;
identify, via execution of the dynamically-selected subset of machine learning models, skill attributes of the user based on the payload of user data, wherein the hardware processor inputs a job description of the user from the payload of user data into the dynamically-selected subset of machine learning models which outputs the skill attributes;
determine, via execution of the dynamically-selected subset of machine learning models, a recommended job for the user, wherein the hardware processor inputs the skill attributes into the dynamically-selected subset of machine learning models which outputs an identifier of the recommended job;
dynamically select a template with predefined content embedded therein from among a plurality of templates based on the type of recommendation to be made; and
populate the selected template with a description of the recommended job and display, via a user interface, the populated template with the description of the recommended job.