AI Content Generation, Part 1: Machine Learning Basics