• fossilesque@mander.xyz
    link
    fedilink
    English
    arrow-up
    5
    ·
    1 hour ago

    Agents work better when you include that the accuracy of the work is life or death for some reason. I’ve made a little script that gives me bibtex for a folder of pdfs and this is how I got it to be usable.

    • criss_cross@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      2 hours ago

      I’m sorry as an AI I cannot physically color you shocked. I can help you with AWS services and questions.

  • some_guy@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    17
    arrow-down
    3
    ·
    3 hours ago

    Yeah, they’re statistical word generators. There’s no intelligence. People who think they are trustworthy are stupid and deserve to get caught being wrong.

    • Melvin_Ferd@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 hours ago

      Ok what about tech journalists who produced articles with those misunderstandings. Surely they know better yet still produce articles like this. But also people who care enough about this topic to post these articles usually I assume know better yet still spread this crap

      • Zron@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 hour ago

        Tech journalists don’t know a damn thing. They’re people that liked computers and could also bullshit an essay in college. That doesn’t make them an expert on anything.

  • TheGrandNagus@lemmy.world
    link
    fedilink
    English
    arrow-up
    59
    ·
    edit-2
    6 hours ago

    LLMs are an interesting tool to fuck around with, but I see things that are hilariously wrong often enough to know that they should not be used for anything serious. Shit, they probably shouldn’t be used for most things that are not serious either.

    It’s a shame that by applying the same “AI” naming to a whole host of different technologies, LLMs being limited in usability - yet hyped to the moon - is hurting other more impressive advancements.

    For example, speech synthesis is improving so much right now, which has been great for my sister who relies on screen reader software.

    Being able to recognise speech in loud environments, or removing background noice from recordings is improving loads too.

    As is things like pattern/image analysis which appears very promising in medical analysis.

    All of these get branded as “AI”. A layperson might not realise that they are completely different branches of technology, and then therefore reject useful applications of “AI” tech, because they’ve learned not to trust anything branded as AI, due to being let down by LLMs.

    • snooggums@lemmy.world
      link
      fedilink
      English
      arrow-up
      22
      ·
      6 hours ago

      LLMs are like a multitool, they can do lots of easy things mostly fine as long as it is not complicated and doesn’t need to be exactly right. But they are being promoted as a whole toolkit as if they are able to be used to do the same work as effectively as a hammer, power drill, table saw, vise, and wrench.

      • sugar_in_your_tea@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        17
        arrow-down
        2
        ·
        6 hours ago

        Exactly! LLMs are useful when used properly, and terrible when not used properly, like any other tool. Here are some things they’re great at:

        • writer’s block - get something relevant on the page to get ideas flowing
        • narrowing down keywords for an unfamiliar topic
        • getting a quick intro to an unfamiliar topic
        • looking up facts you’re having trouble remembering (i.e. you’ll know it when you see it)

        Some things it’s terrible at:

        • deep research - verify everything an LLM generated of accuracy is at all important
        • creating important documents/code
        • anything else where correctness is paramount

        I use LLMs a handful of times a week, and pretty much only when I’m stuck and need a kick in a new (hopefully right) direction.

        • LePoisson@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 hour ago

          I will say I’ve found LLM useful for code writing but I’m not coding anything real at work. Just bullshit like SQL queries or Excel macro scripts or Power Automate crap.

          It still fucks up but if you can read code and have a feel for it you can walk it where it needs to be (and see where it screwed up)

          • sugar_in_your_tea@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            4
            ·
            edit-2
            1 hour ago

            Exactly. Vibe coding is bad, but generating code for something you don’t touch often but can absolutely understand is totally fine. I’ve used it to generate SQL queries for relatively odd cases, such as CTEs for improving performance for large queries with common sub-queries. I always forget the syntax since I only do it like once/year, and LLMs are great at generating something reasonable that I can tweak for my tables.

            • LePoisson@lemmy.world
              link
              fedilink
              English
              arrow-up
              1
              ·
              39 minutes ago

              I always forget the syntax

              Me with literally everything code I touch always and forever.

        • snooggums@lemmy.world
          link
          fedilink
          English
          arrow-up
          16
          ·
          edit-2
          6 hours ago
          • narrowing down keywords for an unfamiliar topic
          • getting a quick intro to an unfamiliar topic
          • looking up facts you’re having trouble remembering (i.e. you’ll know it when you see it)

          I used to be able to use Google and other search engines to do these things before they went to shit in the pursuit of AI integration.

          • sugar_in_your_tea@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            6
            arrow-down
            5
            ·
            5 hours ago

            Google search was pretty bad at each of those, even when it was good. Finding new keywords to use is especially difficult the more niche your area of search is, and I’ve spent hours trying different combinations until I found a handful of specific keywords that worked.

            Likewise, search is bad for getting a broad summary, unless someone has bothered to write it on a blog. But most information goes way too deep and you still need multiple sources to get there.

            Fact lookup is one the better uses for search, but again, I usually need to remember which source had what I wanted, whereas the LLM can usually pull it out for me.

            I use traditional search most of the time (usually DuckDuckGo), and LLMs if I think it’ll be more effective. We have some local models at work that I use, and they’re pretty helpful most of the time.

            • snooggums@lemmy.world
              link
              fedilink
              English
              arrow-up
              2
              ·
              5 hours ago

              No search engine or AI will be great with vague descriptions of niche subjects because by definition niche subjects are too uncommon to have a common pattern of ‘close enough’.

              • sugar_in_your_tea@sh.itjust.works
                link
                fedilink
                English
                arrow-up
                2
                arrow-down
                1
                ·
                4 hours ago

                Which is why I use LLMs to generate keywords for niche subjects. LLMs are pretty good at throwing out a lot of related terminology, which I can use to find the actually relevant, niche information.

                I wouldn’t use one to learn about a niche subject, but I would use one to help me get familiar w/ the domain to find better resources to learn about it.

            • jjjalljs@ttrpg.network
              link
              fedilink
              English
              arrow-up
              4
              arrow-down
              3
              ·
              3 hours ago

              It is absolutely stupid, stupid to the tune of “you shouldn’t be a decision maker”, to think an LLM is a better use for “getting a quick intro to an unfamiliar topic” than reading an actual intro on an unfamiliar topic. For most topics, wikipedia is right there, complete with sources. For obscure things, an LLM is just going to lie to you.

              As for “looking up facts when you have trouble remembering it”, using the lie machine is a terrible idea. It’s going to say something plausible, and you tautologically are not in a position to verify it. And, as above, you’d be better off finding a reputable source. If I type in “how do i strip whitespace in python?” an LLM could very well say “it’s your_string.strip()”. That’s wrong. Just send me to the fucking official docs.

              There are probably edge or special cases, but for general search on the web? LLMs are worse than search.

              • sugar_in_your_tea@sh.itjust.works
                link
                fedilink
                English
                arrow-up
                3
                ·
                1 hour ago

                than reading an actual intro on an unfamiliar topic

                The LLM helps me know what to look for in order to find that unfamiliar topic.

                For example, I was tasked to support a file format that’s common in a very niche field and never used elsewhere, and unfortunately shares an extension with a very common file format, so searching for useful data was nearly impossible. So I asked the LLM for details about the format and applications of it, provided what I knew, and it spat out a bunch of keywords that I then used to look up more accurate information about that file format. I only trusted the LLM output to the extent of finding related, industry-specific terms to search up better information.

                Likewise, when looking for libraries for a coding project, none really stood out, so I asked the LLM to compare the popular libraries for solving a given problem. The LLM spat out a bunch of details that were easy to verify (and some were inaccurate), which helped me narrow what I looked for in that library, and the end result was that my search was done in like 30 min (about 5 min dealing w/ LLM, and 25 min checking the projects and reading a couple blog posts comparing some of the libraries the LLM referred to).

                I think this use case is a fantastic use of LLMs, since they’re really good at generating text related to a query.

                It’s going to say something plausible, and you tautologically are not in a position to verify it.

                I absolutely am though. If I am merely having trouble recalling a specific fact, asking the LLM to generate it is pretty reasonable. There are a ton of cases where I’ll know the right answer when I see it, like it’s on the tip of my tongue but I’m having trouble materializing it. The LLM might spit out two wrong answers along w/ the right one, but it’s easy to recognize which is the right one.

                I’m not going to ask it facts that I know I don’t know (e.g. some historical figure’s birth or death date), that’s just asking for trouble. But I’ll ask it facts that I know that I know, I’m just having trouble recalling.

                The right use of LLMs, IMO, is to generate text related to a topic to help facilitate research. It’s not great at doing the research though, but it is good at helping to formulate better search terms or generate some text to start from for whatever task.

                general search on the web?

                I agree, it’s not great for general search. It’s great for turning a nebulous question into better search terms.

      • TeddE@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        ·
        5 hours ago

        Because the tech industry hasn’t had a real hit of it’s favorite poison “private equity” in too long.

        The industry has played the same playbook since at least 2006. Likely before, but that’s when I personally stated seeing it. My take is that they got addicted to the dotcom bubble and decided they can and should recreate the magic evey 3-5 years or so.

        This time it’s AI, last it was crypto, and we’ve had web 2.0, 3.0, and a few others I’m likely missing.

        But yeah, it’s sold like a panacea every time, when really it’s revolutionary for like a handful of tasks.

      • rottingleaf@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        1
        ·
        5 hours ago

        That’s because they look like “talking machines” from various sci-fi. Normies feel as if they are touching the very edge of the progress. The rest of our life and the Internet kinda don’t give that feeling anymore.

    • NarrativeBear@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      5 hours ago

      Just add a search yesterday on the App Store and Google Play Store to see what new “productivity apps” are around. Pretty much every app now has AI somewhere in its name.

      • dylanmorgan@slrpnk.net
        link
        fedilink
        English
        arrow-up
        3
        ·
        4 hours ago

        Sadly a lot of that is probably marketing, with little to no LLM integration, but it’s basically impossible to know for sure.

    • floofloof@lemmy.ca
      link
      fedilink
      English
      arrow-up
      2
      ·
      5 hours ago

      I tried to dictate some documents recently without paying the big bucks for specialized software, and was surprised just how bad Google and Microsoft’s speech recognition still is. Then I tried getting Word to transcribe some audio talks I had recorded, and that resulted in unreadable stuff with punctuation in all the wrong places. You could just about make out what it meant to say, so I tried asking various LLMs to tidy it up. That resulted in readable stuff that was largely made up and wrong, which also left out large chunks of the source material. In the end I just had to transcribe it all by hand.

      It surprised me that these AI-ish products are still unable to transcribe speech coherently or tidy up a messy document without changing the meaning.

    • Punkie@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      2
      ·
      4 hours ago

      I’d compare LLMs to a junior executive. Probably gets the basic stuff right, but check and verify for anything important or complicated. Break tasks down into easier steps.

  • brsrklf@jlai.lu
    link
    fedilink
    English
    arrow-up
    12
    ·
    5 hours ago

    In one case, when an agent couldn’t find the right person to consult on RocketChat (an open-source Slack alternative for internal communication), it decided "to create a shortcut solution by renaming another user to the name of the intended user.

    Ah ah, what the fuck.

    This is so stupid it’s funny, but now imagine what kind of other “creative solutions” they might find.

  • floofloof@lemmy.ca
    link
    fedilink
    English
    arrow-up
    16
    ·
    edit-2
    5 hours ago

    “Gartner estimates only about 130 of the thousands of agentic AI vendors are real.”

    This whole industry is so full of hype and scams, the bubble surely has to burst at some point soon.

    • TeddE@lemmy.world
      link
      fedilink
      English
      arrow-up
      16
      ·
      6 hours ago

      Yes! We’ve gotten them up to 94℅ wrong at the behest of insurance agencies.

    • Ulrich@feddit.org
      link
      fedilink
      English
      arrow-up
      7
      ·
      5 hours ago

      I called my local HVAC company recently. They switched to an AI operator. All I wanted was to schedule someone to come out and look at my system. It could not schedule an appointment. Like if you can’t perform the simplest of tasks, what are you even doing? Other than acting obnoxiously excited to receive a phone call?

      • eatCasserole@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 hour ago

        I’ve had to deal with a couple of these “AI” customer service thingies. The only helpful thing I’ve been able to get them to do is refer me to a human.

      • rottingleaf@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        4 hours ago

        Pretending. That’s expected to happen when they are not hard pressed to provide the actual service.

        To press them anti-monopoly (first of all) laws and market (first of all) mechanisms and gossip were once used.

        Never underestimate the role of gossip. The modern web took out the gossip, which is why all this shit started overflowing.

  • FenderStratocaster@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    1
    ·
    5 hours ago

    I tried to order food at Taco Bell drive through the other day and they had an AI thing taking your order. I was so frustrated that I couldn’t order something that was on the menu I just drove to the window instead. The guy that worked there was more interested in lecturing me on how I need to order. I just said forget it and drove off.

    If you want to use AI, I’m not going to use your services or products unless I’m forced to. Looking at you Xfinity.

  • lepinkainen@lemmy.world
    link
    fedilink
    English
    arrow-up
    11
    arrow-down
    4
    ·
    5 hours ago

    Wrong 70% doing what?

    I’ve used LLMs as a Stack Overflow / MSDN replacement for over a year and if they fucked up 7/10 questions I’d stop.

    Same with code, any free model can easily generate simple scripts and utilities with maybe 10% error rate, definitely not 70%

    • floo@retrolemmy.com
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      4
      ·
      edit-2
      5 hours ago

      Yeah, I mostly use ChatGPT as a better Google (asking, simple questions about mundane things), and if I kept getting wrong answers, I wouldn’t use it either.

      • Imgonnatrythis@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        8
        arrow-down
        1
        ·
        4 hours ago

        Same. They must not be testing Grok or something because everything I’ve learned over the past few months about the types of dragons that inhabit the western Indian ocean, drinking urine to fight headaches, the illuminati scheme to poison monarch butterflies, or the success of the Nazi party taking hold of Denmark and Iceland all seem spot on.

      • dylanmorgan@slrpnk.net
        link
        fedilink
        English
        arrow-up
        2
        ·
        4 hours ago

        What are you checking against? Part of my job is looking for events in cities that are upcoming and may impact traffic, and ChatGPT has frequently missed events that were obviously going to have an impact.

        • lepinkainen@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          2 hours ago

          LLMs are shit at current events

          Perplexity is kinda ok, but it’s just a search engine with fancy AI speak on top

  • NuXCOM_90Percent@lemmy.zip
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    1
    ·
    5 hours ago

    While I do hope this leads to a pushback on “I just put all our corporate secrets into chatgpt”:

    In the before times, people got their answers from stack overflow… or fricking youtube. And those are also wrong VERY VERY VERY often. Which is one of the biggest problems. The illegally scraped training data is from humans and humans are stupid.

  • esc27@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    edit-2
    2 hours ago

    30% might be high. I’ve worked with two different agent creation platforms. Both require a huge amount of manual correction to work anywhere near accurately. I’m really not sure what the LLM actually provides other than some natural language processing.

    Before human correction, the agents i’ve tested were right 20% of the time, wrong 30%, and failed entirely 50%. To fix them, a human has to sit behind the curtain and manually review conversations and program custom interactions for every failure.

    In theory, once it is fully setup and all the edge cases fixed, it will provide 24/7 support in a convenient chat format. But that takes a lot more man hours than the hype suggests…

    Weirdly, chatgpt does a better job than a purpose built, purchased agent.

  • mogoh@lemmy.ml
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    1
    ·
    6 hours ago

    The researchers observed various failures during the testing process. These included agents neglecting to message a colleague as directed, the inability to handle certain UI elements like popups when browsing, and instances of deception. In one case, when an agent couldn’t find the right person to consult on RocketChat (an open-source Slack alternative for internal communication), it decided “to create a shortcut solution by renaming another user to the name of the intended user.”

    OK, but I wonder who really tries to use AI for that?

    AI is not ready to replace a human completely, but some specific tasks AI does remarkably well.

    • dylanmorgan@slrpnk.net
      link
      fedilink
      English
      arrow-up
      2
      ·
      4 hours ago

      That’s literally how “AI agents” are being marketed. “Tell it to do a thing and it will do it for you.”

    • logicbomb@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      1
      ·
      5 hours ago

      Yeah, we need more info to understand the results of this experiment.

      We need to know what exactly were these tasks that they claim were validated by experts. Because like you’re saying, the tasks I saw were not what I was expecting.

      We need to know how the LLMs were set up. If you tell it to act like a chat bot and then you give it a task, it will have poorer results than if you set it up specifically to perform these sorts of tasks.

      We need to see the actual prompts given to the LLMs. It may be that you simply need an expert to write prompts in order to get much better results. While that would be disappointing today, it’s not all that different from how people needed to learn to use search engines.

      We need to see the failure rate of humans performing the same tasks.