[Edu-sig] Re: ChatGPT for py teaching

2023-01-04 Thread Wes Turner
> Explainable AI (XAI), or Interpretable AI, or Explainable Machine Learning (XML),[1] is artificial intelligence (AI) in which humans can understand the decisions or predictions made by the AI.[2] It contrasts with the "black box" concept in machine learning where even its designers cannot

[Edu-sig] Re: ChatGPT for py teaching

2023-01-04 Thread Wes Turner
Should we expect the output of [ChatGPT] to be stable or deterministic given the same prompt? - Does [ChatGPT] "converge" on the same solutions, given the same inputs? Where is there additional entropy in the algorithm or implementation? - random seed(s) - Hash randomization - distributed

[Edu-sig] Re: ChatGPT for py teaching

2023-01-04 Thread Wes Turner
What are the expected limitations of [ChatGPT]? What is "Prompt Engineering"? [Prompt engineering - Wikipedia]( https://en.wikipedia.org/wiki/Prompt_engineering ) What lessons about technology reliance could you teach, in regards to Clippy? - "What is ChatGPT? Wrong answers only" - Human_n:

[Edu-sig] Re: ChatGPT for py teaching

2023-01-04 Thread Christian Mascher
Hi, a student of mine was aware of this chatbot and asked it about a class-assignment of his own accord. We program in Java with some extra homemade library class used by some schools in our region. The bot came up with a "solution" which was flawed in several respects: 1. It used some other