1. A computer system comprising: one or more computer readable storage devices configured to store computer executable instructions; and one or more computing device configured to execute the computer executable instructions in order to cause the computer system to display, in a user interface, at least: a plurality of graph nodes each representing respective content items with which one or more users have interacted; and a plurality of graph edges each representing user transitions between content items, each of the graph edges connecting respective graph nodes representing respective content items, wherein locations of the plurality of graph nodes in the user interface with respect to locations of other of the plurality of graph nodes in the user interface are determined based on user interaction data associated with at least one of the plurality of graph nodes or the plurality of graph edges.