> Write a training plan for a series of lessons to teach someone modern deep learning. The training plan should last for approximately 3 months of lessons.
> The lesson plan is for a single student with a strong background in programming (systems programming, algorithms and web). But the student has little knowledge of python. And university level mathematics knowledge but relatively weak skills in linear algebra, probability and statistics.
> By the end of the training process, the student should know modern deep learning methods and techniques and be able to modify, implement and deploy AI based systems.
> Think through your answer. Start by listing out learning objectives, then write a teaching plan to meet those learning objectives.
The response from chatgpt was super long! It gave me recommendations for what to study each week for the next 3 months. I've started going through the material it recommended. For the first 2 weeks, my goal is to learn the basics of python, and learn some linear algebra, and probability and statistics. Then its just a case of finding appropriate material online. I'm watching a lecture series on youtube teaching matrix mathematics now.
[1] https://chat.openai.com/share/d6966012-0d96-4511-b96e-086b80...
I haven't asked for specific lessons from chatgpt. But there's fantastic material about most of this stuff online. Pick just about any of those bullet points in the lesson plan and there's a ton of great videos on youtube, and courses on coursera and friends if I want to go deeper. And I'm sure I'll be asking questions to chatgpt as I go as well. And, maybe, ask for more detailed lesson plans and suggestions on example problems to code up.
With chatgpt as a personalized tutor and youtube & coursera for lectures, its astounding how easy it is to learn stuff like this now.