[RFC] Enhancing Personalized Experience on Lemmy

Veritas@lemmy.ml to Lemmy@lemmy.ml – 3 points –

In an effort to improve the user experience on Lemmy, this RFC aims to gather ideas and suggestions on how to provide a more personalized experience for users. Currently, subscribing to a set of communities offers a basic level of personalization. However, there is potential for further enhancement. I invite the community to share their thoughts on these ideas, as well as any additional suggestions for enhancing the personalized experience on Lemmy.

7

AI-based Recommendations: Introduce a recommendation system that uses AI (e.g., using a package like gorse) to suggest content based on user preferences, voting patterns, and other metadata. This would provide a more personalized experience by surfacing content that is more likely to be of interest to the user.

This should be an opt-in feature and also the algorithms and data should be open and transparent.

One of the troubles with social media filtering is that you cannot know, if enough others also saw the same thing as you did.

Right now, if you have a community subscribed and it has a killer post that is intensely discussed, you'll know that most people who are subscribed and online will see that post.

However, if you're tslkings about recommendation communities to subscribe, then this is more like what I can imagine will work out.

I'm thinking of a filter similar to the "Best" option on Reddit, rather than something that is automatically applied to all rankings.

Domain Filtering: Allow users or admins to block specific domains, preventing posts with links from those domains from appearing in their feed. This would give users more control over the content they see and help to tailor their experience.

Would this be primarily for fighting spam?

Why should this be built in into Lemmy and not instead delegated to a moderation bot running side-by-side an instance. ? The benefit of the latter is, that it would keep the core functionality simple. It would also have the benefit of being more flexible than only allowing for domain filtering.

I wasn't thinking about spam. If it were only for admins instead of each user customizing their feed, then yeah, a bot would do the job.