Machine learning enables computers to make intelligent decisions using data. The computer acts without being particularly programmed such as self-driving cars, speech recognition software, and web search. Self-driving cars, for example, use GPS, navigation services and an array of sensors to create a 3D model of the environment around them. Data collected is then augmented to make the best judgment of traffic and route. This judgment is precise and very reliable that it is believed using the self driving car will reduce the number of road accidents to a great extent.