CPC G06F 16/9535 (2019.01) [G06F 40/284 (2020.01); G06F 40/40 (2020.01); G06N 3/045 (2023.01)] | 22 Claims |
1. A computer-based recommendation system comprising:
at least one computer readable non-transitory memory storing computer-executable instructions including at least one trained wide machine learning model configured to generate a wide ranked article output and at least one trained deep machine learning model configured to generate a deep ranked article output; and
at least one processor coupled with the at least one computer readable non-transitory memory and that performs the following operations upon execution of the computer-executable instructions:
generating a set of inputs specific to a subscriber and derived from article access records associated with the subscriber;
obtaining a set of current articles published according to specified time period criteria;
creating a feature vector input according to the set of inputs specific to the subscriber and the set of current articles;
generating, via the at least one trained wide machine learning model, a wide ranked article list from a wide model subset of the current articles generated based on the feature vector input and based on a subscriber click history, and having a highest correlation with the article access records;
generating, via the at least one trained deep machine learning model, a deep ranked article list from a deep model subset of the current articles generated based on the feature vector input and based on the subscriber click history, and having a highest correlation with the article access records;
generating a ranked article recommendation output by merging articles from the wide ranked article list and the deep ranked article list; and
displaying the ranked article recommendation output on a user device of the subscriber.
|