NVIDIA
NVIDIA
Quick Deploy Question_Answering Models Using Brev.dev
Resource
NVIDIA
NVIDIA
Quick Deploy Question_Answering Models Using Brev.dev

This tutorial will demonstrate how to train, evaluate, and test three types of models for Question-Answering.

Train Question-Answering Models using NVIDIA NeMO

This resource contains a Jupyter Notebook that walks though a streamlined approach to training, evaluating, and testing models for Question Answering (QA) tasks, leveraging NVIDIA’s NeMo Framework. Within this notebook, users can explore three QA model types: BERT-like models for Extractive Question Answering, Sequence-to-Sequence (S2S) models like T5/BART for Generative Question Answering, and GPT-like models for advanced generative responses. This adaptation focuses on practical application, guiding users through the process of generating answers from given contexts and queries, with detailed explanations on how to use NeMo.

Deploy now

To streamline your experience and jump directly into a GPU-accelerated environment with this notebook and NeMo pre-installed, click the badge below. Our 1-click deploys are powered by Brev.dev.

 Click here to deploy.

Getting started

Use the 1-click deploy link above to set up a machine with NeMO installed. Once the VM is ready, use the Access Notebook button to enter the Jupyter Lab instance

Models

For this notebook, we use two types of question-answering paradigms and three different models:

  • Extractive QA
    • BERT-like model
  • Generative QA
    • Sequence-to-Sequence (T5/BART-like) models
    • GPT-like models

We will be using the SQuAD dataset to showcase the training and inference. We train, test, and deploy all three models for inference and evaluate performance of all three architectures.

NeMO

NVIDIA NeMo Framework is a generative AI framework built for researchers and pytorch developers working on large language models (LLMs), multimodal models (MM), automatic speech recognition (ASR), and text-to-speech synthesis (TTS). NeMO provides a scalable framework to easily design, implement, and scale new AI models using existing pre-trained models and a simple API for configuration.

NVIDIA uses cookies to improve your experience on our web site. We and our third-party partners also use cookies and other tools to collect and record information you provide as well as information about your interactions with our websites for performance improvement, analytics, and to assist in marketing efforts. By clicking "Accept All", you consent to our use of cookies and other tools as described in our Cookie Policy. You can manage your cookie settings by clicking on "Manage Settings." By continuing to use this site or by clicking one of the buttons below, you agree to our Terms of Service (which contains important waivers). Please see our Privacy Policy for more information on our privacy practices.