The goal of this guide is to build a system capable of chatting like you, using your own WhatsApp and Telegram chats as an machine learning dataset. What we will do can be summarized in the following steps: Get your WhatsApp and Telegram data Parse it to build an ML-ready dataset Train a GPT-2 model Chat with the model So let’s start our adventure.