分享一个 QQ 消息分析可视化的小轮子

2017-08-09 14:51:26 +08:00
 slysly759

前言

这个小轮子主要是用来纪念 顺便测试一下网上所谓回复速率 和 情感 增减的 相关性,就个人计算结果而言 没有显著性。

LoveTime

恋爱的好时光

效果展示

1. 每半年(或每月)聊天回复速率

  即:你发出消息后多少分钟后得到回复

2. 一天中和 TA 最爱聊天的时段

3. 在一段时间内聊天次数比率

  即:你发出消息总次数 /TA 发出消息总和次数

4. 在一段时间内聊天内容长度比率

  即:你发出消息总和长度 /TA 发出消息总和长度

5. 统计总时段内每天聊天总次数

6. 统计总时段内聊天标签和词频

如图(样图仅供参考):

升级版

  1. 提供 [情感变化曲线] 录入的功能 和 [特别事件] 录入的功能.(特别事件指:约会吃饭交往俯卧撑等)

  2. 对 [特别事件] 情感因子 进行先期定义.

  3. 提供 [情感变化曲线] 与 主要因变量 [特别事件] [聊天回复速率] [聊天次数比率] [聊天内容长度比率] [每天聊天总次数] 和 [聊天标签和词频] 时间面板数据之间的线性回归关系,进行建模。 最终将会提供线上交流和线下交流对情感 Y 影响比率,同时提供多重共线性判别结果.

使用方法

  1. 第一步 从 github 上下载

    git clone https://github.com/songluyi/LoveTime.git

  2. 安装依赖库

    pip install -r requirements.txt

  3. 将 QQ 聊天记录导出并放置到 msg 文件夹下面

    如何导出?

    导出 QQ 消息记录: http://jingyan.baidu.com/article/a501d80c33919fec630f5e82.html

    只能放置一个么

    目前是的

  4. 运行 moniter.py

    python moniter.py

5607 次点击
所在节点    分享创造
25 条回复
slysly759
2017-08-10 17:24:55 +08:00
@Natsumoku 仅测试 Windows7 Python3 心好累 昨天分 不再维护了
renyijiu
2017-08-10 22:34:43 +08:00
这真是一个悲伤的故事!
sunsulei
2017-08-11 11:21:51 +08:00
这真是一个悲伤的故事!
dengyunxuan
2017-08-11 20:36:43 +08:00
@steveway 我说呢 我是 WIN10 一点反映都没有
Doragd
2017-08-12 13:10:47 +08:00
@slysly759 请问您的 python 是 3.几呢,wordcloud 安装好了,但是提示 cannot import name '_imaging'

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/381663

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX