5

Facebook Messenger Analysis

 2 years ago
source link: https://www.producthunt.com/posts/facebook-messenger-analysis
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Facebook Messenger Analysis

A command-line tool to analyze, plot messenger history

https://ph-files.imgix.net/e815a2a5-8261-4873-8d26-9844882e26eb.png?auto=format&auto=compress&codec=mozjpeg&cs=strip
https://ph-files.imgix.net/f641f1b0-7fc5-43ec-9839-6322b1d8dbba.png?auto=format&auto=compress&codec=mozjpeg&cs=strip
https://ph-files.imgix.net/f084409a-a3d3-48a3-b218-973ef55dfb4b.png?auto=format&auto=compress&codec=mozjpeg&cs=strip
https://ph-files.imgix.net/6bbcfbe4-1f4a-47ff-bcab-5c3500e1d490.png?auto=format&auto=compress&codec=mozjpeg&cs=strip
A small python command-line tool for creating and analyzing facebook messenger history. Generates graphs and outputs summary results. Configurable with command-line options.
Featured 20h ago
Discussion
Would you recommend this product?
No reviews yet
Admin--
Cool! I love stuff like this. If I could add few options: 1. Show the Message-to-Message ratio with each user to see how balanced the convos are. 2. The same thing, but with words instead of messages. 3. Average words per message 4. Who initiated the conversations the most (probably hard to do)
Founder, Energize Studios
@_admin These are already all features implemented! The -rg, relative graphs flag shows ratio between messages (4th image in the images). I think it works with words as well. Average words should be pretty straightforward to calculate. And who-initiated is also implemented! It looks to see how long a has passed between conversations, and if it is above a threshold (default 48 hours), counts it as a new convo initiation. There isn't a command-line option for that, but the code is in there if you're willing to play around with it.
Founder, Energize Studios

Hello PH!

I wanted to share a small project I worked on a few years back, and recently updated: a facebook messenger analysis tool.

I saw a few of these facebook "apps" make their way around the metaverse a couple of times that tell you what you who your closest friends are. But I always wanted more info. I've been lucky enough to do almost all my social conversations through facebook mesenger, and have build up a substantial history on the platform. So I thought it would be a fun project to build a tool that lets me visualize my relationships and friendships over time. So I did!

It's a straightforward python script for the cl that I worked hard to make configurable. It outputs summary info, graphs, word counts, video call history/duration, and includes sorting, filtering and a few other bells and whistles. I made a reddit post about it a few years back in case you're interested in seeing how my relationships have turned out over the years. (will prob make an updated one in a few days)

https://www.reddit.com/r/dataisb...

Hope y'all enjoy and I would be happy to see it get some more use! :)


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK