With neural networks and machine learning we can do almost everything, especially with the use of new technologies and new powerful computers within everyone's reach, which can train a network like this in a couple of hours and get good results as yo...