This is an AI program that identifies which traffic sign appears in a photograph. It forms part of the projects for the course CS50’s Introduction to Artificial Intelligence with Python.
The program has below listed dependencies:
- opencv-python It is used for image processing.
- Scikit-learn It is an open source machine learning library that supports supervised and unsupervised learning.
- tensorflow It is an end-to-end open source platform for machine learning.
All the following commands assume that your current working directory is this directory. I.e.:
$ pwd
.../cs50_ai_traffic
-
Install the required Python packages (opencv-python, Scikit-learn and tensorflow) for the project:
pip3 install -r requirements.txt
-
Run the application:
py traffic.py gtsrb