Semester-long project on utilizing various machine and deep learning techniques, most notably PCA, CNNs, and transfer learning, to classify "snacks" in an image frame as accurately as possible. Experimented with ResNet, Vision Transformer, image reduction/compression methods, and many more.