README file from
GithubKeywords in Context
An interactive linguistic visualization kit for your Obsidian vault, surfacing implicit but habitual lexical patterns in your writing.
Features
-
Word sphere: A 3D rotating sphere of your most frequent collocate words. Drag to rotate.
-
Window-level co-occurrence: Hover any node to see its collocates within a ±N token sliding window.
-
KWIC view: Click any collocate in the hover panel to open a Key Word in Context view, with the partner word highlighted. Click a note card to jump directly to the source.
-
Time filter: Optionally restrict analysis to notes modified within the last 7 days / 30 days / 6 months / year.
-
球面交互:内置球面可視化界面,鼠标拖拽角落,即可转动。
-
悬停共現:將光標懸停在任意節點上後,可查看目標詞的窗口內共現詞。
-
KWIC:点击任意悬浮词汇的窗口共現詞,即可查看KWIC視圖,并可一键穿梭直达原笔记正文。
-
時間序列篩選:支持在设置中按时间维度(如最近 7 天 / 30 天 / 半年)过滤笔记。
Installation
- Clone this repository.
- Move the folder into
<your-vault>/.obsidian/plugins/. - In Obsidian: Settings → Community plugins → disable Safe mode → enable Firthian Collocation.
Not available on mobile
Acknowledge
I used Stopword lists compiled by Gene Diaz, however, is the size of your vault not so big, I personally recommend turning those default stopwords list as off. This program is forked from liyaoming.