主权项 |
1. A method comprising:
defining, via at least one computing device, a plurality of goals, each goal's definition comprising a progression plan comprising a set of milestones to measure progress toward the goal; assigning, via the at least one computing device, users from a plurality of users to goals from the plurality of goals, each user being assigned to a goal based on a probability of success of the user achieving the goal, the probability of success is determined using at least one probability model trained from previous experience with the plurality of users and determined outcomes of the plurality of users in achieving goals from the plurality of goals, wherein the probability of success for each user is determined using the at least one probability model and information about the user, collecting, via the at the least one computing device, data about events that occur in connection with the users' progress toward their assigned goals, the event data comprising information about each event and including information about content items associated with the events; determining, via the at least one computing device, a relevance of at least one content item to at least one of the users of the plurality, the relevance being determined using the data collected about the events and the information about the content items associated with the events; and causing, via the at least one computing device, the at least one content item to be inserted in a user interface for display based on the determined relevance of the at least one content item to the at least one of the users of the plurality. |