8. A non-transitory machine-readable medium storing instructions that, when executed by at least one processor of a machine, cause the machine to perform operations comprising: accessing a first attribute of a first item retrieved from the first query; accessing a second attribute of a second item retrieved from the second query; identifying a further relationship between the first attribute and the second attribute; relating the first query to the second query based on the identifying of the further relationship between the first attribute and the second attribute; and assigning a weight to the relationship between the first query and the second query that is derived from a weight assigned to the first attribute and a weight assigned to the second attribute.
8. A non-transitory machine-readable medium storing instructions that, when executed by at least one processor of a machine, cause the machine to perform operations comprising: accessing a first attribute of a first item retrieved from the first query; accessing a second attribute of a second item retrieved from the second query; identifying a further relationship between the first attribute and the second attribute; relating the first query to the second query based on the identifying of the further relationship between the first attribute and the second attribute; and assigning a weight to the relationship between the first query and the second query that is derived from a weight assigned to the first attribute and a weight assigned to the second attribute. 16. The non-transitory machine-readable medium of claim 8 , wherein the first attribute is defined in a title associated with the first item.