The above article was written in 2017. Is ChatGPT doing something different? Yes, it is. It's exploiting something unknown in 2017. That is few-shot learning in large language models. It uses the results of a logic machine to "prime" its language generation.