feat: 全量標註的檢查、重標與合併工具 (#5)
verify_batches.py 逐批比對 id;make_relabel.py 挑出需重標的 none; merge_labels.py 支援多個目錄覆蓋與 confidence 縮寫;worry 加入情緒白名單。 Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 5.5
parent
c85e00a56e
commit
ea6b9ca7ef
@@ -8,6 +8,7 @@
|
||||
- `before`、`after`:同段落中對白前後的敘述。
|
||||
- `prev_par`、`next_par`:前後段落。
|
||||
- `candidates`:敘述中出現的角色名字。
|
||||
- 這份 wiki 的部分頁面有重複或錯置的段落,所以前後文有時和對白對不上;遇到這種情況說話者降為 `low` 或 `medium`,不要硬推。
|
||||
- `suspect_duplicate`:為 true 表示這句疑似是 wiki 頁面銜接造成的重複;照常標註即可,之後會去重。
|
||||
- `prev`、`next`:同一章前後各 2 句對白,用來判斷輪流發言。
|
||||
|
||||
@@ -22,7 +23,8 @@
|
||||
- `speaker`:角色代號。已知代號:`asuna`(亞絲娜、明日奈)、`kirito`(桐人、和人)、`suguha`(直葉、莉法)、`klein`、`agil`、`lisbeth`、`silica`、`yui`、`kayaba`、`kuradeel`、`sugou`。
|
||||
- 文中有名字、但不在上面清單的角色寫 `other:名字`。
|
||||
- 沒有名字的角色(路人、護士、敵方 NPC)、或判斷不出來,一律寫 `unknown`。
|
||||
- 不是「說出口的話」的「」(專有名詞、技能或系統名稱、強調的詞、擬聲詞、心聲、嵌在敘述中的片段)寫 `none`,`function` 寫 `other`,`emotion` 寫 `neutral`,`confidence` 寫 `high`。
|
||||
- 不是「說出口的話」的「」(專有名詞、技能或系統名稱、強調的詞、擬聲詞、心聲)寫 `none`,`function` 寫 `other`,`emotion` 寫 `neutral`,`confidence` 寫 `high`。
|
||||
- 嵌在敘述中、但確實是某人說出口的話(例如「好久不見了,艾基爾」亞絲娜說。),算說出口的話,照常標說話者;只有專有名詞、單詞、擬聲詞這類才寫 `none`。有疑問時,一句完整的話(有主詞或語氣、能想像有人這樣說)算說出口的話。
|
||||
- 沉默或省略號(「……」)若敘述指出是誰沉默,照常標說話者;否則寫 `unknown`。
|
||||
- `confidence`:
|
||||
- `high`:敘述明指說話者,或問答、輪流發言毫無歧義。
|
||||
|
||||
Reference in New Issue
Block a user