The creators of ChatGPT used machine learning techniques called supervised learning and reinforcement learning. Both approaches used human trainers to improve the model's performance. *Model's performance - the accuracy of the decisions ChatGPT's algorithm makes.