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
Introduction to Artificial IntelligenceStanford University via Udacity Probabilistic Graphical Models 1: Representation
Stanford University via Coursera Artificial Intelligence for Robotics
Stanford University via Udacity Computer Vision: The Fundamentals
University of California, Berkeley via Coursera Learning from Data (Introductory Machine Learning course)
California Institute of Technology via Independent