1. A network device, comprising: a transceiver to send and receive data over a network; and a processor that is operative on the received data to perform actions, including: receiving a plurality of multimedia content including information about the content for each of the plurality of multimedia content; employing the information about the content to identify a source for each of the multimedia content; employing a weighted citation network of relationships based on the identified source for each multimedia content to identify authority scores for each source of the multimedia contents; receiving a class-dependent search-query for other multimedia content; and employing the identified authority scores to rank order a display of a search-query result to the class-dependent search-query.