难以启齿。
通过下载微信聊天记录:
- 聊天条数/day*person,统计每天的聊天条数,并做成折线图;
- 聊天条数/hour, 统计每小时的聊天条数,看下哪个时间点聊天比较多;
- 把微信聊天记录转成纯文本;
- 词频分析,高频词,做成 word cloud;
主要是如何获取微信聊天记录的问题,这个可以看相关文章 土办法导出 Mac 版微信聊天记录
这个有点没有提到
用来浏览之前提到的*.db 文件(每个 db 都使用的相同的 key ),注意:打开数据库的时候选择(raw key), 然后输入 0x,再输入刚才那 64 个字符;
encryption settings 选择 SQLCipher 3 defaults;
ps: 密码有66位,需要一个一个打。
我是把聊天记录转换成json,然后py分析。
- outputToText:把聊天记录整成文档;
- date.py:统计每天的聊天条数,并做成折线图;
- hour.py:统计每小时的聊天条数,看下哪个时间点聊天比较多;
- frequent.py:统计词频,做成频率图;