New course with Google Cloud: Understanding and Applying Text Embeddings with Vertex AI
Key Takeaways
The video introduces a new course on Understanding and Applying Text Embeddings with Vertex AI, a collaboration between DeepLearningAI and Google Cloud, covering the use of text embeddings for various tasks such as text search, clustering, and question answering.
Full Transcript
hi I'm excited to introduce understanding and applying text embeddings with DirectX AI built in partnership with Google Cloud taught by Nikita namjashi and me this short course shows you how to use text embeddings that is given a sentence paragraph or other arbitrary length piece of text how to compute the feature Vector for it that tries to capture the meaning or the semantics of the text and it turns out this helps you to figure out what pieces of text are similar if you've heard of word embeddings like where to back it's totally fine if you haven't the short post doesn't assume this is prime knowledge but these sentence level embeddings that you learned about in this course are significantly more useful and Powerful I'm delighted to introduce Nikita who is a developer advocate for gents of AI at Google Cloud her full-time job is to help developers build gentle AI applications with LMS large language models so I'm looking forward to her sharing her deep experience on building many practical applications of us in this course thanks Andrew I've had the pleasure of supporting a lot of large companies as well as startups building exciting applications using embedding algorithms these give us a way to quickly build text search clustering keyword extraction and other applications and are a key part of the toolbox for developers using generative AI I really look forward to sharing what I'm seeing out in the field with you specifically embeddings are a way that we can represent data as points in space where the locations are semantically meaningful that is the locations capture something about the meaning of a piece of text by using a large pre-trained embeddings model you can prototype many text applications in minutes that frankly used to take most teams months and this is unlocking a lot of exciting and creative new applications so as one example embeddings are an important part of using OMS for question on stream talks when you want your answers to be based on an external knowledge base that wasn't included in the lm's original training data say you want the album to answer questions about an organization you work for or on a specialized domain the key technique for this called retrieval augmented generation requires giving the LM access information that wasn't included in the training data and this often is too much information to Simply fit into the prompt by allowing the large language model to retrieve information from a specific knowledge base you can also base the response on a particular document and figure out where the answer came from this is called grounding an llm where you can get the LM to basically cite a specific source and significantly reduce the chance of hallucinations which is when a large language model produces text that seems plausible but isn't factually accurate or grounded in reality and we can do all of this without specialized model fine tuning but just using embeddings and a bit of prompting so that makes the whole development process a lot faster after finishing this course you understand and also end up with code that you can use to compute embeddings and also be able to use it in your own question answering system or other applications that might refer to a specific document or set of documents but more broadly these embeddings are a key tool for genitive AI developers and having this tool in your pocket would be useful for many things you might want to build in the future so I hope you enjoy the course foreign [Music]
Original Description
Enroll today: https://bit.ly/45CA2rT
Introducing a new short course made in collaboration with Google Cloud: Understanding and Applying Text Embeddings with Vertex AI.
Text embeddings, which are numerical representations of text, play a significant role in various tasks involving the identification of similar items, like Google searches, online shopping recommendations, and personalized music suggestions.
With this course, you’ll harness the capabilities of Google Cloud’s Vertex AI API to generate text embeddings for tasks like classification, outlier detection, text clustering, and semantic search.
Upon finishing the course, you’ll acquire the skills to:
- Use text embeddings to capture the meaning of sentences and paragraphs
- Use the ScaNN (Scalable Nearest Neighbors) library for efficient semantic search
- Combine text generation from an LLM with semantic search to build a question-answering system
Start integrating text embeddings into LLM applications today!
Learn more: https://bit.ly/45CA2rT
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
Playlist
Uploads from DeepLearningAI · DeepLearningAI · 0 of 60
← Previous
Next →
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Forward and Backward Propagation (C1W4L06)
DeepLearningAI
deeplearning.ai's Heroes of Deep Learning: Yuanqing Lin
DeepLearningAI
deeplearning.ai's Heroes of Deep Learning: Ruslan Salakhutdinov
DeepLearningAI
deeplearning.ai's Heroes of Deep Learning: Yoshua Bengio
DeepLearningAI
deeplearning.ai's Heroes of Deep Learning: Pieter Abbeel
DeepLearningAI
deeplearning.ai's Heroes of Deep Learning: Ian Goodfellow
DeepLearningAI
deeplearning.ai's Heroes of Deep Learning: Andrej Karpathy
DeepLearningAI
Using an Appropriate Scale (C2W3L02)
DeepLearningAI
Gradient Checking (C2W1L13)
DeepLearningAI
Gradient Checking Implementation Notes (C2W1L14)
DeepLearningAI
Learning Rate Decay (C2W2L09)
DeepLearningAI
Understanding Mini-Batch Gradient Dexcent (C2W2L02)
DeepLearningAI
Mini Batch Gradient Descent (C2W2L01)
DeepLearningAI
The Problem of Local Optima (C2W3L10)
DeepLearningAI
Exponentially Weighted Averages (C2W2L03)
DeepLearningAI
Tuning Process (C2W3L01)
DeepLearningAI
Understanding Exponentially Weighted Averages (C2W2L04)
DeepLearningAI
Bias Correction of Exponentially Weighted Averages (C2W2L05)
DeepLearningAI
Gradient Descent With Momentum (C2W2L06)
DeepLearningAI
Normalizing Activations in a Network (C2W3L04)
DeepLearningAI
Hyperparameter Tuning in Practice (C2W3L03)
DeepLearningAI
Adam Optimization Algorithm (C2W2L08)
DeepLearningAI
RMSProp (C2W2L07)
DeepLearningAI
Fitting Batch Norm Into Neural Networks (C2W3L05)
DeepLearningAI
Why Does Batch Norm Work? (C2W3L06)
DeepLearningAI
Batch Norm At Test Time (C2W3L07)
DeepLearningAI
Softmax Regression (C2W3L08)
DeepLearningAI
Deep Learning Frameworks (C2W3L10)
DeepLearningAI
Neural Network Overview (C1W3L01)
DeepLearningAI
Training Softmax Classifier (C2W3L09)
DeepLearningAI
Why Deep Representations? (C1W4L04)
DeepLearningAI
Gradient Descent For Neural Networks (C1W3L09)
DeepLearningAI
Neural Network Representations (C1W3L02)
DeepLearningAI
TensorFlow (C2W3L11)
DeepLearningAI
Activation Functions (C1W3L06)
DeepLearningAI
Explanation For Vectorized Implementation (C1W3L05)
DeepLearningAI
Getting Matrix Dimensions Right (C1W4L03)
DeepLearningAI
Understanding Dropout (C2W1L07)
DeepLearningAI
Building Blocks of a Deep Neural Network (C1W4L05)
DeepLearningAI
Why Non-linear Activation Functions (C1W3L07)
DeepLearningAI
Computing Neural Network Output (C1W3L03)
DeepLearningAI
Backpropagation Intuition (C1W3L10)
DeepLearningAI
Train/Dev/Test Sets (C2W1L01)
DeepLearningAI
Deep L-Layer Neural Network (C1W4L01)
DeepLearningAI
Random Initialization (C1W3L11)
DeepLearningAI
Other Regularization Methods (C2W1L08)
DeepLearningAI
Normalizing Inputs (C2W1L09)
DeepLearningAI
Derivatives Of Activation Functions (C1W3L08)
DeepLearningAI
Parameters vs Hyperparameters (C1W4L07)
DeepLearningAI
Vectorizing Across Multiple Examples (C1W3L04)
DeepLearningAI
What does this have to do with the brain? (C1W4L08)
DeepLearningAI
Dropout Regularization (C2W1L06)
DeepLearningAI
Vanishing/Exploding Gradients (C2W1L10)
DeepLearningAI
Basic Recipe for Machine Learning (C2W1L03)
DeepLearningAI
Bias/Variance (C2W1L02)
DeepLearningAI
Forward Propagation in a Deep Network (C1W4L02)
DeepLearningAI
Weight Initialization in a Deep Network (C2W1L11)
DeepLearningAI
Numerical Approximations of Gradients (C2W1L12)
DeepLearningAI
Regularization (C2W1L04)
DeepLearningAI
Why Regularization Reduces Overfitting (C2W1L05)
DeepLearningAI
More on: RAG Basics
View skill →Related Reads
📰
📰
📰
📰
Why Your Chatbot Feels Dumb — And How RAG Fixes It
Medium · RAG
5 RAG Optimization Techniques Every AI Engineer Should Know In 2026
Medium · AI
5 RAG Optimization Techniques Every AI Engineer Should Know In 2026
Medium · Machine Learning
Let’s talk about RAG: Why it exists, how it works and lot more about it.
Medium · RAG
🎓
Tutor Explanation
DeepCamp AI