1. A system comprising: a processor; a memory to store instructions that, when executed by the processor, cause the processor to perform operations comprising: in response to a user selection of a selected item from a search result set, performing a computer-implemented analysis of the search result set, the computer-implemented analysis including: determining, using a data structure, an attribute of the selected item from the search result set; and analyzing an attribute of a non-selected item of the search result set, the non-selected item not being part of the user selection from the search result set; and identifying, based on the computer-implemented analysis of the search result set, an additional search term.