HomeLarge Language ModelsA Practical Introduction to Vector Databases

A Practical Introduction to Vector Databases

A course by
December, 2024 6 lessons English

In this module, you’ll uncover how vector databases power modern applications, focusing on their mechanics and practical uses. You’ll explore types of searches, understand Approximate Nearest Neighbor (ANN) algorithms like HNSW, and learn to address scaling, reliability, and cost challenges in production. The module also includes hands-on guidance to set up a chatbot using Weaviate and Verba.

What you'll learn

  • Explain the working principles of vector databases and their role in modern applications.
  • Differentiate between various types of searches performed with vector databases.
  • Analyze the efficiency of Approximate Nearest Neighbor (ANN) algorithms like HNSW and their impact on performance.
  • Build a chatbot using Weaviate - Verba while addressing scalability, reliability, and cost considerations in production.

Courses you might be interested in