CPC G06N 5/04 (2013.01) [G06F 16/9535 (2019.01); G06N 20/00 (2019.01)] | 18 Claims |
1. A system, comprising:
a processor; and
a non-transitory memory storing instructions which, when executed by the processor, causes the processor to:
receive a user activity profile of a user;
determine, using a categorization machine learning model, a first aspect of a user profile based on at least the user activity profile;
determine, using a risk assessment model, a second aspect of the user profile based on at least the user activity profile;
predict, using a trained optimization machine learning model, a set of software objects based on the first aspect and the second aspect, wherein a software object of the set of software objects is optimized with respect to at least one competitive interest between the user and an entity provider of the software object, and wherein the software object is associated with feature values; and
output a notification indicative of the set of software objects and corresponding feature values to a computing device associated with the user, wherein the set of software objects and the corresponding features values are displayed on a user interface of the computing device associated with the user.
|