Build Chroma Search
About this course
Build Chroma Search is an intermediate, project-based course for developers and aspiring machine learning engineers who want to build and deploy a complete, real-world semantic search application. In today's AI-driven landscape, keyword search is no longer enough; this course teaches you how to leverage the power of vector embeddings and the specialized vector database, Chroma, to create a search engine that understands meaning, not just words. You will progress through a full development lifecycle, from indexing a document collection to exposing your search functionality through a deployable Flask API. The course places a strong emphasis on professional standards, guiding you to quantitatively measure your API's performance using critical relevance metrics like Mean Reciprocal Rank (MRR) and precision@5. Through hands-on labs and a final summative project, you will not only build a functional search API but also produce an evaluation report to validate its quality, equipping you with a portfolio-ready project and the skills to tackle advanced information retrieval tasks.
63/100
CourseAsk score
- What the provider tells you
- 39/45
- Who stands behind it
- 8/35
- How complete the listing is
- 16/20
Scores how much the provider publishes and who stands behind it — not how well it is taught.
What you'll learn
- build a complete semantic search application
- deploy a search API using Flask
- measure API performance with metrics like MRR and precision@5
- work with vector embeddings and the Chroma database
Course objectives
- teach real-world application development using semantic search
- guide students through the complete development lifecycle
- emphasize the quantitative evaluation of search performance
Price shown by Coursera — confirm on their site.
Enroll on CourseraYou'll be redirected to Coursera to complete enrollment.
- Listed & compared by CourseAsk
- English · 0
Compared on these lists
Where this course ranks against the alternatives.
Coursera