r/artificial - How can I begin learning about programming AI/ML?

#artificialintelligence 

I am a recent college graduate with a degree in Software Engineering. Being honest with myself, I would say my programming skills are intermediate, but not expert level in any way (I have about a year of professional experience). I am comfortable with Java and know a bit about JS, HTML/CSS, and Python. Something I've recently come to be very interested in is the field of artificial intelligence. I think I have a basic understanding of what it is, but no clue how it works.