Weave a neural net with Python

Neural nets, also known as artificial neural networks, mathematically model bioelectrical networks in the brain. Massively parallel and more inductive than deductive, they are used for everything from voice and character recognition to artificial intelligence. Python developer Andrew Blais introduces you to the simplest of the neural nets, the Hopfield -- and his net.py application gives you a hands-on opportunity to explore its ability to reconstruct distorted patterns.