3 ms·
AI is a very broad term for a specific branch of CS. Let me relate my own experience and so I think I am better equipped to answer that question. My background
by ultrasounder 4y ago
AI is a very broad term for a specific branch of CS. Let me relate my own experience and so I think I am better equipped to answer that question. My background is that I am an Electrical engineer with no formal programming background. I learnt Python from Zed Shaws LPTHW book. So as a first step I would suggest you do that. Then play around with the language and the tooling itself a bit. I Explored web programming with Django and even basic CV with OpenCV. Once I understood the basics of the language mechanics as applied to Machine Learning basics I then recently started down with Fast.ai course. It’s very bottom-up as in you start building advanced AI stuff right from the get go. It’s free and the instructor and the whole community is top notch: they even have an entire book that is catering to the class. They also have a second iteration which is about stable diffusion which seems to be all the rage these days and the first course sets you up nicely for that: after that the world is the oyster. In my own case I have a specific project in mind. An app that people can point their smartphone camera at and decide if their meat is well done or not( 1M people get good poison every year ). Good luck with your learning journey. It’s an exciting journey. I am on a mobile so please excuse my typos.