this post was submitted on 05 Aug 2023
85 points (86.3% liked)

Showerthoughts

29854 readers
1401 users here now

A "Showerthought" is a simple term used to describe the thoughts that pop into your head while you're doing everyday things like taking a shower, driving, or just daydreaming. A showerthought should offer a unique perspective on an ordinary part of life.

Rules

  1. All posts must be showerthoughts
  2. The entire showerthought must be in the title
  3. Avoid politics
    • 3.1) NEW RULE as of 5 Nov 2024, trying it out
    • 3.2) Political posts often end up being circle jerks (not offering unique perspective) or enflaming (too much work for mods).
    • 3.3) Try c/politicaldiscussion, volunteer as a mod here, or start your own community.
  4. Posts must be original/unique
  5. Adhere to Lemmy's Code of Conduct

founded 1 year ago
MODERATORS
 

If we had an open source algorithm for Mastodon/Pixelfed that learned based on the words in the post and image/video we could have a Following + For You feed that showed you all the posts from people you follow and you could choose to see, say, 1 recommended For You post after every 3 posts from your Following feed. With the option to disable For You posts completely or tweak how often you see these.

Discovering new people to follow on mastodon/pixelfed isn’t great (hashtags are rarely used and make posts look ugly) so I still occasionally use twitter because I often discover new indie animators/gamedevs showing off their project making it really nice to browse the For You feed.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 2 points 1 year ago* (last edited 1 year ago)

Stuff like this could be added to misskey, Firefish, or whatever other fediverse platforms there are. No need to implement it on Mastodon & piss off the entrenched community that wants no algorithm.

As for the algorithm, im imagining a few dedicated relay servers to sift through mastodon server data using a dedicated llm (thinking like llama or hugging face? I don't know much about the technicals) to sift through and rate posts by engagement, word choice (evil, demonic, eugenics, crypto, etc) and rate each post topic collectively based on how virtiolic, how much engagement, how many posts, how similar to other posts (for spam), & the topic category & subcategory based off the respective language.

Users who activate the feature would have likes, saves, & etc stored on the client & a hash sent or something with the potential profile focus of the person.

The server weighing the details will prefer to return less seen & posted content very specifically tailored & occasionally more notable & engaged posts that are more general & less charged.

I think the general idea is interesting, & I would try to build it myself (for those who say stop whining & make it yourself), but im here grinding through kaggle learning & udemy so it'd be a while lol