User Stories

As Alex, a daily commuter, I want to see parking availability predictions before I leave for my destination so that I can save time searching for a spot and reduce stress.

Flow of the System

  1. Initially, a user lands on the homepage where they can enter their destination.

  2. After entering the destination, the system displays a table with predicted parking availability for nearby locations.

  3. Users can sort the table by probability, distance, or parking fee (if applicable).

  4. If no parking is predicted to be available, alternative locations with better availability are suggested.

  5. A feedback form allows users to report whether the prediction was accurate.

  6. The system continuously improves by incorporating feedback into the machine-learning model.

With this system, users can plan their trips efficiently, reduce time wasted searching for parking, and contribute to improving the model's accuracy for future users.