Sign in

SkyGraph

@skygraph.art
1.3K followers 59 following 455 posts

Layered community detection, built on old gaming PC for fun, art and feeds by @witch.monster. skygraph.art Visualization of communities based on @jaz.bsky.social's Atlas ⚫->🟢->🟠->🟣->🔵 Opt out: @optout.skygraph.art

PostsRepliesMedia
SkyGraph @skygraph.art · 10/09/2024
Good luck pioneers. Keep that Ficsit property safe.
Ficsit mug
0101
SkyGraph @skygraph.art · 10/09/2024
Time's up.
No working during gaming hours.Satisfactory 1.0 download in progress
160
SkyGraph @skygraph.art · 06/09/2024
it's kind of both. dataset needed for generating clusters just grew 10x firehose throughput, thus memory+cpu demand for indexers grew 4-5x this is my current setup (that is no longer handling it):
2 SkyGraph @skygraph.art.1d she/her they/them MSI Infinite X (2018 model) gaming PC with Ubuntu installed. Upgraded to 64 GB RAM and added 4TB Samsung EVO SSD www.msi.com/Desktop/infi... 

01 SkyGraph @skygraph.art-1d she/her they/them Feeds were running on 8 v. core 16GBram+160GB storage OVH box 2
150
SkyGraph @skygraph.art · 09/07/2024
July SkyGraph dataset update is here! skygraph.art Data included up to July 4th.
July SkyGraph update nebula
0101
SkyGraph @skygraph.art · 20/06/2024
and I also stamp logarithm on top of like and reply counts and then do pairwise harmonic mean (mutuality) of resulting points and get it projected to an undirected graph for Leiden to chomp on and go to sleep. I have no stiens to back it up, it just felt right 😅
"Siens" meme:
 
a manequen in a lab coat standing in a lab

