Follow

random project idea:
A tool to visually graph your bubble using directed edges to denote which account is following which.

@sid I love this, would love to have it in the [[agora]].

I know of a few tools that could do this without too big a modification, perhaps one already has this out there?

@sid I need to run a search/collect in the agora, eta tonight

@sid yep, I think what I had in mind as related was effectively:

- [[chartodon]] (which Colin has invoked) -- I know it focuses on threads and not social connections, but same space.
- [[agora bot]] -- doesn't have this functionality but could relatively easily host it, I think, if people ask the bot for this graph.

@sid (there was one more project but it ended up not being mastodon compatible as I misremembered)

@flancian I'll be taking a deeper look once I have the time
Thanks a lot!

@ColinTheMathmo

Your chart is ready, and can be found here:

solipsys.co.uk/Chartodon/10758

Things may have changed since I started compiling that, and some things may have been inaccessible.

The chart will eventually be deleted, so if you'd like to keep it, make sure you download a copy.

@sid Off the top of my head, and having done no serious analysis, I can imagine it would be easy to produce something, but the graph will be highly, highly interconnected, so making it readable and usable would, I suspect, be very, very hard.

I've had a quick look, but I can't immediately see how to get the plain lists of followers and followees easily. But if you have that you can easily feed it into DOT to see what you get.

@ColinTheMathmo great idea! DOT offers different modes of ordering nodes and edges I believe. I could try which one looks best.
To reduce the edge count, maybe simplifying mutual connections into one, differently colored/shaded/styled edge would help

@sid I suspect a dynamic layout tool like D3 would also work. reduce the number of connections might be necessary, but you might want to look at clustering cliques in some way.

I've used "neato" in these situations rather than "dot", and it would be worth doing some iterative experiments.

But you need to get the data, and I have no idea how to do that. My Chartodon tool uses "toot" from the shell, but that doesn't get access to other people's follower and followee lists.

@sid I started on something like this awhile back, but I had to host a proxy for spidering publicly-available follower lists because it was too connection heavy to do that in-browser and I eventually got tired of paying Heroku for something I didn't ever use observablehq.com/@nuklearfizik

@sid This bit's the visualiser side; I don't know where the heck the follower cache herokuapp went, I think it's deep on an external drive somewhere...

Sign in to participate in the conversation
tilde.zone

masto instance for the tildeverse