| CPC G06Q 50/01 (2013.01) [G06Q 30/0269 (2013.01)] | 12 Claims |

|
1. A method comprising:
training a machine learning model to identify similar challenges, wherein predictions are based on user activity, and activity of users associated with each other, profile information;
receiving, from a user device, a first challenge content for inclusion in a challenge list;
identifying, via the machine learning model, based on the first challenge content and selection criteria, additional challenge content suggested for inclusion in the challenge list;
displaying the additional challenge content at a user interface of the user device;
updating the selection criteria based on whether the additional challenge content is selected for inclusion in the challenge list; and
refining the machine learning model using feedback comprising whether the additional challenge content is selected for inclusion in the challenge list, wherein the machine learning model is refined using selections of suggested challenge content and inaction in relation to the suggested challenge content across multiple users;
wherein:
the first challenge content is tracked and classified using metadata, wherein the first challenge content is classified within a category;
the additional challenge content is tracked and classified using the metadata, wherein the additional challenge content is classified within the category or a sub-category of the category; and
the additional challenge content is identified further based on;
the category of the first challenge content being related to the additional challenge content.
|