The aim of this paper is to solve the problems in driving by introducing autonomous features into vehicles. An autonomous vehicle is a vehicle that can operate and drive itself without any human interference, with the help of sensors, to sense its surroundings and navigate itself. An autonomous vehicle is equipped with an automated driving system that is designed and trained by humans to allow the vehicle to respond to surroundings in a way that a human would act. In this paper, we develop a program with the help of AI/ML to detect roads, traffic signs, traffic conditions, and Surroundings and act according to them by altering the steering, acceleration, and braking. We plan to achieve this by taking input from a series of sensors and training the model to act accordingly. In this paper, we train neural networks with the help of human behavior. So, the model tries to mimic human behavior and human actions in a given situation.