In principle, you don't *need* ChatGPT to build this tutor, if you already know how to manipulate matrices and code in Python. But if you don't know either, ChatGPT can take a natural language prompt and give you something reasonable.