Machine learning and AI have always fascinated us all. OpenAI's new ChatGPT (generative pre-training) is an AI chatbot system akin to the automated customer support customer support chats seen online.