u/baxi87

What 42,715 messages over 9 years look like when turned into motion

Been experimenting with a new messaging-data visualization for Mimoto, my self-built tool for analyzing messaging history.

This version uses Metal to render particle animations from iMessage chat data.

Each particle represents a message. Particle size is based on a weighted “chat points” system rather than raw message count, while particle speed is influenced by response time (the animation here is sped up).

The goal was to visualize how conversation dynamics and energy balance between two people evolve over time.

The weighting model factors in things like:

  • message type (text, image, video, voice note, URL) 
  • fast replies 
  • long-gap reach-outs 
  • conversation initiations 
  • double messages 
  • laughs, compliments, apologies, questions, and other language signals

 

Still trying to figure out what this type of visualization should actually be called, so ideas are welcome.

u/baxi87 — 3 days ago