Synthetically Generated Media and AI Ethics: A Machine Learning Perspective on Deepfake Generation and Mitigation | Synapse