13.3.3 在线社交网络突发话题发现模块

13.3.3 在线社交网络突发话题发现模块

在线社交网络突发话题发现模块采用了本书提出的基于稀疏主题模型的在线社交网络突发话题发现算法(SBTD),利用该算法可以完成社交网络突发话题自动发现。通过结合RNN和IDF构建权重先验学习词关系,并利用词的突发性作为先验引导突发话题的发现,引入二值开关变量以决定话题来自普通话题或者突发话题,实现社交网络突发话题的自动发现。

在线社交网络突发话题发现设置及发现结果分别如图13-7~图13-9所示。选择社交网络数据,设置算法的相关参数,如主题数及时间间隔,提交系统后参数将被传递给在线社交网络突发话题发现算法,并开始迭代运算。当收敛后,得到发现的突发话题,并返回基于平滑先验和弱平滑先验解耦主题稀疏和平滑后的话题结果。

图13-7 在线社交网络突发话题发现结果展示

在图13-8中可以获取到发现的详细的突发话题内容。

图13-8 在线社交网络突发话题发现的结果

通过图13-7话题列表中的词分布,可以得到如图13-9所示的发现的当前话题的词分布信息,通过发现的突发话题词云图进行展示。

图13-9 在线社交网络突发话题发现结果的词分布展示