September 5, 2023
@
11:00 am
–
2:00 pm
Title: NLP 101 1
Date: Sept 5, 2023
Time: 11-12pm CST
Location: Online
This comprehensive 4-week online course provides a practical introduction to natural language processing (NLP) using Python and HuggingFace Transformers. By the end of the course, you will have built real-world NLP applications and have a strong foundation in modern NLP techniques.
Week 1: Introduction to NLP Tasks
Learn about different NLP tasks like text classification, named entity recognition, question answering, translation, summarization, and more. Learn how to implement these using HuggingFace.
Week 2: Transformers and Tokenization
Learn about transformer architecture. Understand the differences between encoder and decoder models. Learn about the role of tokenization in text preprocessing. Understand GPU resource utilization during model inference.
Week 3: Text Generation with Language Models
Learn techniques for automatically generating human-like text using language model APIs. Understand decoding methods like beam search, top-k sampling, and nucleus sampling
Week 4: Task-Specific Fine-tuning
Go beyond off-the-shelf models by fine-tuning transformer networks on your own data. Learn about transfer learning for domain-specific NLP tasks and few-shot learning techniques. Learn about GPU resource utilization during model training.