The augmentation of human intelligence with machine learning , natural language processing .
Contextual computing goes a step further , leveraging cognitive computing and data science , Iot to situationally monitor and provide valid and relevant recommendations or observations often personalized to the requester .