Skip to content

Latest commit

 

History

History
150 lines (96 loc) · 3.59 KB

index.rst

File metadata and controls

150 lines (96 loc) · 3.59 KB

Tutorials

Interested in getting started in a new NLP area? Here are some tutorials to help get started.

Word Embedding

.. card::
   :title: Pre-trained Word Embeddings
   :link: word_embedding/word_embedding.html

   Basics on how to use word embedding with vocab in GluonNLP and apply it on word similarity and
   analogy problems.

.. card::
   :title: Word Embeddings Training and Evaluation
   :link: word_embedding/word_embedding_training.html

   Learn how to train fastText and word2vec embeddings on your own dataset, and determine
   embedding quality through intrinsic evaluation.
.. toctree::
   :hidden:
   :maxdepth: 1

   word_embedding/word_embedding.ipynb
   word_embedding/word_embedding_training.ipynb


Language Model

.. card::
   :title: LSTM-based Language Models
   :link: language_model/language_model.html

   Learn what a language model is, what it can do, and how to train a word-level language model
   with truncated back-propagation-through-time (BPTT).
.. toctree::
   :hidden:
   :maxdepth: 1

   language_model/language_model.ipynb


Machine Translation

.. card::
   :title: Google Neural Machine Translation
   :link: machine_translation/gnmt.html

   Learn how to train Google Neural Machine Translation, a seq2seq with attention model.

.. card::
   :title: Machine Translation with Transformer
   :link: machine_translation/transformer.html

   Learn how to use a pre-trained transformer translation model for English-German translation.
.. toctree::
   :hidden:
   :maxdepth: 1

   machine_translation/gnmt.ipynb
   machine_translation/transformer.ipynb


Sentence Embedding

.. card::
   :title: ELMo: Deep Contextualized Word Representations
   :link: sentence_embedding/elmo_sentence_representation.html

   See how to use GluonNLP's model API to automatically download the pre-trained ELMo
   model from NAACL2018 best paper, and extract features with it.

.. card::
   :title: A Structured Self-attentive Sentence Embedding
   :link: sentence_embedding/self_attentive_sentence_embedding.html

   See how to use GluonNLP to build more advanced model structure for extracting sentence
   embeddings to predict Yelp review rating.

.. card::
   :title: BERT: Bidirectional Encoder Representations from Transformers
   :link: sentence_embedding/bert.html

   See how to use GluonNLP to fine-tune a sentence pair classification model with
   pre-trained BERT parameters.
.. toctree::
   :hidden:
   :maxdepth: 1

   sentence_embedding/elmo_sentence_representation.ipynb
   sentence_embedding/self_attentive_sentence_embedding.ipynb
   sentence_embedding/bert.ipynb


Sentiment Analysis

.. card::
   :title: Sentiment Analysis by Fine-tuning Word Language Model
   :link: sentiment_analysis/sentiment_analysis.html

   See how to fine-tune a pre-trained language model to perform sentiment analysis on movie reviews.
.. toctree::
   :hidden:
   :maxdepth: 1

   sentiment_analysis/sentiment_analysis.ipynb


Sequence Sampling

.. card::
   :title: Sequence Generation with Sampling and Beam Search
   :link: sequence_sampling/sequence_sampling.html

   Learn how to generate sentence from pre-trained language model through sampling and beam
   search.
.. toctree::
   :hidden:
   :maxdepth: 1

   sequence_sampling/sequence_sampling.ipynb