1. One or more non-transitory computer-readable media storing computer-executable instructions that, in response to execution, configure at least one processor to: identify related items using a graph representative of items, the graph comprising nodes and edges, wherein a first node of the nodes represents a first item of the items, and wherein an edge of the edges represents a connection between a second node of the nodes and a third node of the nodes, the connection is indicative of co-occurrence of an event associated with at least one of a second item associated with the second node or a third item associated with the third node; determine respective keywords for items of the related items; determine common keywords within the respective keywords for the items of the related items; determine a total number of common keywords; determine a defined number of topics using the total number of common keywords; and generate a suggestion using a portion of the common keywords, wherein the suggestion is associated with the defined number of topics.
1. One or more non-transitory computer-readable media storing computer-executable instructions that, in response to execution, configure at least one processor to: identify related items using a graph representative of items, the graph comprising nodes and edges, wherein a first node of the nodes represents a first item of the items, and wherein an edge of the edges represents a connection between a second node of the nodes and a third node of the nodes, the connection is indicative of co-occurrence of an event associated with at least one of a second item associated with the second node or a third item associated with the third node; determine respective keywords for items of the related items; determine common keywords within the respective keywords for the items of the related items; determine a total number of common keywords; determine a defined number of topics using the total number of common keywords; and generate a suggestion using a portion of the common keywords, wherein the suggestion is associated with the defined number of topics. 4. The one or more non-transitory computer-readable media of claim 1 , wherein the computer-executable instructions, in response to execution, further configure the at least one processor to perform, using the defined number of topics, at least one of a hierarchical clustering technique, a centroid-based clustering technique, a distribution-based clustering technique, a density-based clustering technique, or a deterministic annealing clustering technique.