meme says "SCIENS"
140
SkyGraph @skygraph.art · 08/06/2024
June 2024 SkyGraph dataset update is here. Live now at skygraph.art 3d party PDSs are included on the map now. Feeds will be udated to the new dataset gradually next week.
SkyGraph peacock layout, updated to a new June dataset
0164
SkyGraph @skygraph.art · 07/06/2024
@ap.brid.gy users, welcome to SkyGraph! You will show up on skygraph.art map and your posts will become available in both feeds by the end of the week, once update to SkyGraph v5 (June 4th) is complete.
Neo4j Browser terminal with query result showing ap.brid.gy user is found in SkyGraph communities
1100
SkyGraph @skygraph.art · 06/06/2024
Not found in most recent SkyGraph dataset? Not a problem! I'm rolling out the new label propagation system based on your likes. Community that gets the most mutual* likes from you becomes your community until the next big dataset update! *harmonic mean of likes in and likes out
mysql> select a.subject, a.score, b.score, a.to_e, 2 * a.score * b.score / (a.score + b.score) as harmonicWeight from (select l.subject, to_e, sum(l.score) score from likescore l where l.author = 'did:plc:r
agtjsm2j2vknwkz3zp4oxrd' and to_e is not null and to_e <> '' group by to_e) as a join (select from_e, sum(l.score) score from likescore l where l.subject = 'did:plc:ragtjsm2j2vknwkz3zp4oxrd' and from_e is n
ot null 
+----------------------------------+-------+-------+----------+----------------+
| subject                          | score | score | to_e     | harmonicWeight |
+----------------------------------+-------+-------+----------+----------------+
| did:plc:l4snvk5af4jxkqcpciwttpqy |     2 |     3 | e105732  |         2.4000 |
| did:plc:inf3fgbty3q42sicemzfm4pi |     1 |     2 | e3446968 |         1.3333 |
| did:plc:seuxhg5eesoosy6iyhgonsv5 |     1 |     2 | e3392418 |         1.3333 |
160
SkyGraph @skygraph.art · 01/06/2024
New skygraph.art dataset update coming next week. - data up to June 1st - accounts from 3d party PDSs will be added to the dataset - more features for @bot.skygraph.art, that will allow you to customize your experience with My Galaxy+ and My Nebula+ feeds - update the feeds Happy Pride Month! 🌈
SkyGraph's banner image showing hidden white gravity attractors that give a rainbow "Peacock" layout it's unique shape (from https://skygraph.art)
1174
SkyGraph @skygraph.art · 30/05/2024
Sure! So NZ nebula is already #5 in your top, so if you give @brooklynmarie.bsky.social (e2903793 in pic) or @fooddatanerd.com (e3238786 in pic) community 1 or 2 more likes - NZ should go away from your home feed portion (might still apprear every 6 posts or so as long as it's top 7).
sum(l.score)
7
e
e1499416
5e2113247
4e2036209
3
e1962211
3
e9709
2e2903793
2
e3238786
1
e14043
1
e3281951
1
e120768
310
SkyGraph @skygraph.art · 30/05/2024
Oh and you should be able to turn off non-English languages in settings by setting "English" in your Settings => Languages => Content languages => pick English. It should remove most if not all of non-English posts from any custom feeds including SkyGraph.
Language Settings
App Language
Select your app language for the default text to display in the app.
English
Primary Language
Select your preferred language for translations in your feed.
Ukrainian
Content Languages
Select which languages you want your subscribed feeds to include. If none are selected, all languages will be shown.
English
000
SkyGraph @skygraph.art · 30/05/2024
If you've been getting super low post outputs or Internal Server Errors with the feeds: I got you. Fixes coming soon 🙏
SQL result from skygraph stats table showing at least 10 users with extremely low post output on SkyGraph feeds
190
SkyGraph @skygraph.art · 28/05/2024
All of these 3d party PDSs are coming in June SkyGraph update. May dataset update is live in feeds, but not on skygraph.art or API, since I prioritized working on feeds. Most likely coming this week.
graph showing that more than 10 3d party pdses now indexed by skygraph
010
SkyGraph @skygraph.art · 27/05/2024
3d party PDSs now included!
graph showing input from the 3d party pds https://pds.walloftext.ca
160
SkyGraph @skygraph.art · 27/05/2024
Data for the new SkyGraph update go Brrr... 📈 📊
bsky indexer dashboard showing data just started flowing
1151
SkyGraph @skygraph.art · 21/05/2024
whenever you search you can choose the type of community (Supercluster, Cluster etc). then click "Preview community" (unavailable for Galaxies, Nebulas, Constellations) and you'll get view with moots: skygraph.art?layout=peaco...
Gigacluster, Supercluster and Cluster hightlited"preview community" highlightedview with moots with user "charlenedraws.bsky.social" selected
110
SkyGraph @skygraph.art · 21/05/2024
this search can be tricky, some names take longer to find and have more lag. especially for any handle starting with "stephen" 😅. just wait out a few second lag, keep entering symbols and it should work. worked for me at "charlenedra". also press a little arrow in the search bar to preview search
skygraph.art
Gigacluster_brooklynmarie.bsk
Gigacluster_faineg.bsky.so
charlenedraws.bsky.social:Cluste
r_debbieohi.com
charlenedraws.bsky.social:Nebu-la_charlenedraws.bsky.social
charlenedraws.bsky.social:Gigacl
uster_debbieohi.com
charlenedraws.bsky.social:Galaxy _debbieohi.com
charlenedraws.bsky.social:Con-stellation_charlenedraws.bsky.s...
charlenedraws.bsky.social:Super-cluster_debbieohi.com
charlenedra
Show labels
sen.bRiga@diater_loosi
Relations
138,0
Choose ma
Relationships of r
Show legend
English
く
Algorithm by witch.monster.
Visualization based on atlas bv Jaz
210
SkyGraph @skygraph.art · 20/05/2024
getting there from the world view is easy: 1) search for your username 2) find a community you're in. in your case you're the leader of the community, so it's even named the same 3) click "Preview community"
arrow pointing to a "Preview community" button in selected node menu in skygraph.art
030
SkyGraph @skygraph.art · 20/05/2024
There's per-account preview of interactions as well: This one should be more straightforward to understand. Here nodes are users and relationships are sums of interaction counts. here's your Supercluster, you can view your top moots, subcommunities etc.: skygraph.art?layout=peaco...
top moots of 

debbieohi.com 7.9

belongs to:

