this post was submitted on 14 Jan 2025
31 points (97.0% liked)

Asklemmy

54161 readers
346 users here now

A loosely moderated place to ask open-ended questions

Search asklemmy ๐Ÿ”

If your post meets the following criteria, it's welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~

founded 7 years ago
MODERATORS
 

I promise this question is asked in good faith. I do not currently see the point of generative AI and I want to understand why there's hype. There are ethical concerns but we'll ignore ethics for the question.

In creative works like writing or art, it feels soulless and poor quality. In programming at best it's a shortcut to avoid deeper learning, at worst it spits out garbage code that you spend more time debugging than if you had just written it by yourself.

When I see AI ads directed towards individuals the selling point is convenience. But I would feel robbed of the human experience using AI in place of human interaction.

So what's the point of it all?

(page 2) 27 comments
sorted by: hot top controversial new old
[โ€“] Affidavit@lemm.ee 1 points 1 year ago

I'd say there are probably as many genuine use-cases for AI as there are people in denial that AI has genuine use-cases.

Top of my head:

  • Text editing. Write something (e.g. e-mails, websites, novels, even code) and have an LLM rewrite it to suit a specific tone and identify errors.
  • Creative art. You claim generative AI art is soulless and poor quality, to me, that indicates a lack of familiarity with what generative AI is capable of. There are tools to create entire songs from scratch, replace the voice of one artist with another, remove unwanted background noise from songs, improve the quality of old songs, separate/add vocal tracks to music, turn 2d models into 3d models, create images from text, convert simple images into complex images, fill in missing details from images, upscale and colourise images, separate foregrounds from backgrounds.
  • Note taking and summarisation (e.g. summarising meeting minutes or summarising a conversation or events that occur).
  • Video games. Imagine the replay value of a video game if every time you play there are different quests, maps, NPCs, unexpected twists, and different puzzles? The technology isn't developed enough for this at the moment, but I think this is something we will see in the coming years. Some games (Skyrim and Fallout 4 come to mind) have a mod that gives each NPC AI generated dialogue that takes into account the NPC's personality and history.
  • Real time assistance for a variety of tasks. Consider a call centre environment as one example, a model can be optimised to evaluate calls based on language and empathy and correctness of information. A model could be set up with a call centre's knowledge base that listens to the call and locates information based on a caller's enquiry and tells an agent where the information is located (or even suggests what to say, though this is currently prone to hallucination).

shitposting.

Need some weidly specific imagery about whatever you're going on about? It got you covered

[โ€“] yogthos@lemmy.ml 1 points 1 year ago

Learning languages is a great use case. I'm learning Mandarin right now, and being able to chat with a bot is really great practice for me. Another use case I've found handy is using it as a sounding board. The output it produces can stimulate new ideas in my own head, and it makes it a good exploration tool that let me pull on different threads of thought.

[โ€“] Vanth@reddthat.com 0 points 1 year ago (1 children)

Idea generation.

E.g., I asked an LLM client for interactive lessons for teaching 4th graders about aerodynamics, esp related to how birds fly. It came back with 98% amazing suggestions that I had to modify only slightly.

A work colleague asked an LLM client for wedding vow ideas to break through writer's block. The vows they ended up using were 100% theirs, but the AI spit out something on paper to get them started.

[โ€“] Mr_Blott@feddit.uk -1 points 1 year ago (2 children)

Those are just ideas that were previously "generated" by humans though, that the LLM learned

load more comments (2 replies)
[โ€“] MrScottyTay@sh.itjust.works 0 points 1 year ago* (last edited 1 year ago) (1 children)

For coding it works really well if you give it examples like "i have code that looked like this .... And i made it to look like this .... If i give you another piece of code that's similar to the first can you convert it to the second for me". Been great to reduce the amount of boring grunt work so I can focus on the more fun stuff

[โ€“] Scubus@sh.itjust.works 0 points 1 year ago (1 children)

