Neural networks are a type of computer program that imitate the way humans learn. If you give them a long list of examples of anything - paint colors [http://lewisandquark.tumblr.com/post/160985569682/paint-colors-designed-by-neural-network-part-2] , Broadway musicals [http://lewisandquark.tumblr.com/post/162939563362/terrible-broadway-musicals-imagined-by-neural] , cat names [http://lewisandquark.tumblr.com/