Machine learning and AI applications