← Projects

Project

唐诗意象宇宙

从 57,607 首唐诗中抽取高频意象共现网络,并做成可交互的数字人文探索网站。

Python · Jieba · NetworkX · PyEcharts · ECharts

Product Snapshot

Role
数据分析与交互可视化
Users
文学研究者、数字人文学习者与希望直观探索唐诗意象关系的读者。
Stage
数据、方法文档与多视图交互网站均已完成。
Focus
大规模诗歌切分、意象词抽取、共现网络、中心性分析与诗人比较。
Validation
在 29,760 个有效窗口上构建 28 个意象节点、342 条共现边,并比较李白、杜甫、王维的意象结构。
Public Proof
57,607 首诗的处理结果、CSV/JSON、NetworkX 分析、交互页面与完整作品说明。

Next Step

Portfolio PDF About the Founder Email

从文本集合到关系宇宙

单独统计“月”“风”“山”出现了多少次,只能看到词频。这个项目更关心:哪些意象经常在同一语境中出现,它们如何形成唐诗内部的关系结构?

我处理了 57,607 首唐诗,以局部文本窗口构建意象共现关系,再把网络分析结果组织成可探索的网站。

数据与方法

流水线包括文本清洗、Jieba 切分、意象词表匹配、窗口共现计数、NetworkX 建图和中心性计算。最终保留 29,760 个有效窗口,得到 28 个节点与 342 条边。

结果中,“月—风”是权重最高的共现边,权重为 764;“月”同时具有最高的度与中介中心性,显示它既高频,也连接了多类意象语境。

交互表达

网站不只展示一张力导向图,而是把总览、节点关系、强连接、中心性和诗人比较拆成多种视图。读者可以在李白、杜甫、王维之间切换,观察同一意象在不同创作结构中的位置。

可复核交付

项目保留了原始处理逻辑、网络 CSV、前端 JSON、汇总指标、方法说明和交互设计文档。数字人文结论因此可以回到数据与规则,而不只停留在视觉叙事。

我学到的事

文化可视化的价值不只是“漂亮”。真正重要的是让读者知道节点和连线如何生成,并能从图形重新返回文本问题。


配置公开站点的 Giscus 环境变量后,这里就会出现讨论区。