Understand Bidirectional long-short term memory(LSTM) with a complete guide to bidirectional LSTM with python codes