I think most projects pride themselves on not having something like that. It would be hard to create an algorithm that doesn’t create the problems that we know of commercial platforms (echo chambers, biases, and the likes). There used to be simpler algorithms on the platforms but then people got stuck in racist or conspiracy stuff. And then they tried to tweak it and then people started to complain that the platforms are biased. You can’t win. It maybe harder to curate what to follow on your own but at least there is not some algorithm that influences what you see and what you like and what you think.
Ok ok fine. I get it. I still think it would be cool. Maybe some time in the future when the Fediverse is further developed as a whole.
I think it will be pretty much I possible to create an unbiased recommendation algorithm without creating echo chambers.
Do you mean “impossible”?
I think it doesn’t have to be. The crucial thing is that you have the option to simply change instances if you don’t like the algorithm that comes with it. The scholar Katharina Zweig introduced danger-levels of algorithms. The danger level is determined by A.) whether you can easily get an alternative for the given algorithm without investing too much and B.) which has low negative impact in case the algorithm is bad.
She would categorizes curating-algorithms in social media therefore as low as long as there are enough alternatives that you can easily switch to and I would agree with that.
Edit: The categorization was about algorithm-decision-systems but it can be applied for algorithms in general
I doubt you would find an algorithm per instance. The question is what kind of recommendations would like? What is the kind of content you want to push and how do you decide to push it. I am genuinely wondering because even when I used Twitter, I always used the chronological view so I’m wondering what you are missing.
@blue_berry Friendica does have both a chronological feed (that can be sorted by creation date of the post, the date that the post arrived at the system or the date that thread was changed the last time) and also some algorithmic feeds (called “channel”) that displays posts of their followers based on some rules. Also there are channels with posts of all kind that are discussed a lot in the last times. Another channel shows content from people that are followed by the people that I follow. Other ones are language based, etc.
This is a brand new feature and will be part of the upcoming release. Of course the plan is that the user can tweak the rules.
Mammoth has a For You tab and I found it quite useful
That’s a client for Mastodon, right?
Yes its so you can use any mastodon account
Is it a for you based on your instance or based across all mastadon instances?
Across all instances
Kbin can do Microblogs, but I’m not sure what you mean with “alternative to chronological feed”?
Some rudimentary algorithm that curates the posts somehow in a more exciting way than strict chronological order
Define “curate” and “exciting”? How would you want them sorted?
I mean, there’s sorting by “hot” which takes comments and votes into account, but beyond that I’d very much prefer all the algorithm fuckery to stay well clear of the fediverse, because it inevitably leads to everything going to shit. It invites “gaming the system”, and before you know it your entire feed is full of ads, bots and iNfLuEnCeRs.
So, anyway, Hot might be exciting. ;)
https://github.com/pkreissel/foryoufeed
Heard it works well. Didn’t try myself, though.
I’d also be interested in this but where you could toggle which feed you wanted. I don’t think personalization would be possible by user because that requires excessive tracking and would not be welcomed but maybe there’s another way to do it with boosts or other counts.