Gen AI Foundational Models for NLP & Language Understanding
About this Course
This IBM course will teach you how to implement, train, and evaluate generative AI models for natural language processing (NLP). The course will help you acquire knowledge of NLP applications including document classification, language modeling, language translation, and fundamentals for building small and large language models. You will learn about converting words to features. You will understand one-hot encoding, bag-of-words, embedding, and embedding bags. You also will learn how Word2Vec embedding models are used for feature representation in text data. You will implement these capabilities using PyTorch. The course will teach you how to build, train, and optimize neural networks for document categorization. In addition, you will learn about the N-gram language model and sequence-to-sequence models. This course will help you evaluate the quality of generated text using metrics, such as BLEU. You will practice what you learn using Hands-on Labs and perform tasks such as implementing document classification using torchtext in PyTorch. You will gain the skills to build and train a simple language model with a neural network to generate text and integrate pre-trained embedding models, such as word2vec, for text analysis and classification. In addition, you will apply your new skills to develop sequence-to-sequence models in PyTorch and perform tasks such as language translation.Created by: IBM

Related Online Courses
Welcome to this 1 hour long guided project on Data Visualization using Plotly. Plotly is a python graphing library which is used to make interactive, publication-quality graphs. It allows users to... more
The goal of this project is to introduce beginners to the basic concepts of machine learning using TensorFlow. The project will include, how to set up the tool and get started as well as... more
People interviewing for jobs today often fail because they are using yesterday\'s strategies. Recruiting technology has become more sophisticated, and the best employers are constantly changing the... more
Welcome to the Getting Started with Docker course! This course aligns with the Docker Certified Associate (DCA) Certification requirements. The course aims to provide you with practical skills and... more
In this course, we\'ll look at the JavaScript language, and how it supports the Object-Oriented pattern, with a focus on the unique aspect of how JavaScript approaches OO. We\'ll explore a brief... more