mxleader on 7/1/2023 at 03:13
I logged onto ChatGPT a couple of days ago and it's an interesting, but limited, tool for doing all sorts of things. I suppose that it's good that it's limited in what it can do. After much exploration I've found it to be a conversational encyclopedia which makes it more interesting in a lot of ways. When you chat about a subject like coal mining, which is one of my favorite subjects, it presents a lot of data in a conversational way that makes it more easily digestible. It does sometimes make incorrect statements and you can refute the data. I was chatting about the Peanuts comic strips and talking about Snoopy's siblings in the strips and it claimed that his siblings weren't in the strip but I argued my point and it admitted being wrong. The program does have a few disclaimers and one of them is that it will occasionally make mistakes. I don't know if that is on purpose or if it is a product of the way I was making statements or asking questions. The biggest disappointment was that when I asked it to write a backhanded compliment it refused. It was also interesting to chat with the AI about the differences between it, Siri, Alexa and HAL 9000. What are your thoughts if you've tried it?
Sulphur on 7/1/2023 at 03:30
There's like entire posts about ChatGPT in the AI thread below this.
mxleader on 7/1/2023 at 04:07
Crap.
Fionavar on 7/1/2023 at 06:15
I have actually found the "Improve Text" parameter very helpful in multiple contexts fwiiw. Would love to hear how others are using the Dec update
Cipheron on 7/1/2023 at 07:37
Well a thread for ChatGPT specifically isn't a bad idea. The idea of AI art and ChatGPT output are in fact not quite the same, and maybe we can put the Chat output here.
Let me start with a fresh prompt to show what ChatGPT can do
i wrote
Quote:
write Python code for a simple game, where you create an RPG character from a few prompts (very simplified rules and class selection) then it rolls random monsters for you to fight until you die.
It then just spat this complete program out:
(
https://pastebin.com/cix5GYpv)
So how far can I actually push this game in Python without writing a line of code myself? Let's see.
You can run this code an it does indeed prompt you to type a name for your character, then type in your class name, then it automatically runs battles vs randomly generated creatures, but there's only one creature the "orc". And it doesn't pause between combat rounds.
After a few goes and adding to the prompt:
Quote:
Ok, firstly, please combine the "Character" and "Monster" objects so they're the same class. That will simplify the code. The game should pause after each combat round, so the player can read the text. Also, instead of typing in a class name, have a data-structure with class choices in it, with each class having pros and cons. Monsters should have a similar table of types that gets randomly selected from. Also, make sure the data tables are made as compact as possible by omitting type names in favor of packing values in arrays. Plus, make sure that the character stats and monster stats are displayed at the start of each round of combat.
Version 2 of the game
(
https://pastebin.com/RGqaTzPP)
Well, what's next? let's see how GPT copes with this next bit. There needs to be healing and treasure, and a win-condition. Here's a more complex prompt with a lot of stuff that would in fact be time-consuming and bug-prone for a human to program in.
Quote:
ok add healing potions to the game. the character will start with 3 healing potions, and after winning each battle they should find a random amount of gold, plus a 25% chance of finding another healing potion. Before each round of fighting, the player should have options. Include Fight, Heal, Run. Run should be 50/50 to get away. Heal is only shown if they have healing potions. Potions heal 50% of total health. The automatic rest after a battle heals a random amount from 25%-50% of health. Make sure to pause when needed to let the player read the text. monsters should also have a small chance to run away if badly hurt. they should still drop treasure if they run away. Also, the game should have a win condition. Start by describing the character trapped in a dungeon, and have some random flavor text between each fight. if they win 5 battles, they should emerge to the sunlight, write flavor text as needed.
That got most of it, and the rest were tweaks for the rules and some edge-cases, which got this mostly finished game:
(
https://pastebin.com/uSFCZk4J)
Some of the stuff in there is stuff I specifically asked it to do, but a lot of it is just stuff that GPT inferred that it should do, based on context, like detailing you treasure and potions left when you leave the dungeon, and having a text to say you found a healing potion, and the flavor text when you rest after a battle. I didn't tell it to do any of those.
However this was a quick and dirty one, and the code grew bigger than the free ChatGPT allows for output in one response, so i had to ask it to 'continue' to get the whole program each time. You get better results by asking ChatGPT to break things down into functions, then you can focus it on improving just one function at a time.
heywood on 7/1/2023 at 12:33
ChatGPT should be its own thread, because I think this is going to become much, much bigger than AI generated art. This tech is going to replace current search engines as the gateways to the internet, which also means that it's going to be huge business. Anybody ready for a ChatGPT called Bing? Google is in deep shit.
WingedKagouti on 7/1/2023 at 15:27
Quote Posted by heywood
ChatGPT should be its own thread, because I think this is going to become much,
much bigger than AI generated art. This tech is going to replace current search engines as the gateways to the internet, which also means that it's going to be huge business. Anybody ready for a ChatGPT called Bing? Google is in deep shit.
It's worth noting that ChatGPT is getting banned from some educational institutions, with the most publicized story being (
https://www.washingtonpost.com/education/2023/01/05/nyc-schools-ban-chatgpt/) all public schools in NYC banning use of the bot. The main concern being the potential to plug in a homework assignment and getting back something that doesn't need editing as an answer.
There are several concerns from scientific circles as well, given that the replies ChatGPT comes up with can be nonsensical, based on misunderstandings or even material that has been proven false. And there are obviously several people who will try to pass off a ChatGPT article as their own work for a variety of reasons, like passing a written exam they didn't study for or trying to expose a lack of peer reviews.
Cipheron on 7/1/2023 at 22:35
Quote Posted by WingedKagouti
It's worth noting that ChatGPT is getting banned from some educational institutions, with the most publicized story being (
https://www.washingtonpost.com/education/2023/01/05/nyc-schools-ban-chatgpt/) all public schools in NYC banning use of the bot. The main concern being the potential to plug in a homework assignment and getting back something that doesn't need editing as an answer.
Non-paywalled version of that
(
https://web.archive.org/web/20230106031016/https://www.washingtonpost.com/education/2023/01/05/nyc-schools-ban-chatgpt/)
That made some interesting points, similar to a post i just wrote elsewhere in response to a comment that AI art could "stifle human creativity". Using pastebin to avoid a wall of text, but I'll have one excerpt:
(
https://pastebin.com/SF44rG4j)
Quote:
A lot of people probably think the process is that you just type in random prompts and keep pushing the "generate" button until purely at random, you get a "good output" and you're completely done. They think this, because they've only dabbled in the process, and that's how *beginners* do it, so they think that's how everyone else does it.
What I wrote gels with the idea from the article that graphing calculators were initially viewed as cheating, but now it's seen as just another skill set to learn. Similarly, using the AIs will be a skill set that can be mastered, and the output itself usually needs to be "transformed" as in my post where I describe my own experiences using ChatGPT to write song lyrics, which I then write the music for and sing/perform on guitar.
Quote Posted by WingedKagouti
There are several concerns from scientific circles as well, given that the replies ChatGPT comes up with can be nonsensical, based on misunderstandings or even material that has been proven false. And there are obviously several people who will try to pass off a ChatGPT article as their own work for a variety of reasons, like passing a written exam they didn't study for or trying to expose a lack of peer reviews.
Yeah those are definitely issues, and part of it is because ChatGPT has boilerplate to sound "authoritative" even if it doesn't know what it's talking about. As for general AI articles passed off as people's work, that's not really an issue if the article is good or entertaining. So for journalism, I have no problem with them using AI tools. Maybe they'll have less grammar mistakes.
The thing about student assessment is a valid concern. But I think the idea that "someone will pass their history exam without studying!" is verging on the moral panic side of the debate, similar to how people were concerned that just being able to "Google the answer" would do the same thing. There are good students and bad students, and the bad students funnily enough are also bad at using tools like Google effectively. The same will probably be true in the AI era.
That will be an interesting prediction, if it turns out the students in the areas banned from using ChatGPT end up having *less* modern media literacy than the students where they didn't regulate that. Some people will still clearly excel given the available tools of the day, and assessments will tend to reflect that, however the means of assessment and thinking about what it is we're really trying to teach will evolve.
Tocky on 8/1/2023 at 04:21
I spent the day drawing. With a pencil. Soooooo sort of the opposite of this thread. I might even write someone a letter. With a pen. On paper. From thoughts in my own brain.
Does anyone even remember the joy of getting a hand written letter in the mail? You are looking through all the bills when out of nowhere there is a letter from someone you know. Whoa. Crazy shit. Crazy delightful shit.
Hit Deity on 8/1/2023 at 05:06
Quote Posted by Tocky
I spent the day drawing. With a pencil. Soooooo sort of the opposite of this thread. I might even write someone a letter. With a pen. On paper. From thoughts in my own brain.
Does anyone even remember the joy of getting a hand written letter in the mail? You are looking through all the bills when out of nowhere there is a letter from someone you know. Whoa. Crazy shit. Crazy delightful shit.
I cannot remember the last time I got a handwritten letter. It was probably from my grandmother, at least 20 years ago.. She was a big letter writer, with some pretty awful handwriting, and I think it certainly helped all those years deciphering her letters that helped me so much with reading doctors' handwriting. I write cards occasionally, but can't remember the last time I got one of those either..
I do miss it though.