How to build a Q&A AI in Python (Open-domain Question-Answering)
🎁 Free NLP for Semantic Search Course:
https://www.pinecone.io/learn/nlp
How can we design these natural, human-like Q&A interfaces? The answer is open-domain question-answering (ODQA). ODQA allows us to use natural language to query a database.
That means that, given a dataset like a set of internal company documents, online documentation, or as is the case with Google, everything on the world's internet, we can retrieve relevant information in a natural, more human way.
🌲 Pinecone article:
https://www.pinecone.io/learn/retriever-models/
🔗 Nils YT Talk: https://youtu.be/XNJThigyvos?t=118
🔗 MNR Loss Article:
🔗 Free Pinecone API Key: https://app.pinecone.io/
🤖 70% Discount on the NLP With Transformers in Python course:
https://bit.ly/3DFvvY5
🎉 Subscribe for Article and Video Updates!
https://jamescalam.medium.com/subscribe
https://medium.com/@jamescalam/membership
👾 Discord:
https://discord.gg/c5QtDB9RAP
00:00 Why QA
04:05 Open Domain QA
08:24 Do we need to fine-tune?
11:44 How Retriever Training Works
12:59 SQuAD Training Data
16:29 Retriever Fine-tuning
19:32 IR Evaluation
25:58 Vector Database Setup
33:42 Querying
37:41 Final Notes
Видео How to build a Q&A AI in Python (Open-domain Question-Answering) канала James Briggs
https://www.pinecone.io/learn/nlp
How can we design these natural, human-like Q&A interfaces? The answer is open-domain question-answering (ODQA). ODQA allows us to use natural language to query a database.
That means that, given a dataset like a set of internal company documents, online documentation, or as is the case with Google, everything on the world's internet, we can retrieve relevant information in a natural, more human way.
🌲 Pinecone article:
https://www.pinecone.io/learn/retriever-models/
🔗 Nils YT Talk: https://youtu.be/XNJThigyvos?t=118
🔗 MNR Loss Article:
🔗 Free Pinecone API Key: https://app.pinecone.io/
🤖 70% Discount on the NLP With Transformers in Python course:
https://bit.ly/3DFvvY5
🎉 Subscribe for Article and Video Updates!
https://jamescalam.medium.com/subscribe
https://medium.com/@jamescalam/membership
👾 Discord:
https://discord.gg/c5QtDB9RAP
00:00 Why QA
04:05 Open Domain QA
08:24 Do we need to fine-tune?
11:44 How Retriever Training Works
12:59 SQuAD Training Data
16:29 Retriever Fine-tuning
19:32 IR Evaluation
25:58 Vector Database Setup
33:42 Querying
37:41 Final Notes
Видео How to build a Q&A AI in Python (Open-domain Question-Answering) канала James Briggs
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Variables and Flows for Chatbots | NeMo Guardrails #2NEW Pinecone AssistantGUI-based Few Shot Classification Model Trainer | DemoInput Data Pipelines - TensorFlow Essentials #4How to build a Q&A Reader Model in Python (Open-domain QA)FREE 11 Hour NLP Transformers Course (Next 3 Days Only)Streamlit for ML #1 - Installation and APIStreamlit for ML #3 - Make Apps Fast with CachingFine-tune High Performance Sentence Transformers (with Multiple Negatives Ranking)How-to Decode Outputs From NLP Models (Python)Fast Zero Shot Object Detection with OpenAI CLIPRAG with Mistral AI!SPLADE: the first search model to beat BM25Intro to APIs in Python - API Series #1Stoic Philosophy Text Generation with TensorFlowIdentify Stocks on Reddit with SpaCy (NER in Python)Implementing Filters in the New Haystack Doc StoreQ&A Document Retrieval With DPRTraining Parameters - TensorFlow Essentials #3Streamlit for ML #5.3 - Publishing Components to PipFunctional API - TensorFlow Essentials #2