Supercluster_debbieohi.com 
Show list -

Cluster_debbieohi.com 
Show list -

Hide top moots
Top moots that debbieohi.com has interacted with:

#	User	Relationship weight	Node size
1	boringstorybook.com	1083.06	4.82
2	bonnieadamson.com	1011.48	3.97
3	gregpincus.bsky.social	922.36	3.58
4	doucette515.bsky.social	892.4	4.35
5	vbartles.bsky.social	891.12	3.32
6	martychan.bsky.social	884.7	3.27
7	paulvinelli.bsky.social	845.06	3.11
8	bethvolkmann.bsky.social	837.2	4.33
9	hunderdown.bsky.social	836.94	2.94
10	kellienicely.bsky.social	831.31	4.15
11	brianlarossa.com	781.83	4.45
12	charlenedraws.bsky.social	779.05	5.66
13	steveasbell.bsky.social	774.88	3.76
14	jldurona.com	753.77	4.09
15	rosannamontanaro.bsky.soc...	734.21	3.76
16	bethlyonsedu.bsky.social	729.75	2.23
17	rebeccaupjohn.bsky.social	712.75	3.29
180
SkyGraph @skygraph.art · 20/05/2024
essencially it's a map of communities: all bsky accounts are grouped by the algorithm into different groups in 6 iterations/resolutions. Each resolution splits into groups differently: Gigaclusters are usually bigger and there's less of them Constellations are smaller and there's more of them
Gigaclusters are (usually) bigger and there's less of them - black color
Constellations are smaller and there's more of them - purple color
120
SkyGraph @skygraph.art · 20/05/2024
there's "Show legend" box with more details on the algorithm, nodes, node sizes and relationships I've also added some tooltips for the basic elements in the selected node menu. It's still not ideal, feel free to ask if you have any specific questions
use show legend tickbox in the menuThis map is different from a typical Atlas you might be used to. Nodes are NOT accounts, relationships are NOT interactions (at least not literally. They are still a strong signal of amount of interactions between nodes due to the nature of layered community detection).

Nodes are communities (not single accounts) rated at different resolutions. Each node/community has a "leader" - the most socially active account rated by weighted mutual interactions. Using a "leader" in the name is a temporary way to tell the difference between the nodes.

Node size is the number of users/accounts in the node (community).

All arrows indicate "PARTIALLY_CONTAINS" relationship between communities.

Relationship weight is the amount of accounts from child node, contained in the parent node. e.g. for "blue" arrow: if a Galaxy A (size:7982) has a 7961 relationship with a Cluster B (size: 24436), it means B contains 7961 accounts from A. "contains" relationship is reversed for a "red" arrow.highligthed questionmark boxes, that open tooltips on each separate element

Detailed community preview available
Preview community belongs to: 24990 ?
Superclusters
Show list -
Very large communities. St. dev. ~10000
Hide top relationships
Top communities that Supercluster gaudipern.bsky.social community partially contains (blue) or is partially contained by (red):
#
Community?
ビ
Relationship weight?
Node size
230
SkyGraph @skygraph.art · 09/05/2024
Time for some cool feeds on bsky! @redsolver.dev has built these feeds for you based on skygraph.art community detection data A lot of people might find these useful as-is, but these feeds are just the first baby steps - building blocks, that can go into a more complicated Home/Discovery feed. 🧵👇
My Constellation
Feed by @skygraph.art
Liked by 0 users
My Nebula
Feed by @skygraph.art
Liked by 0 users
My Galaxy
Feed by @skygraph.art
Liked by 0 users
My Cluster
Feed by @skygraph.art
Liked by 0 users
My Supercluster
Feed by @skygraph.art
Liked by 0 users
My Gigacluster
Feed by @skygraph.art
Liked by 0 users
58326
SkyGraph @skygraph.art · 06/05/2024
skygraph.art provides the following aggregated data as part of it's API for community developers to be able to make feeds, wordclouds and more: your did <=> [community codes you're in] Note that skygraph.art API licence explicitly prohibits commercial use. github.com/witchmonster...
screenshot of the licence with "Ethical, non-commercial projects only" highlighted.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

