In: Computer Science
Let us say we are given the task of building an automated taxi. Define the constraints. What are the inputs? What is the output? How can we communicate with the passenger? Do we need to communicate with the other automated taxis, that is, do we need a “language”?
this can be actually implemented using concept of machine learning. as automation can be performed using some learning procedure which is applied based on supervised , unsupervised and reinforcement learning.
as in the above problem , we are given the task of building an automated taxi. the constraints which we can consider for this problem is that an automated taxi should be able to pick a passenger and drive him/her to a destination. for nput we can consider It should have some positioning system (GPS/GIS) and should have other sensors (cameras) to be able to sense cars, pedestrians,obstacles etc on the road.The output should be the sequence of actions to reach the destination in the smallest time with the minimum inconvenience to the passenger.
The automated taxi needs to communicate with the passenger to receive commands and may also need to interact with other automated taxis to exchange information about road traffic or scheduling, load balancing, etc.