Learning AI with Python from scratch... Recommendations?

I want to start writing programs and creating AI projects using Python, but there are many Python libraries and many kinds of 'AI' and I don't know the difference... I understand creating a chatbot is not the same as creating a software that recognizes images, or yes?

Books, YT channels, blogs, tutorials, frameworks...

I feel like "AI" is just too generic and I don't really know where or how to start.