1. A method comprising: obtaining a plurality of interests representing a plurality of subjects' affinities towards a plurality of topics to provide obtained interests; generating, by a processing device, an interest graph based on the obtained interests to provide a generated interest graph, wherein the generated interest graph comprises: at least two nodes, each of the at least two nodes representing an interest of the obtained interests, wherein the obtained interests are free of any personally identifiable information associated with the plurality of subjects; and at least one link connecting a first node to a second node of the at least two nodes, the at least one link representing a relatedness of the interest represented by the first node to the interest represented by the second node.