  Face detection and identification is the most difficult and often used task
in Artificial Intelligence systems. The goal of this study is to present and
compare the results of several face detection and recognition algorithms used
in the system. This system begins with a training image of a human, then
continues on to the test image, identifying the face, comparing it to the
trained face, and finally classifying it using OpenCV classifiers. This
research will discuss the most effective and successful tactics used in the
system, which are implemented using Python, OpenCV, and Matplotlib. It may also
be used in locations with CCTV, such as public spaces, shopping malls, and ATM
booths.
