Recurrent Neural Networks (Concepts and Applications)