| OK, since it is for a teenager I would assume just basic computer competency (how to install programs and stuff like that) but nothing else, so apologies if some of these things are pretty obvious/basic.. I would (assuming zilch knowledge and tools). - Install Python. https://www.python.org/downloads/ - Install VSC https://code.visualstudio.com/ - Install the python extension for VSC https://marketplace.visualstudio.com/items?itemName=ms-pytho... - learn a little bit of python. This is a good resource, but there are several more, even the official documentation is very good http://openbookproject.net/thinkcs/python/english3e/ - After some familiarity with python one option is this free book: http://neuralnetworksanddeeplearning.com/ - Another, good (but paid) option is this book: https://www.amazon.com/Hands-Machine-Learning-Scikit-Learn-T... Or a third option is indeed Andrew Ng's course. Now, for any of those 3 options a little (or a lot) of guidance and patience will be needed so hopefully you or some friend/peer can help with that. Good luck! |