1. A method for relevance scoring of a digital resource keyword based on user actions associated with a plurality of digital resources, the method comprising: (a) receiving, by a server, identification of a first plurality of actions of a user, each of the first plurality of actions comprising a click by the user on a link associated with a digital resource of a plurality of digital resources; (b) receiving, by the server, identification of a second plurality of actions of the user to share one or more digital resources of the plurality of digital resources; (c) identifying, by the server, a plurality of keywords from content of one or more digital resources of the plurality of digital resources; (d) classifying, by the server, patterns from the first plurality of actions, the second plurality of actions and the plurality of keywords; and (e) generating, by the server based on the pattern classification, a relevance score responsive to receiving a user identifier and a digital resource keyword.