FacebookChatStatistics
1.0.0
Python 3で書かれた小さなプログラムで、Facebook Messengerの会話の統計を確認できます。このプロジェクトは、このRedditの投稿に触発された私のガールフレンドにとって、バレンタインデーの驚きとして始まりました。
プログラムは、次のようなデータを取得します。
また、次のプロットを含むPDFも生成します(下の写真を参照)





これらの指示に従ってFacebookデータをダウンロードし、JSONになって形式を選択します。このプログラムが機能するためには、メッセージをダウンロードするだけでいいことに注意してください。
git clone https://github.com/davidkrantz/FacebookChatStatistics.git
ターミナルで。
requirements.txtファイルにリストされており、 pipを使用して簡単にインストールする必要があります pip3 install -r /path/to/requirements.txt
注:スクリプトには、パッケージemojiのバージョン<=1.7.0が必要です。
FacebookChatStatisticsフォルダーにディレクトリを変更します。たとえば、JSONの会話へのパスを引数として以下のように実行します。 python3 facebook_chat_statistics.py /Path/To/Conversation.json
これにより、上記の数値と同様の図を含むPDFが生成されるはずです。
注:トップ絵文字の数はデフォルト設定されていますが、 facebook_chat_statistics.pyで行nbr_of_top_emojis = 10を変更することで、他の整数に簡単に変更できます。