Skip to content

Silly little repository for ranking how many 'heart emoji reacts' each user gets in a given Facebook Messenger chat (groupchat or individual chat!). Future goals: to track number of hearts over time to see if it increases or decreases

Notifications You must be signed in to change notification settings

aoneillmark/Facebook-Messenger-Heart-Counter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Facebook Messenger Heart Counter

This repository provides a fun and interactive way to analyze the distribution of "heart" reactions in a Facebook Messenger group chat. It calculates the total number of hearts per user and the average hearts per message for each user (e.g., Mark gets 0.48 hearts per message).

To make the results more digestible, it also generates bar charts, perfect for those who prefer visual data over raw numbers. This project is a light-hearted way to rank friends in a group chat based on their "heart" popularity.

Example of Results

Here are some examples of the results you can expect:

  1. Total Heart Reactions: Total Heart Reactions

  2. Average Heart Reactions: Average Heart Reactions

  3. Messages vs Heart Reactions: Messages vs Heart Reactions

The last chart is particularly interesting as it shows that all members in the group chat receive "heart" reactions at a similar rate. The difference in total hearts is mainly due to the frequency of messages sent by each user.

How to Use

Follow these steps to use this tool:

  1. Download your Messenger history from Facebook as JSON files. You can find instructions on how to do this here.
  2. Import the downloaded JSON files into the Data folder.
  3. Run analysis.py.

The results will be saved in the Results folder.

About

Silly little repository for ranking how many 'heart emoji reacts' each user gets in a given Facebook Messenger chat (groupchat or individual chat!). Future goals: to track number of hearts over time to see if it increases or decreases

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages