Neural network implementation from scratch (in Python) I made by following the guide at: http://www.code-spot.co.za/2009/10/08/15-steps-to-implemented-a-neural-net/. Besides “regular” Python, I only used NumPy, matplotlib and pandas.
You can find it in this GitHub repository.