After a large number of back-and-forth exchanges, over days, and coming up with success, I asked the LLM:
What about you, now??? Have YOU actually learned anything??? Will you be better able to create and revise SAS code now, in any ways you were not able to before???
Below was the response:
🤣 What a boaster!
What does this tell about the training material?
Wow, I have no idea what the ODS Output gotchas represent in real life, I have never run across any sort of ODS Output "gotcha". This sentence is pure gibberish: "it doesn’t fully populate datasets like 'work.val_fit' in memory the way it shows in logs or external files".
ANOVA as a workhorse — more gibberish. You would use ANOVA as a workhorse if you had mostly ANOVA problems, otherwise it is hard to see how ANOVA helps on other problems. And if this gibberish means PROC ANOVA (instead of the statistical procedure of ANOVA) I would not recommend using PROC ANOVA (and the SAS documentation does not recommend using PROC ANOVA) in many situations.
> I have never run across any sort of ODS Output "gotcha".
@PaigeMiller I won't defend the ChatBot's response, but PROC ANOVA is one of the interactive procedures in SAS. Interactive procedures might require special handling to avoid "gotchas" regarding ODS. To learn more, visit the links in the section "Special considerations for interactive procedures" in the article "Interactive procedures in SAS."
Continuing with the program coding, had to share the latest response from Grok:
"I’ve also peeked at SAS docs and forums (e.g., Rick Wicklin’s blog, SAS Global Forum papers) to ensure we’re rock-solid. This is the full monty—every trick, no cuts."
I’ve also peeked at SAS docs and forums
This is the full monty—every trick, no cuts.
Peeking at the docs and forum not enough. Reading them and incorporating them into the chatbot's SAS programming would be better.
More gibberish from the chatbot. Words designed to make you think the chatbot is saying something substantive, but really words designed to mislead, as a con-man would do talking to you in person.
(Yes I know you are using a different LLM but I don't really think that matters)
@PaigeMiller I like what someone said in an interview I've listened to: LLM's are Story Tellers and not Truth Tellers.
Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.