VAiRome:罗马历史可视分析系统 (VAiRoma: A Visual Analytics System for Making Sense of Places, Times, and Events in Roman History)

古罗马帝国有着悠久的历史和灿烂的文明,然而它复杂的历史同样让不少人头疼。如何高效地学习、了解古罗马的历史,掌握相关的地点和时间呢?这篇论文向大家介绍了VAiRome,这是一个可视分析系统,运用了文本分析技术和多种直观地可视化视图,向大家展示了罗马的历史,揭露了其中重要的时间、地点、事件以及它们之间的关系。

VAiRome流程图

图1: VAiRome流程图

VAiRome的数据主要来自维基百科的相关页面。下图是系统流程图。首先,系统从维基百科上提取包含Roma、Roman、Rome等相关词语的页面,该步骤提取了约189000篇文档集。之后,对数据进行预处理。预处理包括提取主题、提取地点、坐标和时间。之后,数据进入数据库,并呈现在可视化界面上。

VAiRome系统界面

图2: VAiRome系统界面

可视化界面主要包括时间轴、地图、主题视图。
该工作将近19万篇文档聚合成40个主题,有利于人们更好地开始探索。VAiRoma提供了两种主题视图的方式便于用户浏览主题。一种以树状形式展示了40个主题的层次结构(如图4),每个主题用一种颜色代表,同时后面附上了该主题的关键词。另一中主题视图是环状视图(如图3),圆心显示了当前时间轴选择的时间区间,或选中主题的关键词。圆周上展示了主题间的层次关系。外部的圆圈表示了各个主题,其中标明了主题的权重。圆周上按顺时针顺序展示了该主题的关键词。

VAiRome环状主题视图

图3: 环状主题视图

VAiRome树状主题视图

图4: 树状主题视图

时间轴(如图2A)以堆叠图的形式展示了各个主题的热度趋势,支持用户缩放和选择一段时间区间。
地图(如图2B)上展示了筛选出的文档中提到的地点。热度图(heatmap) 提供了热点区域的概览,每个红点表示一个地点。用户可以通过点击源点来查看相关的维基文章。
此外,系统还提供了文章列表、浏览器等方便用户查看维基文章。
为了帮助用户记录他们的发现,系统支持用户在时间轴或地图上做标注。用户需要填写时间、地点、任务、事件等信息。

VAiRome使用示例:主题26

图5: VAiRome使用示例(主题26)

VAiRome使用实例:主题35

图6: VAiRome使用示例(主题35)

本文展示了如何使用VAiRoma来了解罗马历史。
主题26主要与宗教相关。当把时间轴缩放到公元前200年到公元500年时,发现这期间该主题在约公元70年时出现了一个高峰(如图5)。通过阅读相关文章发现,这一事件耶路撒冷的第二圣殿被焚毁。
主题35主要与远东有关。在时间轴上选择公元70-219年,发现该期间的热点区域位于中国和印度。(如图6)这时期正是汉朝的兴起,同时印度出现了贸易路线。

综上,本文提出的VAiRoma是一个强大的集时空分析与文本分析为一体的可视分析系统,可以帮助人们快速学习和了解古罗马的历史。

[1] Isaac Cho, Wenwen Dou, Derek Xiaoyu Wang, Eric Sauda and William Ribarsky. “VAiRoma: A Visual Analytics System for Making Sense of Places, Times, and Events in Roman History.” IEEE Transactions on Visualization and Computer Graphics (VAST 2015), 2015. To appear.

评论关闭。