For collaboration, contact @witch.monster. Ethical, non-commercial projects only.
Using skygraph.art data without permission is a violation of this licence.
121
SkyGraph @skygraph.art · 04/05/2024
Both largest Japanese Gigaclusters look like Shai Hulud faces. Left: skygraph.art?layout=peaco... On global map: skygraph.art?hi=false&ml=... Right: skygraph.art?layout=peaco... On global map: skygraph.art?hi=false&ml=...
Gigacluster_hayamatsu3.bsky.social

https://skygraph.art/?layout=peacock_f21Gigacluster_nya4023.bsky.social

https://skygraph.art/?layout=peacock_f29
030
SkyGraph @skygraph.art · 04/05/2024
You may now preview 📊 every 🖤 Gigacluster, 💚 Supercluster and 🧡 Cluster of size 100 or more skygraph.art Each preview has color overlay showing sub-communities: - 🖤 Gigaclusters and 💚 Superclusters previews have 🧡 Clusters as color overlays - 🧡 Clusters previews have 💙 Nebulas as color overlays
1. Choose Cluster, Supercluster or Gigacluster from the map or search
2. Click "Preview community" in the interactions menu
3. A new detailed map preview will open in the next tabDetailed 🖤 Gigacluster Preview

This map is a detailed view of chosen 🖤 Gigacluster type community with 🧡 Cluster color overlay.

Current thresholds for previews:

- have at least 100 total mutual interaction score: sum of all relationship weights to all moots

- have a minimum mutual interaction score of X to anyone on a current preview

default is X=20, but for larger community this threshold is increased:

X=50 for previews of communities over 50k nodes

X=100 for communities over 100k nodesDetailed 💚 Supercluster Preview

This map is a detailed view of chosen 💚 Supercluster type community with 🧡 Cluster color overlay.

Current thresholds for previews:

- have at least 100 total mutual interaction score: sum of all relationship weights to all moots

- have a minimum mutual interaction score of X to anyone on a current preview

default is X=20, but for larger community this threshold is increased:

X=50 for previews of communities over 50k nodes

X=100 for communities over 100k nodesDetailed 🧡 Cluster Preview

This map is a detailed view of chosen 🧡 Cluster type community with 💙 Nebula color overlay.

Current thresholds for previews:

- have at least 100 total mutual interaction score: sum of all relationship weights to all moots

- have a minimum mutual interaction score of X to anyone on a current preview

default is X=20, but for larger community this threshold is increased:

X=50 for previews of communities over 50k nodes

X=100 for communities over 100k nodes
1239
SkyGraph @skygraph.art · 03/05/2024
you may view your moots and interactions through detailed preview here's direct link just in case: skygraph.art?layout=peaco...
rem.postes.club
Hide top moots
8.86
?
Top moots that rem.postes.club has interacted with:

