Patent ID: 8676795

Claim:
A system comprising: one or more processors; memory, accessible by the one or more processors; and a phrase analysis service stored in the memory and executed on the one or more processors to: extract a plurality of phrases from documents associated with one or more document sources; filter the plurality of phrases to exclude one or more of the plurality of phrases that are non-representative of a topic of documents from which the one or more phrases were extracted; analyze the filtered plurality of phrases to determine a frequency in which individual phrases of the plurality of phrases appear in the documents and a number of the one or more document sources in which the individual phrases appear; assign, based at least in part on the analyzing, a weight to the individual phrases; provide a visual representation of the plurality of phrases based at least in part on assigned weights; and dynamically modify the visual representation of the plurality of phrases as additional phrases become available such that the visual representation represents a current frequency in which the individual phrases appear in the documents and the document sources.