Contains the code to run the application. The application uses the MediaPipe library to track the hand and the OpenCV library to draw on the screen. There are two modes:
paintmode: the user(s) can draw on the screen using the hand(s).challengemode: the user is challenged to draw the object of a random word using the hand and the application will find the similarity between the drawing and the chosen word.
To set up the application, read the README file in the hand-painter folder.
Contains the code to train the CNN model. The model is used to predict the class of a drawing. It's trained on the dataset provided by the QuickDraw project.