To implement Machine learning in an environment of Internet of Things to capture repeating patterns and use them for various purposes like automation, security and analytics.