Sort:  

For that you need a deep-learning algorythm I assume. These pre-AIs can already do that very well.