feat/w3-corpus-extract
main
Closes #4
tools/corpus/fetch_wiki.py
jiantw83/sao
tools/corpus/extract_dialogues.py
suspect_duplicate
tools/corpus/characters.json
.gitignore
corpus/
build/
tools/corpus/
__pycache__/
python3 -m unittest
🤖 Generated with Claude Code
fetch_wiki.py 用 tea 讀取 wiki;extract_dialogues.py 抽出「」對白與前後文, 並用規則判定明確的說話者。原文與輸出放在 repo 之外。 Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
No dependencies set.
The note is not visible to the blocked user.
Closes #4
內容
tools/corpus/fetch_wiki.py:用 tea 的驗證讀取jiantw83/saowiki 全部 83 頁,存到 repo 之外。tools/corpus/extract_dialogues.py:抽出 4,324 句「」對白與前後文,用規則判定明確的說話者;疑似 wiki 銜接重複的標suspect_duplicate(58 句)。tools/corpus/characters.json:別名表。.gitignore:corpus/、build/改為只擋根目錄(原本也會擋到tools/corpus/),加__pycache__/。驗證
python3 -m unittest:15 項通過。🤖 Generated with Claude Code