https://ai.plainenglish.io/convolutional-neural-networks-vs-recurrent-neural-networks-battle-of-the-brains-6f41b1c38f4c