Hi,

If you’re like me, your probably seeing a lot of stuff you’ve already seen in jerboa

On Reddit this didn’t happen because the site takes into account how many times a post was printed and the more you’ve seen it, the quicker it would disappear from your version of the front page.

Now of course jerboa could and should do this, But I think there’s two opportunities to make this better than Reddit. On one part, putting the squarely in control of the content discovery algorithm, next, solicit user input and ask him to lend a hand in the social sorting algorithm that is voting.

So, a user voting sounds be a way to tell jerboa that “I’ve seen this” and it shouldn’t show it anymore on my feed. To prevent bias, the neutral vote should be added.

Next is giving the user more explicit control of the algorithm. When you vote up or down, you’re sorting for the community but also for yourself. Jerboa should take into account user’s voting pattern and recommend current based on what the user likes.

These voting patterns should be publicly exchanged in “out of band” communication. Jerboa could then use these voting patterns to further help with content discovery in the following way.

“My user likes X,Y,Z, after consulting public voting patterns, we can see that most users who like X,Y,Z often also like A,B,C and dislike I,J,K”

This is how Netflix, YouTube and other algorithms find stuff you like.

The difference is now, this runs on your computer. You can see your algorithm weights and edit them. Place extra filters on them and most important, swap , export, import algorithm sorting weights and exchange them with others users, craft them for specific usage and etc.

Plus of course, basic function like chronological view that doesn’t cheat or insert ads.

Algorithmic content discovery under user control is going to be the biggest user benefit of switching to Lemmy versus a private commercial centralized platform. Our data will finally serve us !

  • Jenga@lemm.ee
    link
    fedilink
    arrow-up
    4
    ·
    1 year ago

    Jerboa should take into account user’s voting pattern and recommend current based on what the user likes.

    I would absolutely not want this. I can already curate my feed exactly how I want it with subscriptions, but when I click on All I want it to be the exact same view that everyone else gets.

    On the topic of hiding seen posts, yes I think this is a pretty common suggestion/complaint of Lemmy at the moment. Part of it is that there is currently barely a fraction of activity vs. Reddit or other websites. I am curious to see how the feed changes as more people contribute.

    Also related, the staleness of ‘Hot’ and ‘Active’ is actually a bug and instances can temporary fix it by restarting.

    • interdimensionalmeme@lemmy.mlOP
      link
      fedilink
      arrow-up
      1
      arrow-down
      1
      ·
      1 year ago

      You did not fully read my post. I explicitly mention a chronological view.

      Content sorting algorithm are inevitable. How will you personally sort 5 million post per day ?

      What I’m saying is they must be under individual user control. And taking part in content sorting is a duty of every Lemmy user.

      • Jenga@lemm.ee
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        I did read your entire post. I was referring to the general idea of an algoritm based on my voting patterns as you detail here:

        “My user likes X,Y,Z, after consulting public voting patterns, we can see that most users who like X,Y,Z often also like A,B,C and dislike I,J,K”

        This is how Netflix, YouTube and other algorithms find stuff you like.

        I have personally never been satisfied with any popular algoritm, Netflix and Youtube are specifically awful at suggestion stuff I like.

        How will you personally sort 5 million post per day ?

        The same way it’s handled right now, a ‘hot’ or ‘active’ sort which is objectively based on user activity.

        Maybe the sorting algorithms on other websites work for you and that’s okay, I was just voicing my opinion.