In C#, when programming save/load in video games, it can be super tedious. I am self taught and i didnt have the best resources, so the only way i could find to ensure its saving the correct variables was to manually input every single variable into a text file. I dont care if its plaintext, if people want to edit their save then more power to them. The issue is that there are potentially tens of hundreds of different variables that need to be saved for the gamestate to be accurately recreated.

So its really nice that i can just copy/paste my classes into gpt and give it the syntax for a single variable to be saved, then have it do the rest. I do have to browse through and ensure its actually getting all the variables, but it turns a potentially mindnumbing 4 hour long process into maybe a 20 minute one thats relatively engaging.

Also if you know a better way lmk. I read that you can simply hash the object into a text file and then unhash it, but afaik unhashing something is next to impossible and i could never figure it out anyways.

[โ€“] MrScottyTay@sh.itjust.works 0 points 1 year ago (1 children)

You could encrypt and decrypt it with keys.

Or you can do something simple like scramble the letters like a cypher, still able to edit manually but it wouldn't be as readable and obvious what everything does.

Or you can can encode it, same issue as the last but they'll have to know what it was encoded with to decode it before editing.

Or you can just turn it into bytes so the file is more awkward to work with.

You could probably mix a bunch of these together if you care enough. U don't think any are THE standard and foolproof but they're options

[โ€“] Scubus@sh.itjust.works 1 points 1 year ago (2 children)

The goal isnt to encrypt the data, i dont care if its plaintext. The goal is to find a way to save an object in c# without having to save each individual variable.

load more comments (2 replies)
[โ€“] Powerbomb@lemmy.ml 0 points 1 year ago (1 children)

My last three usages of it:

  1. A translation
  2. Looking up what actors from Mars Attacks had shared work on another movie. I recognized that Pierce Brosnan and John Doe Baker had done Goldeneye and wondered if there were more.
  3. Name suggestions for a black and white cat - I got some funny suggestions like Oreo and a kick-ass suggestion for Domino
load more comments (1 replies)
[โ€“] scrubbles@poptalk.scrubbles.tech 0 points 1 year ago (1 children)

I use it for parsing through legalese or terms and conditions. IT IS NOT PERFECT. I wouldn't trust it ever over a lawyer. But it's great for things like "Is there anything here that is extra unusual or weirdly anti-consumer or very bad for privacy?". I think it's great for that.

People here are just "it will take jobs it's inherently evil". They said the same about Photoshop, and computers before. I think there are evil uses for it sure, but that doesn't mean that it has no valid usages

[โ€“] UniversalMonk@lemmy.radio 0 points 1 year ago

Great use for it!

[โ€“] ReCursing@lemmings.world 0 points 1 year ago

art. It's a new medium, get over it

[โ€“] mindbleach@sh.itjust.works 0 points 1 year ago (1 children)

What doesn't exist yet, but is obviously possible, is automatic tweening. Human animators spend a lot of time drawing the drawings between other drawings. If they could just sketch out what's going on, about once per second, they could probably do a minute in an hour. This bullshit makes that feasible.

We have the technology to fill in crisp motion at whatever framerate the creator wants. If they're unhappy with the machine's guesswork, they can insert another frame somewhere in-between, and the robot will reroute to include that instead.

We have the technology to let someone ink and color one sketch in a scribbly animatic, and fill that in throughout a whole shot. And then possibly do it automatically for all labeled appearances of the same character throughout the project.

We have the technology to animate any art style you could demonstrate, as easily as ink-on-celluloid outlines or Phong-shaded CGI.

Please ignore the idiot money robots who are rendering eye-contact-mouth-open crowd scenes in mundane settings in order to sell you branded commodities.

[โ€“] Even_Adder@lemmy.dbzer0.com 1 points 1 year ago (1 children)

Have you seen this? There was another paper, but I can't remember the name of it right now.

[โ€“] mindbleach@sh.itjust.works 0 points 1 year ago (1 children)

I had not. There's a variety of demos for guessing what comes between frames, or what fills in between lines... because those are dead easy to train from. This technology will obviously be integrated into the process of animation, so anything predictable Just Works, and anything fucky is only as hard as it used to be.

I think this is the other one I remember seeing.

load more comments
view more: โ€น prev next โ€บ