ChatGPT : possibilities and Pitfalls. (Live courses., 2023)