Tapping Into Data for AI Development Machine learning and artificial intelligence (AI) are related, but as a developer of enterprise software, I look at AI as one of the outcomes of machine learning. You teach the software to come to conclusions in new situations by feeding it the right sample data.