YoVDO

Table Question-Answering with TAPAS in Python

Offered By: James Briggs via YouTube

Tags

Natural Language Processing (NLP) Courses Machine Learning Courses Python Courses Data Preprocessing Courses Hugging Face Transformers Courses

Course Description

Overview

Learn how to implement table question-answering using TAPAS in Python. Explore the process of asking natural language questions to tables and receiving intelligent, human-like responses. Discover how to apply TAPAS for table QA using Hugging Face transformers and Python. Dive into advanced techniques by integrating Pinecone vector database with a Microsoft MPNet Table QA model to search through vast numbers of tables and retrieve relevant information. Follow along with code examples, dataset preprocessing, and the creation of a table QA retrieval pipeline. Test the model's ability to retrieve tables, ask various questions, and handle advanced aggregation queries. Gain insights into the practical applications of table QA and its potential for analyzing large-scale tabular data.

Syllabus

Intro
Table QA process
Getting the code
Colab GPU and prerequisites
Dataset download and preprocessing
Table QA retrieval pipeline
First test, can it retrieve tables?
TAPAS model for table QA
Asking more table QA questions
Asking advanced aggregation questions to TAPAS
Final thoughts


Taught by

James Briggs

Related Courses

Getting Started with AI Powered Q&A Using Hugging Face Transformers - HuggingFace Tutorial
Chris Hay via YouTube
Hugging Face Transformers - The Basics - Practical Coding Guides - NLP Models (BERT/RoBERTa)
rupert ai via YouTube
Build a Deep Q&A Web App with Transformers and Anvil - Python Deep Learning App
Nicholas Renotte via YouTube
Build a Simple Language Translation App Using Python for Beginners
Nicholas Renotte via YouTube
Automate Stocks and Crypto Research with Python and Deep Learning - Full Python Project
Nicholas Renotte via YouTube