Back to Main Site
YennJ12 Engineering Blog

Engineering insights, architecture deep dives, and technical solutions

Home
Topics
AI & LLM 210 Building with language models — from prompt to production. Engineering 268 The craft: writing, shipping and fixing real systems. Architecture 29 Design decisions and the tradeoffs behind them. Cloud & Infrastructure 35 Where the code actually runs. Finance & Investing 51 Reading filings and pricing businesses. Business & Growth 27 Turning engineering into a business. Developer Tools 18 Sharpening the tools you use every day. Creative & Media 10 Shipping creative products, not just code.
All categories Full archive (356)
Series
FDE Interview Guide Forward-deployed engineering, end to end FDE Core Topics The recurring themes, deep-dived AI Engineering From zero to production AI systems 10-K Deep Dives Institutional-grade filing digests Browse all tags →
Archive
About
↑↓ navigate · ↵ open · esc close View all results →

#BM25

3 posts tagged "bm25"

3

Part 3 — Mem0 Intro Part 3 — 讀取路徑 — 語意、關鍵字與實體的三訊號融合

Mem0 原始碼導讀系列第三篇:逐行拆解 _search_vector_store() 的九個步驟、BM25 的 sigmoid 正規化與查詢長度自適應參數、實體加權的完整公式與那個反懲罰項、score_and_rank 的自適應分母,以及 explain=True 怎麼用來診斷召回問題。

Sep 11, 2026 ·19 min aiengineering
4

Part 4 — FDE core topic - Hybrid Search & RRF:混合檢索與倒數排名融合演算法

深入解析混合檢索(Dense + Sparse)與 Reciprocal Rank Fusion 的核心原理、實作層次及面試答題策略,涵蓋 BM25、HNSW、SPLADE、Vertex AI Search 等關鍵技術與具體效能數字。

Jun 8, 2026 ·18 min engineering

ChatPDF RAG 優化(一):語意切塊與混合檢索 Semantic Chunking + Hybrid Retrieval

RAG 的成敗,八成決定在「切塊」與「檢索」這兩步。本篇拆解 chatPDF 如何從寫死的固定切塊,升級成 embedding 偵測語意轉折的 Semantic Chunking,以及如何把 dense 向量檢索與 BM25 關鍵字檢索融合成 Hybrid Retrieval——附完整 Python 實作與設計取捨。

Jun 30, 2026 ·16 min aiengineering

About

  • About me
  • Blog home
  • All posts
  • Authors
  • GitHub
  • Contact

Topics

  • AI & LLM
  • Engineering
  • Architecture
  • Cloud & Infrastructure
  • Finance & Investing
  • Business & Growth
  • Developer Tools
  • Creative & Media
  • All topics

Resources

  • All tags
  • Archives
  • Calendar
  • FDE series
  • 10-K deep dives
  • Search

Community

  • GitHub profile
  • Blog repository
  • Report an issue
  • RSS feed
English
Taipei

© 2026 YennJ12 Engineering Team. All rights reserved.

Built with Hugo