Vector Databases in Practice: Deep Dive
Offered By: LinkedIn Learning
Course Description
Overview
Go beyond the basics of vector databases by building a database and app from scratch, and learn key considerations along the way.
Syllabus
Introduction
- The power of AI-powered vector databases
- A high-level view of vector databases
- What you can do with vector databases
- Get set up for the course
- Keyword filtering and keyword searches
- Vector searches
- Searching with filters
- Hybrid searches
- Retrieval augmented generation
- Challenge: Vector database queries
- Solution: Vector database queries
- Create your own database
- Work with Weaviate
- Create an object collection
- Basic data import in Weaviate
- Establishing relationships with references
- Recap: Building a vector database
- Challenge: Add another object collection
- Solution: Add another object collection
- Web apps and vector databases
- Create a basic app
- Connect the app to Weaviate
- Parsing query responses
- Recommendations with RAG
- Challenge: App enhancements
- Solution: App enhancements
- Messiness of real data
- Pre-processing text for vector databases
- Chunking longer texts
- Chunk Wikipedia articles
- Challenge: Import Wikipedia data chunks
- Solution: Import Wikipedia data chunks
- Continue learning about vector databases
Taught by
Joon-Pil Hwang
Related Courses
Pinecone Vercel Starter Template and RAG - Live Code Review Part 2Pinecone via YouTube Will LLMs Kill Search? The Future of Information Retrieval
Aleksa Gordić - The AI Epiphany via YouTube RAG But Better: Rerankers with Cohere AI - Improving Retrieval Pipelines
James Briggs via YouTube Advanced RAG - Contextual Compressors and Filters - Lecture 4
Sam Witteveen via YouTube LangChain Multi-Query Retriever for RAG - Advanced Technique for Broader Vector Space Search
James Briggs via YouTube