Skip to content

Week 06 — Hybrid search + reranking (light week)

At a glance

Phase 2: RAG + Evals · Starts: Mon 02 Nov 2026 · Planned: 11h 00m · Light week

Build: Capstone: hybrid retrieval (BM25 + dense + metadata filters) with cross-encoder reranking

By day

Monday 02 Nov · 1h 20m

Tuesday 03 Nov · 1h 20m

  • Agentic AI · 40 min · Hybrid search: BM25 + dense fusion (RRF vs weighted), metadata pre/post-filtering trade-offs → Hybrid search & reranking w06-ai-1
  • DSA · 20 min · Reverse Linked List + Merge Two Sorted Lists → Linked list · resource w06-dsa-2
  • Communication · 20 min · Vocabulary: Verb-noun collocations (make a case, raise a concern) → Week 06 drills · day 2 w06-comm-2

Wednesday 04 Nov · 1h 20m

Thursday 05 Nov · 1h 20m

  • Agentic AI · 40 min · Rerankers: bi-encoder vs cross-encoder vs LLM reranking — read Pinecone series and pick one for the capstone → Hybrid search & reranking · resource w06-ai-2
  • Java/Spring AI · 20 min · Spring AI RetrievalAugmentationAdvisor / QuestionAnswerAdvisor with filter expressions → RAG with Spring AI & pgvector w06-java-1
  • Communication · 20 min · Idioms & phrasal verbs: Phrasal verbs in meetings: bring up, follow up, wrap up → Week 06 drills · day 4 w06-comm-4

Friday 06 Nov · 1h 15m

Saturday 07 Nov · 2h 15m

  • Agentic AI · 75 min · Capstone build: add Postgres full-text (or pg_search) BM25 leg + RRF fusion + cross-encoder rerank; compare hit rate@5 vs dense-only on 30 queries → Hybrid search & reranking w06-ai-3
  • DSA · 20 min · Remove Nth Node From End of List → Linked list · resource w06-dsa-5
  • Java/Spring AI · 20 min · Spring Boot 4 + Testcontainers dev services for pgvector in local runs → Spring Boot 4 & Spring Framework 7 w06-java-2
  • Communication · 20 min · Record & shadow: Shadowing practice 1 → Week 06 drills · day 6 w06-comm-6

Sunday 08 Nov · 2h 10m

  • System Design · 30 min · Written design: enterprise RAG system — ingestion, ACL-aware retrieval, hybrid search, reranking, eval, freshness (short 2-page version) → Design an enterprise RAG system w06-sd-3
  • Architecture · 20 min · Write ADR 006 for capstone: bounded contexts — Incident, Knowledge, Ticketing — and their integration style → DDD strategic: subdomains, bounded contexts, context maps · resource w06-arch-2
  • Staff+ · 20 min · Artifact: capstone design doc v1 (docs/log/design-doc-capstone.md) — send to one peer/AI reviewer for critique → Design docs & RFCs that get approved w06-staff-1
  • Communication · 20 min · Soft skills + weekly review: Storytelling basics: context, conflict, resolution → Week 06 drills · day 7 w06-comm-7
  • Review · 40 min · Light-week retro + flashcards: hybrid search, RRF, rerankers, replication anomalies → Hybrid search & reranking w06-rev-1

By track

Track Tasks Time
Agentic AI 3 2h 35m
System Design 3 1h 30m
DSA 5 1h 25m
Architecture 2 50m
Python 3 40m
Java/Spring AI 2 40m
Staff+ 1 20m
Communication 7 2h 20m
Review 1 40m

End-of-week

  • Weekly retro written in docs/log/retros/ (template: retro)
  • Flashcards / explain-it-back done for this week's topics
  • Progress synced (close the daily GitHub issues)