YoVDO

Understanding and Applying Text Embeddings

Offered By: DeepLearning.AI via Coursera

Tags

LLM (Large Language Model) Courses Classification Courses Word Embeddings Courses Text Generation Courses Outlier Detection Courses Text Embedding Courses Semantic Search Courses Sentence Embedding Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
The Vertex AI Text-Embeddings API enhances the process of generating text embeddings. These text embeddings, which are numerical representations of text, play a pivotal role in many tasks involving the identification of similar items, like Google searches, online shopping recommendations, and personalized music suggestions. During this course, you’ll use text embeddings for tasks like classification, outlier detection, text clustering and semantic search. You’ll combine semantic search with the text generation capabilities of an LLM to build a question-answering systems using Google Cloud’s Vertex AI.

Syllabus

  • Project Overview
    • The Vertex AI Text-Embeddings API enhances the process of generating text embeddings. These text embeddings, which are numerical representations of text, play a pivotal role in many tasks involving the identification of similar items, like Google searches, online shopping recommendations, and personalized music suggestions.During this course, you’ll use text embeddings for tasks like classification, outlier detection, text clustering and semantic search. You’ll combine semantic search with the text generation capabilities of an LLM to build a question-answering systems using Google Cloud’s Vertex AI.You’ll also explore:(1) The properties of word and sentence embeddings.(2) How embeddings can be used to measure the semantic similarity between two pieces of text.(3) How to apply text embeddings for tasks such as classification, clustering, and outlier detection.(4) Modify the text generation behavior of an LLM by adjusting the parameters temperature, top-k, and top-p.(5) How to apply the open source ScaNN (Scalable Nearest Neighbors) library for efficient semantic search.(6) How to build a Q&A system by combining semantic search with an LLM.Upon successful completion of this course, you will grasp the underlying concepts of using text embeddings, and will also gain proficiency in generating embeddings and integrating them into common LLM applications.

Taught by

Andrew Ng and Nikita Namjoshi

Related Courses

U&P AI - Natural Language Processing (NLP) with Python
Udemy
What's New in Cognitive Search and Cool Frameworks with PyTorch - Episode 5
Microsoft via YouTube
Stress Testing Qdrant - Semantic Search with 90,000 Vectors - Lightning Fast Search Microservice
David Shapiro ~ AI via YouTube
Semantic Search for AI - Testing Out Qdrant Neural Search
David Shapiro ~ AI via YouTube
Spotify's Podcast Search Explained
James Briggs via YouTube