Has anyone anyone else seen the phrase ChatGPT popping up recently? I thought it was a chat room for GPs I've just watched the video below and realised I was completely of the mark , actually I think maybe even planet!!