Patent attributes
Methods, systems, and apparatus, including computer programs encoded on non-transitory computer storage media. One of the methods is performed by a computer system and includes receiving data representing first keywords selected by a user to constitute a first group of keywords and data representing distinct second keywords selected by the user to constitute a second group of keywords; determining first characteristics of each of the first keywords and second characteristics of each of the second keywords; identifying a common characteristic, common to both the first characteristics and the second characteristics; identifying third keywords that have the common characteristic, wherein all of the third keywords are neither first keywords nor second keywords; obtaining one or more metrics associated with the first, second, and third keywords; and outputting data to enable rendering, on a computing device, a graphic presentation about the first keywords, the second keywords, the third keywords, and the metrics.