1. A computerized method for automatically cropping a digital image to improve perceived professionalism of a subject of the image, the method comprising: utilizing a machine learning algorithm to generate a professionalism score for the digital image, the utilizing a machine learning algorithm comprising: a training mode where a plurality of sample images with labeled professionalism scores are used to train a classification function in a model that produces as professionalism score as output; an analysis mode where the model is used to generate a professionalism score for the digital image; and using the professionalism score as an input to a discrete variable optimization algorithm to determine an optimum cropped version of the digital image from a plurality of possible cropped versions of the digital image using the classification function.