Batch 9: Obsidian插件/AI开源平替/Coze培训/TK面单/Ubuntu科学上网
- Sources: 5个新文档 - Concepts: ProxyChains, SOCKS5代理, Docker Daemon代理 - Index: 更新至 Batch 9 - 累计 sources: 108/182
This commit is contained in:
25
wiki/concepts/语义搜索.md
Normal file
25
wiki/concepts/语义搜索.md
Normal file
@@ -0,0 +1,25 @@
|
||||
---
|
||||
title: "语义搜索"
|
||||
type: concept
|
||||
tags: [vector-search, memory, ai-tools]
|
||||
date: 2026-04-16
|
||||
---
|
||||
|
||||
## Definition
|
||||
通过向量表示(Embedding)理解查询和文档的语义含义,而非字面关键词匹配,实现"按意思查找"而非"按字找词"。
|
||||
|
||||
## Example
|
||||
查询"what caching solution did we pick?" 能找到讨论 Redis/Memcached 决策的记忆,即使记忆文件中从未出现 "caching" 一词。
|
||||
|
||||
## vs 关键词搜索
|
||||
| 维度 | 关键词搜索 | 语义搜索 |
|
||||
|------|-----------|----------|
|
||||
| 原理 | 倒排索引 BM25 | 向量相似度 |
|
||||
| 匹配 | 精确词项 | 语义最近邻 |
|
||||
| 同义词 | 漏检 | 命中 |
|
||||
| 泛化 | 差 | 强 |
|
||||
|
||||
## Connections
|
||||
- [[memsearch]]:语义搜索实现工具
|
||||
- [[混合搜索]]:语义搜索与关键词搜索的融合
|
||||
- [[QMD]]:BM25 关键词搜索工具(与语义搜索互补)
|
||||
Reference in New Issue
Block a user