1. A method for intelligent media naming comprising: a computing device, comprising hardware and software that the hardware executes, identifying a plurality of media files within a data store, each of the media files lacking user established file names; the computing device analyzing the plurality of media files for images to automatically recognize faces within image content of the media files using a facial recognition program; the computing device analyzing the plurality of media files for audio to automatically recognize voices within audio content of the media files using a speaker identification recognition or speaker identity verification program; the computing device based upon the recognized faces and voices generating a plurality of different content identification keywords for naming the media files, wherein the content identification keywords vary based on identities of humans with the recognized faces and voices; the computing device establishing a filename prefix for the media files using scored and ranked content identification keywords; for at least a subset of the media files with a common filename prefix, automatically determining a filename suffix for the subset of media files and automatically concatenating the filename prefix and a filename suffix to create a unique file name for each of the subset of the media files; automatically generating a unique file name for each of the media files, wherein each unique file name includes the established filename prefix, and wherein for the subset of media files the unique file names includes the concatenation of the established filename prefix and the unique filename suffix.