GoogleCloudPlatform / training-data-analyst

Labs and demos for courses for GCP Training (http://cloud.google.com/training).
Apache License 2.0
7.81k stars 5.83k forks source link

Deprecated reference at the end of the NLP crown jewel Encoder decoder lab (`rnn_encoder_decoder.ipynb`) #2437

Open MrCsabaToth opened 1 year ago

MrCsabaToth commented 1 year ago

In my opinion this is the crown jewel lab of the whole NLP course of the Machine Learning Engineer learning path. The CSB (Cloud Skills Boost) lab is titled simply "Encoder decoder" (https://www.cloudskillsboost.google/course_sessions/2920308/labs/363239), while the notebook title tells away more "Simple RNN Encode-Decoder for Translation" https://github.com/GoogleCloudPlatform/training-data-analyst/blob/master/courses/machine_learning/deepdive2/text_classification/labs/rnn_encoder_decoder.ipynb

This is no biggie but the reference at the end is 404. I believe the correct link now is https://github.com/keras-team/keras-io/blob/master/examples/nlp/lstm_seq2seq.py which is also authored by Francois Chollet.

As usual (when it's not a CSB correction), I'm crafting a PR.

MrCsabaToth commented 1 year ago

The referenced notebook is great because it's somewhat different so it could add a little more to the material. It uses for example LSTM instead of GRU.