# User ?
Relationship weight ?
Node size ?
1
ameliamnesia.xyz
1203.4
8.02
2
lunarweasel.bsky.social
1140.32
6.84
3
feraldeer.bsky.social
1129.66
5.48
4
kara.clysm.gay.
1071.28
7.97
5
yooberz.postes.club
1067.64
6.82
6
tinaonmain.bsky.social
1050.26
6.15
saratahnutho.bsky.social
rem.postes.club
Users
130
Search for a handle
• Show labels
Interactions
130
Choose map v
Interactions of friends
Show legend
® Language:
English
>
Algorithm by witch.monster. (
Visualization based on atlas by Jaz = | about 8 hours ago g
010
SkyGraph @skygraph.art · 03/05/2024
happy skyversary, by the way 🥳 there's a preview available for the cluster you're in: skygraph.art?hi=false&ml=... just click "Preview community"
Detailed community preview available:
Preview community_C
10011
Group:
~5000
Clusters
Show list
- Large communities. St. dev.
Hide top relationships
Top communities that Cluster_estrogenempress.gay. community partially contains (blue) or is partially contained by (red):
# Community
?
1
Supercluster_juicysteak11...
Relationship
Node size
weight ?
9772
22389.00
2
Galaxy_queen-of-the.pelf....
1779
1971.00
3
Galaxy_its.cassie.baby.
1588
2772.00
4
Galaxy_starsetbyte.lol
1102
1575.00
5
Galaxy_dollary.ydoos.bsky....
739
1386.00
6
Galaxy_nofunoverlord.top
595
3475.00
Cluster_estrogenempress.gay
Supercluster_darrylayo.b
Supercluste
Communities
109
rem.postes.club:Cluster_v
Show labels
Relationships
109
Choose map v
Relationships of neighbors
Show legend
Language:
English
Algorithm by witch.monster.
Visualization based on atlas by Jaz • | about 7 hours ago
Cr
110
SkyGraph @skygraph.art · 03/05/2024
By the way, multi-shade overlays over detailed Cluster map are Nebulas
highlighted Nebulas
031
SkyGraph @skygraph.art · 03/05/2024
Tell us in the comments which layout do you like more! Additionally, you may now view some of the Clusters the way old @jaz.bsky.social's Atlas used to work: accounts and per-account connections. Simply click on any Cluster and click "Preview community".
select any Cluster (peach-colored community) of size >= 100 on main layout, then click "Preview community"local per-user clusterkimhu.bsky.social node selected in per-user cluster with selected top moots
1102
SkyGraph @skygraph.art · 03/05/2024
Choosing .art🎨 domain was not a random choice for our 📊. Meet "The Peacock 🌈🦚" and "The Pawprints 🐾👣" layouts. The difference between the two is only visual. 🌈🦚 has hidden gravity sources that organize community layers into "feathers" 🐾👣 shows (arguably) more realistic gravity.
skygraph.art Peacock layout. looks like rainbow feathersskygraph.art Peacock layout. looks like fotprints and pawprints
1103
SkyGraph @skygraph.art · 29/04/2024
New Update! skygraph.art More black holes! More accurate algorithm for all community types including Filaments, Superclusters and Clusters, which was previously only used in Galaxies, Nebulas and Constellations. You may still preview the older version by choosing "weak+strong" layout in the menu.
new rainbow-colored skygraph nebula generated by 100% strong algorithm
0104
SkyGraph @skygraph.art · 28/04/2024
There's an issue with density and size of Clusters and Superclusters around English filament, where all the Bsky developers live. This is where all of the buzz and majority of top posters reside, so I might recalculate that region on different tunings. Or try a different approach to Superclusters.
highlighting the problem with Clusters and Superclusters:
Clusters around Filament_faineg are not working the same as everywhere else. They are small and high density, sometimes smaller than Galaxies and Nebulas
120
SkyGraph @skygraph.art · 26/04/2024
and a huge one too. Top 3 on the map. I'm assuming this is artists/crafters/creatives metacluster the only bigger ones are English metacluster (850k+) skygraph.art?lang=en-US&h... and Japanese metacluster (1.3mil+) skygraph.art?lang=en-US&h...
skygraph.art screenshot showing Filament_kimhu.bsky.social, it's connections and highlighted size of the community: 621455
190
SkyGraph @skygraph.art · 26/04/2024
Another option is to arrange some crowdsourcing where people within the communities self identify. Also, classifying (naming) them is not necessary for quality feeds like "For You". You can already build personalized paths for each user from Constellation all the way up to Filament:
home path for user based on "user is a member of community" query

match (n: Account {handle: "redsolver.dev"})
with n
match (f:Filament {community:n.community_filament})
match (s:Supercluster {community:n.community_supercluster})
match
(c: Cluster (community:n. community_cluster))
match (g: Galaxy {community:n.community_galaxy))
match
(e: Nebula {community:n.community_nebula})
match (o: Constellation {community:n.community_constellation})
return
f,s,c,g,e, 0;
* bosses.
jacob gold
*prazee.com jc...
O PARENT FILAMENTdiscovery path by finding user's constellation and building the path up the graph by "parent contains at least 10% of child node" query
100
SkyGraph @skygraph.art · 26/04/2024
Meet skygraph.art The Universe of Communities. Here nodes are not users but entire communities. Each node has a "leader" as part of it's name - the most socially active shitposter of the community. For more details, see "Show Legend". Kudos to @jaz.bsky.social for the Atlas vizualisation code.
skygraph.art main page screenshot showing beautiful nebula of layered community detection graph.
712842