1. A system comprising: a non-transitory memory storing instructions; a processor configured to execute the instructions to cause a system to: retrieve, by a social graph module, social data of a subject user, the social data including entities that have a relationship with the subject user based on one or more interactions by the subject user with a plurality of social network services; analyze, by the social graph module, the social data retrieved and generate a social graph based in part on the social data analyzed, the social graph comprising a plurality of nodes, the plurality of nodes including a focal node representing the subject user, a remainder of the plurality of nodes each representing one or more objects having the relationship with the subject user, the one or more objects corresponding to the entities that have a relationship with the subject user; learn, by a relevance module, a social routine of the subject user using the interactions by the subject user with the remainder of the plurality of nodes; calculate, by the relevance module, a relevance score for each node of the remainder of the plurality of nodes, the relevance score for a given node being an indicator of an amount or frequency of interaction between the subject user and the given node, wherein the relevance score is based at least in part on at least one of: a frequency with which the subject user accesses a social network account, a frequency with which the subject user uses a particular application, a frequency with which the subject user interacts with members of the plurality of social network services, and a frequency with which the subject user interacts with the entities that have a relationship with the subject user; determine, by the relevance module, that a particular node lacks relevance to the subject user based on the particular node being associated with a particular relevance score having a value below a predefined threshold; and eliminate, by the elimination module, the relationship of the subject user with the particular node in response to determining that the particular node lacks relevance to the subject user, based on the particular relevance score having a value below the predefined threshold, where the particular node is removed from the social graph to create a maintained social graph.