Neural Network Language Model (in Python)