Небольшая программа, написанная на 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
Примечание. Сценарий требует версии <=1.7.0 emoji пакета.
FacebookChatStatistics , только что созданный. Запустите сценарий, как показано ниже по пути к вашему разговору JSON в качестве аргумента, например, python3 facebook_chat_statistics.py /Path/To/Conversation.json
Это должно генерировать PDF, включая цифры, похожие на вышеупомянутые.
ПРИМЕЧАНИЕ. Количество верхних смайков по умолчанию установлено на 10, но может быть легко изменено на какое -то другое целое число, изменяя строку nbr_of_top_emojis = 10 в facebook_chat_statistics.py .