neural networks for sentiment and stock price prediction