Neural Networks and Language Models