Smart machines are intelligent devices which use machine-to-machine technology that allow them to solve problems and make choices without human interventions. These machines are capable of performing repetitive tasks with high accuracy at high speed. Technological advancements coupled with active