feat: - vector

This commit is contained in:
heyong.fu
2026-05-06 11:29:40 +08:00
commit bffbdb9046
43 changed files with 17172 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
# 倒排索引
index = {}
# 文档存储
documents = {}
def add_document(doc_id, content):
documents[doc_id] = content
for word in content.lower().split():
if word not in index:
index[word] = []
if doc_id not in index[word]:
index[word].append(doc_id)
def serch(keyword):
return index.get(keyword.lower(), [])
add_document(1, "hello world")
add_document(2, "world of python")
add_document(3, "hello python")
print(index)
print(documents)