This project is a computer vision project and trained with pretrained models from official opencv-python githubs page. opencv-python is used all over the computer vision space and is the most used library, this project can be used anywhere the smile detection is needed such as one of the biggest example would be snapchats filters that uses smile, mouth, and face detection.