1. A method comprising, by a computing device: accessing, by the computing device, a social graph comprising a plurality of nodes and a plurality of edges connecting the nodes, each of the edges between two of the nodes representing a single degree of separation between them; receiving, at the computing device from a client device of a first user, a first structured query comprising references to one or more selected nodes from the plurality of nodes and one or more selected edges from the plurality of edges; determining, by the computing device, a search bias of the first user with respect to the first structured query, the search bias being determined based at least in part on: (1) an explicit bias of the first user based on an analysis of the nodes and edges referenced in the first structured query; and (2) an implicit bias of the first user determined based on an analysis of a first node corresponding to the first user and a plurality of user nodes corresponding to a plurality of second users, respectively, sharing one or more user attributes with the first user; identifying, by the computing device, one or more nodes of a plurality of second nodes, wherein the identified nodes correspond to the structured query, and identifying the one or more nodes is based at least in part on the search bias of the first user; generating, by the computing device, one or more search results corresponding to one or more of the identified one or more nodes, respectively, each search result comprising a reference to the corresponding identified node; and sending, from the computing device to the client device, responsive to the first structured query, one or more search results for display to the first user.
19. The method of claim 1 , wherein the explicit bias of the first user is determined based at least in part on one or more n-grams from the structured query.