1. A method of abridging one or more video files, the method comprising: receiving one or more manually generated tags associated with the one or more video files; based at least in part on the one or more manually entered tags, determining a preliminary category for the one or more video files; based on the preliminary category, generating a targeted transcript of the one or more video files, wherein the targeted transcript includes a plurality of words; generating an ontology of the plurality of words based on the targeted transcript; ranking the plurality of words in the ontology based on a plurality of scoring factors; based on the ranking of the plurality of words, generating one or more automated tags associated with the one or more video files; based on the one or more automated tags, generating a plurality of concepts and a heat map for one or more video files; correlating the heat map and plurality of concepts for each of the one or more video files to determine multiple areas of activity within the one or more video files; cutting the one or more video files at each of the areas of activity into a plurality of cut portions of the one or more videos; and assembling the plurality of cut portions of the one or more videos into a single abridged video file.