Advanced NLP with Python for Machine Learning
Offered By: LinkedIn Learning
Course Description
Overview
Build upon your foundational knowledge of natural language processing by exploring more complex topics.
Syllabus
Introduction
- Elevate Your NLP expertise using Python and machine learning
- What you should know
- How to use the challenge exercise files
- Overview of natural language processing
- Evolution of natural language processing
- Natural language processing libraries
- Introduction to spaCy
- Challenge: Build a spaCy processing pipeline
- Solution: Build a processing pipeline
- Analyze customer feedback using spaCy
- The spaCy processing pipeline
- Challenge: Analyze customer feedback
- Solution: Analyze customer feedback
- Modern natural language processing
- Transformers neural networks
- Large language models: BERT, GPT
- Challenge: Sentiment analysis using DistilBERT
- Solution: Sentiment analysis using DistilBERT
- Methods that improve LLM performance
- Supervised fine-tuning
- Fine-tuning methods
- Retrieval-augmented generation (RAG)
- Parameter-efficient fine-tuning (PEFT)
- Challenge: Parameter-efficient fine-tuning with LoRa
- Solution: Parameter-efficient fine-tuning with LoRa
- Next steps
Taught by
Gwendolyn Stripling
Related Courses
Text Mining and AnalyticsUniversity of Illinois at Urbana-Champaign via Coursera Introduction to Natural Language Processing
University of Michigan via Coursera Enabling Technologies for Data Science and Analytics: The Internet of Things
Columbia University via edX Machine Learning Capstone: An Intelligent Application with Deep Learning
University of Washington via Coursera moocTLH: Nuevos retos en las tecnologĂas del lenguaje humano
Universidad de Alicante via MirĂadax