You should have prior knowledge of Keras and be comfortable with Python and have basic understanding of Machine Learning. Additionally, refer to the code files in GitHub while you are going through recipes. Due care is taken to ensure that all code is properly indented in book. However, it is highly recommended that you follow the code present in GitHub while implementing the code yourself