CPC G06F 16/9535 (2019.01) [G06F 16/9536 (2019.01)] | 20 Claims |
1. A computer-implemented method comprising:
detecting a post of a user being added to an online service;
determining post interest scores for the post, the post interest scores being for a plurality of interests, each interest being associated with a topic;
calculating a match score for a plurality of groups based on the post interest scores and group interest scores;
using an intent machine-learning (ML) model to calculate the group interest scores, wherein the intent ML model is trained with training data based on past content and assigned labels for corresponding intents;
determining whether to recommend a group, from the plurality of groups, for including the post of the user in a feed of the recommended group based on the match score; and
within an order or less of a hundred milliseconds of the post of the user being added, causing, by a real-time nudge system, a presentation of the recommended group based on the determined recommendation.
|