Popular ethical frameworks used in AI systems, such as consequentialism and deontology, have shown many limitations when applied to real-world ethical dilemmas and dealing with uncertainty. By merging machine learning techniques with virtue ethics, we may find innovative solutions to current challenges in AI ethics.