Cognitive Machine Learning involves programmed self-learning systems that use data mining  pattern recognition and Natural Language Processing (NLP) to reflect human actions Within the realm of Artificial Intelligence  machine learning systems are based in computer science verses statistics and have an emphasis on prediction