NY State-Licensed Certificates in Design, Coding & AI — Online
Master AI and Machine Learning: From Neural Networks to Applications
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This live code review builds a TypeScript semantic search engine, from loading a CSV and generating batched embeddings to indexing and querying the data. It introduces semantic search concepts and compares them with lexical search.
Syllabus
- Intro
- Basic concepts of lexical search
- What are embeddings?
- How does semantic search work?
- Comparing semantic and lexical search
- Build session intro, CSV loader
- CSV loader done, short review of utilities
- Introducing Transformers.js
- Short look at why types can be helpful
- Embedding in batches
- Ideas around using workers to parallelize embeddings
- A client helper function
- The main portion of the indexing process
- Where to find the repo
- Querying the index
Taught by
Pinecone