From the course: Hands-On AI: Building LLM-Powered Apps
Unlock the full course today
Join today to access over 23,000 courses taught by industry experts.
Search engine basics - Python Tutorial
From the course: Hands-On AI: Building LLM-Powered Apps
Search engine basics
- [Instructor] In the last video, we discussed how we can use retrieval augmented generation or RAG architecture to support a large language model with knowledge for it to provide answers based on sources. In this video, we will discuss the retrieval portion of the architecture. The system we use to store and retrieve information is called a search engine. A search engine is an information retrieval system designed to help us find information stored on a computer system. The most famous search engine out there is Google, which is a system that searches the whole internet. There are also domain-specific search engines that allow user to discover information, such as legal search, financial document search. And one of the latest type of search engine that we could use to retrieve information is called vector databases. And all these search engines are very similar to our physical libraries. There are primarily two processes in a search engine system, indexing and searching. Before we…
Contents
-
-
-
-
(Locked)
Retrieval augmented generation3m 30s
-
(Locked)
Search engine basics2m 32s
-
(Locked)
Embedding search3m
-
(Locked)
Embedding model limitations3m 15s
-
(Locked)
Challenge: Enabling load PDF to Chainlit app48s
-
(Locked)
Solution: Enabling load PDF to Chainlit app5m 4s
-
(Locked)
Challenge: Indexing documents into a vector database1m 50s
-
(Locked)
Solution: Indexing documents into a vector database1m 43s
-
(Locked)
Challenge: Putting it all together1m 10s
-
(Locked)
Solution: Putting it all together3m 17s
-
(Locked)
Trying out your chat with the PDF app2m 15s
-
(Locked)
-
-