An IoT Analytics Embodied Agent Model based on Context-Aware Machine Learning