Vector Databases: An Introduction with Chroma DB
Learn on
In this course, you will apply your knowledge of vector databases, natural language processing, embeddings, and similarity searches to create database-backed recommendation systems in a practice project and a final capstone project using JavaScript and ChromaDB.This course is the last in a series of microcourses. Follow the link below to read about the series and see how this program can benefit you and advance your career.
4.7 (33 Reviews)

Language
- English
Topic
- Database
Enrollment Count
- 2.77K
Skills You Will Learn
- Computer Science, Software Development, Data Science, Machine Learning
Offered By
- IBMSkillsNetwork
Estimated Effort
- 1 wk /4-6 hrs
Platform
- Coursera
Last Update
- June 25, 2025
Vector Database Capstone Course Overview
In this IBM mini-course, you’ll create two shareable projects that demonstrate your proficiency and readiness to develop AI-powered recommendation systems.
You’ll get step-by-step instructions to create a real-life inspired food ordering recommendation system using Chroma DB and Hugging Face models. For your final project, you’ll use Chroma DB or your choice of PostgreSQL, Cassandra, or MongoDB to create a real-life job search recommendation system. This will demonstrate your ability to generate embeddings and implement similarity searches using Hugging Face natural language processing (NLP) algorithms.
Ready to start? Bring your vector, NoSQL, or relational database vector search skills to this course. If you don't already have these skills, you can attain these skills in other Vector Databases Fundamentals Specialization courses.
Enroll today in this mini-course to advance your AI career!
- JavaScript
- ChromaDB
- Git and GitHub
- Vector embeddings
- Natural language processing concepts
- Recommendation systems
- Similarity searches
- Develop a recommendation system using the ChromaDB vector database and Hugging Face tools
- Generate vector embeddings using natural language processing algorithms
- Perform similarity searches using vector embeddings
- Search a database using a PDF as the input query
- Lesson 0: Welcome
- Lesson 1: Introduction to Hugging Face
- Lesson 2: Practice project
- Lesson 3: Final project

Language
- English
Topic
- Database
Enrollment Count
- 2.77K
Skills You Will Learn
- Computer Science, Software Development, Data Science, Machine Learning
Offered By
- IBMSkillsNetwork
Estimated Effort
- 1 wk /4-6 hrs
Platform
- Coursera
Last Update
- June 25, 2025
Instructors
IBM Skills Network
IBM Skills Network Team
At IBM Skills Network, we know how crucial it is for businesses, professionals, and students to build hands-on, job-ready skills quickly to stay competitive. Our courses are designed by experts who work at the forefront of technological innovation. With years of experience in fields like AI, software development, cybersecurity, data science, business management, and more, our instructors bring real-world insights and practical, hands-on learning to every module. Whether you're upskilling yourself or your team, we will equip you with the practical experience and future focused technical and business knowledge you need to succeed in today’s ever-evolving world.
Read more