1. A computer-implemented method, comprising: receiving a search request for first content, the search request including an indication of intent to obtain items searchable by a sub-request; executing the search request against a first data repository to obtain information associated with a first set of items; using the information in the sub-request to query a second data repository; obtaining a second set of items in response to the query, individual items in the second set of items related to at least one item of the first set of items and associated with collaborative filtering information; and analyzing the collaborative filtering information to determine an association between the second set of items and at least one item of a plurality of items.