1. A system, comprising: a processor; a memory coupled to the processor having computer-executable instructions encoded thereon to configure the system to perform operations comprising: providing access to a database of mapping information that links search-related information to a plurality of users of one or more social networks; continually monitoring a plurality of different search processes of the plurality of users for actions indicating shared interest in a first topic and shared interest in a second topic, wherein the first topic and the second topic are different; continually updating the mapping information based at least on the actions indicating the shared interest in the first topic and the shared interest in the second topic; creating a first social subnetwork by identifying, based at least in part on the mapping information, a first group of users of the plurality of users that have a common interest in the first topic; creating a second social subnetwork by identifying, based at least in part on the mapping information, a second group of users of the plurality of users that have a common interest in the second topic; monitoring interactions within the first social subnetwork and within the second social subnetwork to determine that a subgroup of users of the first group of users and of the second group of users share a common interest in a third topic; determining that a number of users in the sub-group of users meets or exceeds a threshold level of interest; and creating a third social subnetwork for the sub-group of users based at least in part on the determination that the number of users in the sub-group of users have met or exceeded the threshold level of interest, wherein the third social subnetwork facilitates interactions associated with the third topic for the sub-group of users.