Skip to content

Beginners course module 1#2494

Open
manas95826 wants to merge 8 commits into
masterfrom
beginners-course-module-1
Open

Beginners course module 1#2494
manas95826 wants to merge 8 commits into
masterfrom
beginners-course-module-1

Conversation

@manas95826

@manas95826 manas95826 commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

PREVIEW

This PR is still work in progress. Formatting and images will be added soon

Module 1-3 pages don't exist yet, so the syllabus links to them
were 404ing the lychee internal link checker.
@netlify

netlify Bot commented Jul 10, 2026

Copy link
Copy Markdown

Deploy Preview for condescending-goldwasser-91acf0 ready!

Name Link
🔨 Latest commit 40d175c
🔍 Latest deploy log https://app.netlify.com/projects/condescending-goldwasser-91acf0/deploys/6a53a771c364a80008a209ee
😎 Deploy Preview https://deploy-preview-2494--condescending-goldwasser-91acf0.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@kanungle kanungle added draft do not merge For release on a specified date labels Jul 10, 2026

@kanungle kanungle left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a good start. Left some comments. Not sure why Module 0 changes are in this PR


# Let's Understand Search

Understand why traditional search fails, how semantic (vector) search solves it.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is misleading. I think it should be something like:

Understand why traditional search struggles and how modern semantic search improves it.

|-------|----------------------|--------|
| car repair | automobile maintenance guide | ❌ Missed |
| cheap flights NYC | affordable airfare to New York | ❌ Missed |
| Apple stock | fruit company disambiguation? | ✔ Match |

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This line doesn't make sense to me

| cheap flights NYC | affordable airfare to New York | ❌ Missed |
| Apple stock | fruit company disambiguation? | ✔ Match |

### The Three Core Failure Modes

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are 4 in the list


Over time, search systems became more diverse. However, they all shared the same fundamental ceiling: they work on words, not meaning.

### Evolution of Search Techniques

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is this actually a chronological evolution? I didn't look it up

"Does this document contain the same words?"

**Semantic search asks:**
"Does this document mean the same thing?"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

mean the same concept

| Cosine | Text similarity, NLP models | Robust to different vector magnitudes. Most common default. |
| Dot product | When embeddings are normalized | Faster than cosine if vectors are unit-normalized at index time. |
| Euclidean (L2) | Image embeddings, spatial data | Sensitive to magnitude - works best with models trained for it. |

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have Manhattan too

# SKU-48291 (score: 0.89) ← only correct result returned
```

### Key insight

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

needs Title Case


- **Dense**: Semantic / vector - Intent, vibe, meaning
- **Sparse**: BM25 / keyword - Exact terms, rare tokens
- **Filters (Optional)**: Payload constraints - Hard rules, access control

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not aware of any of our content that mentions "filtering" as a component of Hybrid Search

- **Agentic AI systems** - multi-step agents that query different data sources sequentially
- **E-commerce** - find semantically similar products, then filter by price, brand, and availability
- **Knowledge bases** - semantic over documents, keyword for exact references and code snippets

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • and more...


## 8. References & Further Reading

- **Qdrant Documentation** - [Qdrant Overview](https://qdrant.tech/documentation/concepts/)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Name it "Qdrant Concepts"

@manas95826 manas95826 requested a review from kanungle July 12, 2026 10:43
Comment on lines +215 to +225
- **Qdrant Concepts** - [Qdrant Overview](https://qdrant.tech/documentation/concepts/)
- Overview of Qdrant's vector search engine - collections, points, payloads, and APIs.

- **Distance Metrics Deep Dive** - [Distance Metrics - Qdrant](https://qdrant.tech/documentation/concepts/#distance-metrics)
- Cosine, dot product, Euclidean, and Manhattan - when to use each.

- **Filtering & Hybrid Search** - [Filtering - Qdrant](https://qdrant.tech/documentation/concepts/filtering/)
- Payload filter syntax, indexed fields, and combining filters with vector queries.

- **RAG Tutorials** - [RAG Tutorials - Qdrant](https://qdrant.tech/rag)
- End-to-end retrieval-augmented generation tutorials using Qdrant as the retriever.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These links need to be href'd on the text itself, instead of beside it.

Example, just:

[Filtering & Hybrid Search]((https://qdrant.tech/documentation/concepts/filtering/)

- How similarity really works under the hood - and when it fails.
- Your first Qdrant collection: points, payloads, and your first query.

End of Module 1. Continue to Module 2: First Principles of Vector Search.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This needs to be a button link, like in the essentials course

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

make this change on all modules

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do not merge For release on a specified date draft

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants