Open Menu
AllLocalCommunitiesAbout
lotide
AllLocalCommunitiesAbout
Login

Loops publishes their recommender algorithm

⁨427⁩ ⁨likes⁩

Submitted ⁨⁨3⁩ ⁨weeks⁩ ago⁩ by ⁨FarraigePlaisteach@lemmy.world⁩ to ⁨fediverse@lemmy.world⁩

https://pixelfed.social/p/loops/906908755174645758

source

Comments

Sort:hotnewtop
  • Sibbo@sopuli.xyz ⁨3⁩ ⁨weeks⁩ ago

    Isn’t loops open source?

    source
    • 4Robato@lemmy.world ⁨3⁩ ⁨weeks⁩ ago

      Yes

      source
      • Sibbo@sopuli.xyz ⁨3⁩ ⁨weeks⁩ ago

        So then this is just a shorter explanation, and not “publishing” the algorithm? Because before already anyone could read the code and understand how it works, it would have just taken longer.

        source
        • -> View More Comments
  • atrielienz@lemmy.world ⁨3⁩ ⁨weeks⁩ ago

    Well. This is good news.

    source
  • Gsus4@mander.xyz ⁨3⁩ ⁨weeks⁩ ago

    Can you personalize your own ranking algo that can be shared with friends? That’s the breakthrough we’re all waiting for…

    source
    • FarraigePlaisteach@lemmy.world ⁨3⁩ ⁨weeks⁩ ago

      Not that I know of, but you could make a feature request if one doesn’t already exist github.com/joinLoops

      source
    • oeuf@slrpnk.net ⁨3⁩ ⁨weeks⁩ ago

      That would be extremely groovy. Even just having a few flavours of algorithm that you can choose from would be really cool.

      source
    • RedStrider@lemmy.world ⁨3⁩ ⁨weeks⁩ ago

      that’s kinda how bluesky works with the feeds and all

      source
  • Sibbo@sopuli.xyz ⁨3⁩ ⁨weeks⁩ ago

    I can’t even zoom into the picture on mumble on this website

    source
    • cosmicrookie@lemmy.world ⁨3⁩ ⁨weeks⁩ ago

      this is from the post, that this post links to

      Image

      source
  • fubarx@lemmy.world ⁨3⁩ ⁨weeks⁩ ago

    This is outstanding!

    Not being based on “rengagement” or “monetization” means it’s purely interest-based, with a touch of serendipity.

    One of BSKY’s distinctive features was to have “pluggable” algorithms. Fediverse would do well to support it so people who are not into te weeds could choose how their feed is curated.

    source
  • meldrik@lemmy.wtf ⁨3⁩ ⁨weeks⁩ ago

    Hoping for something like this for PeerTube and personal customisation of the algorithm.

    source
  • PixelPilgrim@lemmings.world ⁨3⁩ ⁨weeks⁩ ago

    Yeah after making an algorithm for peertube I’m gonna say this is too complicated to implement. That graphic might be the the plan and it’s something more simplistic.

    Making a simple cosign vector for peertube was a pain

    source
    • korendian@lemmy.zip ⁨2⁩ ⁨weeks⁩ ago
      [deleted]
      source
      • PixelPilgrim@lemmings.world ⁨2⁩ ⁨weeks⁩ ago

        I didn’t fail, I actually succeeded. Plus judging by how hard it was to do a simple algorithm an algorithm like this would take way too much effort.

        Given from the infographic they didn’t even think about an algorithm let alone worked on it

        source
        • -> View More Comments
    • newaccountwhodis@lemmy.ml ⁨2⁩ ⁨weeks⁩ ago

      What’s too complicated exactly? They claim their program does precisely that. I believe you could review the code yourself.

      source
      • PixelPilgrim@lemmings.world ⁨2⁩ ⁨weeks⁩ ago

        oh lord your looking for a fight. i tell you this i kinda already won since your looking my input to criticize, but ill say this the personalized focus block alone. that’s an exact “thing” and if you want more well your gonna have to ask more specific questions and your gonna demand that i help you.

        also I helped loops in the past. I can tell you that the GitHub code isn’t the code that’s used

        source
        • -> View More Comments
  • Quicky@piefed.social ⁨2⁩ ⁨weeks⁩ ago

    Some of the comments on this and similar threads are wild. A dedicated major contributor to the fediverse as a whole, working almost entirely alone, who is solely responsible for bringing many of us to it that were looking to escape the social media capitalist hellscape via Pixelfed, creates another alternative with Loops and publishes some detail regarding how it works, and a bunch of keyboard-warrior nerds try to take it apart. So many people contribute entirely fuck-all to fediverse platforms beyond the odd bit of content, myself included, and it always amazes me how quickly they want to tell him he’s doing it wrong. So many opinions from so many people producing nothing.

    source
    • FarraigePlaisteach@lemmy.world ⁨2⁩ ⁨weeks⁩ ago

      You’ve expressed my feelings about it exactly. It’s very easy to criticise things that aren’t custom made to our individual preferences. But every time we do that we short circuit our capacity for reflection and empathy. I wonder if developers are so often a target of harshness and abuse because software users are used to instant gratification.

      It’s a monumental job he’s doing and open sourcing it is basically a gift to the entire internet. The new features keep coming and with video being so expensive to host, it’s a very different undertaking to non-video social media.

      source
  • FenderStratocaster@lemmy.world ⁨3⁩ ⁨weeks⁩ ago

    Loops kind of sucks.

    source
    • OldChicoAle@lemmy.world ⁨3⁩ ⁨weeks⁩ ago

      No u

      source
      • FenderStratocaster@lemmy.world ⁨3⁩ ⁨weeks⁩ ago

        I mean, tell me I’m wrong. Tell me that there is good content. Tell me it functions well.

        source
        • -> View More Comments
    • harmbugler@piefed.social ⁨2⁩ ⁨weeks⁩ ago

      Compared to…?

      source
      • FenderStratocaster@lemmy.world ⁨2⁩ ⁨weeks⁩ ago

        TikTok actually has great content. It’s not just teenagers dancing.

        source
        • -> View More Comments
    • korendian@lemmy.zip ⁨3⁩ ⁨weeks⁩ ago
      [deleted]
      source
      • FenderStratocaster@lemmy.world ⁨2⁩ ⁨weeks⁩ ago

        As in in needs to get beta in order for me to use it.

        source
  • Ascend910@lemmy.ml ⁨2⁩ ⁨weeks⁩ ago

    You knew w what? I am actually into this where the algorithm used sre published

    source
  • alekwithak@lemmy.world ⁨3⁩ ⁨weeks⁩ ago

    Loops… Algorithm???

    source
    • harmbugler@piefed.social ⁨3⁩ ⁨weeks⁩ ago

      … yes?

      source
      • alekwithak@lemmy.world ⁨3⁩ ⁨weeks⁩ ago

        That is surprising for those who have a long familiarity with Loops. The chronological timeline was a major selling point.

        source
        • -> View More Comments
  • okamiueru@lemmy.world ⁨2⁩ ⁨weeks⁩ ago

    This infographic reeks of AI slop.

    source
    • korendian@lemmy.zip ⁨2⁩ ⁨weeks⁩ ago
      [deleted]
      source
      • okamiueru@lemmy.world ⁨2⁩ ⁨weeks⁩ ago

        That’s way too reductive.

        source
    • newaccountwhodis@lemmy.ml ⁨2⁩ ⁨weeks⁩ ago

      What about it?

      source
      • okamiueru@lemmy.world ⁨2⁩ ⁨weeks⁩ ago

        I’m not too happy to spend time pointing out flaws in slop. This kind of bullshit asymmetry feels a bit too much like work. But, since you’re polite about it, and seem to ask in good faith…

        First of all this is presented as a technical infographic on an “algorithm” for how a recommendation engine will work. As someone whose job it is to design similar things, it explains pretty much nothing of substance. It does, however, describes the trivial parts you can assume from the problem description, and the rest is weird and confusing.

        So let’s see what this suggested algorithm is.

        1. It starts out with “user requests the feed”, and depending on whether or not you have “preference” data (prior interests or choices, etc), you give either a selection based on something generic, or something that you can base recommendations on. Well… sure. So far, silly, and trivial.

        2. “Scoring and ranking engine”. And below this, a pie diagram with four categories. Why are there lines between only the two top categories, and the engine box? Seems weird, but, OK. I suppose all four are equally connected, which would be clearer without the lines.

        3. On the three horizontal “Source Streams” arrows coming in from the right, its all just weird. The source streams are going to be… generated content, no? But let’s give it the befit of the doubt and assume it’s suggesting that, given generated content, some of it might can be considered relevant for “personal preference” and has a “filter: hidden creators”, but, none of that makes any sense. The scoring and ranking engine is already suggested to do this part… The next one is “Popular (high scores) filter: bloom filter (already seen)”. Which mixes concepts. A bloom filter is the perfect thing to confuse an LLM, because it has nothing to do with filters in the exact same context it was used for the above source stream. Something intelligent wouldn’t make this mistake. But, it does statistically parrot it’s way to suggest that a bloom filter might have something to do with a cost effective predicate function that could make sense for a “has seen before”. However, why is this here?

        I’ll just leave it at that. This infographic would make a lot of sense if it was created by some high schoolers who tried to understand some of things, found many relevant concepts, but didn’t fully understand any of them. And, it’s also exactly the kind of stuff I’d expect from an LLM.

        I don’t think loops hired a bunch of kids, so LLM it is.

        source
        • -> View More Comments
      • PixelPilgrim@lemmings.world ⁨2⁩ ⁨weeks⁩ ago

        probably because the block under the cpu looking thing doesn’t indicate how it interacts with the cpu looking block and the block that ranking engine feeds into the ranked “for you” feed also there’s two user controls

        source
        • -> View More Comments
  • commie@lemmy.dbzer0.com ⁨2⁩ ⁨weeks⁩ ago

    latest app build showing invalid on my android

    source
    • PixelPilgrim@lemmings.world ⁨2⁩ ⁨weeks⁩ ago

      i guess loops is browser based now

      source
  • ABetterTomorrow@sh.itjust.works ⁨3⁩ ⁨weeks⁩ ago

    Cooool

    source
  • yessikg@fedia.io ⁨2⁩ ⁨weeks⁩ ago

    A lot of loops fanboys in the comments, but no thanks I don't need a For You feed. Peertube has it right

    source
    • FarraigePlaisteach@lemmy.world ⁨2⁩ ⁨weeks⁩ ago

      Somewhere between being a hater and a fanboy, there’s basic respect. And it’s a one-person project for now, not a big company, so the words we choose should reflect that.

      source
      • yessikg@fedia.io ⁨2⁩ ⁨weeks⁩ ago

        He has a really bad reputation in the fediverse already, I'm not why people are going to bat for him still

        source
        • -> View More Comments
  • Microw@piefed.zip ⁨2⁩ ⁨weeks⁩ ago

    My main problem with Loops is that they develop webui-first. Cool, they have a “for you” feed now. But only on webui. The app is still on it’s release from start of November and doesn’t have this hugely announced feature.

    source