Schedule
Asynchronous
Delivery method
Online


0 credit hours
Credits awarded upon completion
Self-Paced
Progress at your own speed
10.96 hours
Estimated learning time
This IBM course will equip you with the skills to implement, train, and evaluate generative AI models for natural language processing (NLP) using PyTorch. You will explore core NLP tasks, such as document classification, language modeling, and language translation, and gain a foundation in building small and large language models.
You will learn how to convert words into features using one-hot encoding, bag-of-words, embeddings, and embedding bags, as well as how Word2Vec models represent semantic relationships in text.
The course covers training and optimizing neural networks for document categorization, developing statistical and neural N-Gram models, and building sequence-to-sequence models using encoder–decoder architectures. You will also learn to evaluate generated text using metrics such as BLEU.
The hands-on labs provide practical experience with tasks such as classifying documents using PyTorch, generating text with language models, and integrating pretrained embeddings like Word2Vec. You will also implement sequence-to-sequence models to perform tasks such as language translation.
Enroll today to build in-demand NLP skills and start creating intelligent language applications with PyTorch.
This Course is part of a program
You can only buy it along with program.
Schedule
Asynchronous
Delivery method
Online
Earn necessary number of credit hours for completing this content
Such as Natural Language Processing, PyTorch (Machine Learning Library), Artificial Neural Networks, Text Mining, Machine Learning Methods, Statistical Methods, Feature Engineering, Large Language Modeling, Deep Learning, Generative AI, Data Ethics