Computer/algorithms cannot tell who is hot, if the input is photo of Marilyn Monroe versus Scarlett Johansson
In this case, there are indeed machine learning algorithms that can do this task.
http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=5533...