Patent attributes
Techniques are disclosed for assigning a user to a particular user navigation program among a plurality of user navigation programs. The techniques include receiving user data associated with a user record of a user. The techniques further include inputting the user data into a segmentation model of a user navigation system to classify a user within a segment, whereby the segmentation model outputs a score that is determined to be in accordance with a classification threshold. The user navigation system further detects an occurrence of a trigger based in part on the user classification within the segment, and then prioritizes the user among other users based on the detected occurrence of the trigger. The user navigation system then assigns the user to a particular user navigation program based at least in part on the determined priority of the user.