The KDD 2019 tutorial on fairness-aware machine learning discusses the ethical challenges of algorithmic bias and discrimination in AI systems, emphasizing the impact of societal biases reflected in training data. It provides insights into practices for minimizing bias throughout the machine learning lifecycle, including the importance of diverse teams, transparency, and continuous monitoring of AI systems. Additionally, the tutorial highlights various case studies, legal considerations, and techniques for ensuring fairness and inclusivity in AI development.