Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

IBM

Vector Databases: An Introduction with Chroma DB

IBM via Coursera

Overview

Vector databases provide the solid foundation required by large language models to deliver AI-powered similarity searches and recommendation systems for e-commerce recommendations, cybersecurity fraud detection, medical diagnostics, bioinformatics research, and other complex analysis tasks. Begin learning how to take advantage of the efficiencies vector databases offer in this introductory course by IBM. In this introductory microcourse, you'll build your knowledge of vector database fundamentals and explore the importance of vector databases in today’s data management landscape. Then, dive into how vector databases differ from traditional databases and learn about vector database types and their uses. You’ll also gain hands-on experience setting up environments for vector database operations and performing day-to-day database tasks using Chroma DB. You will learn how to: • Set up environments for vector database operations. • Perform update, delete, and collection-related tasks. • Demonstrate vector database skills and implement similarity searches using real-world data sets. This microcourse is built to provide you with broad, foundational vector database knowledge. This course is for engineers, data scientists, machine learning engineers, DevOps engineers, AI Engineers, and others who work with or intend to build large language models (LLMS), generative AI applications, and related transformative technologies. Enroll today and learn how to take advantage of the efficiencies that vector databases offer!

Syllabus

  • Building Blocks of Vector Databases
    • Welcome to this module where you’ll explore the transformative role of vector databases in modern data management systems. You'll explore how vector databases are the foundation of recommendation systems and learn how vector databases differ from traditional databases in handling complex data types. Then, delve into various vector database types and their specific applications, with a special focus on Chroma DB. You'll gain insights into Chroma DB architecture, learn the common coding practices for its operations, and gain hands-on skills setting up a vector database, creating collections, and managing embeddings.

Taught by

IBM Skills Network Team and Richa Arora

Reviews

4.4 rating at Coursera based on 16 ratings

Start your review of Vector Databases: An Introduction with Chroma DB

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.