Learn how to build self checkout machine and virtual keyboard using OpenCV, CNN, Keras, Tkinter, and MediaPipe