Resources

Here, we provide a brief summary of the available datasets, the chosen programming language, the best development environments for this project, and programming libraries

Programming Language & Libraries

Python

has been selected as the programming language due to the familiarity of most team members with this language and the vast resources available for this language

OpenCV

Library used for image processing in Python, used for facial recognition enabling filtering, edge detection, feature recognition, object  tracking,  etc.

TensorFlow

This library will allow us to build and train neural networks to detect patterns and reasoning used by humans.

Programming Environment & Tools

These are the programming environment and tools that allow the collaborative work among the team members

Jupiter Notebook

Google Collab tool

Visual Studio Code

LiveShare

Datasets Collection

The datasets to be used in this project are a primordial part. Consequently, a research was conducted on the available datasets and the following collections were found:

Eye Datasets collection from Datagen
Facial Landmark Dataset collection
Other Datasets