17. A system for tracking known topics in a plurality of interactions, the system comprising: a processor; and memory, wherein the memory has stored thereon instructions that, when executed by the processor, cause the processor to: extract a plurality of fragments from the plurality of interactions, the plurality of interactions occurring over a particular time period, each fragment of the plurality of fragments comprising one or more words; initialize a collection of tracked topics to an empty collection; compute a similarity between each fragment of the fragments and each of the known topics, each of the known topics comprising a template fragment comprising one or more template words, the similarity between a fragment of the fragments and a topic of the known topics being computed based on the one or more words of the fragment and the one or more template words of the template fragment of the topic; add a known topic of the known topics to the tracked topics in response to the similarity between a fragment and the known topic exceeding a threshold value; and return a collection of the tracked topics detected in the plurality of interactions, the collection comprising indications of frequencies at which the tracked topics occur in the plurality of interactions during the particular time period.
25. The system of claim 17 , wherein the memory further stores instructions that, when executed by the processor, cause the processor to: receive a user request to combine two topics of the tracked topics; and merge the two topics of the tracked topics.