Systems for identifying, summarizing, and communicating topics and keywords included within an input file are disclosed. The systems include a
server that receives one or more input files from an
external source; conducts a speech-to-text transcription (when the input file is an audio or video file); and applies an
algorithm to the text in order to analyze the content therein. The
algorithm calculates a total
score for each word included within the text, which is calculated using a variety of
metrics that include: a length of each word in relation to a mean length of words, the frequency of letter groups used within each word, the frequency of repetition of each word and word sequences, a
part of speech that is represented by each word, and membership of each word within a custom set of words. The systems are further capable of generating a graphical representation of each input file, which depicts those parts of the input file that exhibit a higher total
score from those that do not. In addition, the systems allow users to publish commentary—through an email interface—to such graphical representations of the input files.