This project extracts keystroke data from various datasets, processes it, and applies various techniques to verify user identity. The application is built using Python and Flask for backend processing along with HTML, CSS, and JavaScript for the front-end interface.
- Aalto
- Buffalo
- Nanglae-Bhattarakosol
- Mahalanobis
- Gaussian Mixture Model
- Gunetti-Picardi
- Python 3.12 or higher
To run:
pip install -r requirements.txt
python app.py
Download datasets:
- Aalto
- Buffalo, you need to contact the owners
- Nanglae-Bhattarakosol
Create a dataset
folder in root.