A web-based experimental platform developed for my bachelor's thesis to explore:
The experiment guides participants to create passwords, collects their inputs, generates AI-based password improvements, and stores all interaction data for later analysis.
analysis/ directory includes some preprocessing and statistical scripts used for the thesis, one eye tracking preprocessing script has been left out since it was part of a private repository.PROJECT_ROOT must be adapted by users.The project uses a Conda environment defined in environment.yml.
conda env create -f environment.yml
conda activate pwd_survey
From the project root:
python app.py
This starts the web application locally.
All original code in this repository is licensed under the MIT License.
However, this project uses the PassGPT model, which is licensed under CC BY-NC 4.0 and is intended for research use only.
License details for PassGPT can be found here:
https://huggingface.co/javirandor/passgpt-10characters
3 commits
Python
75.7%
HTML
22.8%
CSS
1.5%
A web-based experimental platform developed for my bachelor's thesis to explore:
The experiment guides participants to create passwords, collects their inputs, generates AI-based password improvements, and stores all interaction data for later analysis.
analysis/ directory includes some preprocessing and statistical scripts used for the thesis, one eye tracking preprocessing script has been left out since it was part of a private repository.PROJECT_ROOT must be adapted by users.The project uses a Conda environment defined in environment.yml.
conda env create -f environment.yml
conda activate pwd_survey
From the project root:
python app.py
This starts the web application locally.
All original code in this repository is licensed under the MIT License.
However, this project uses the PassGPT model, which is licensed under CC BY-NC 4.0 and is intended for research use only.
License details for PassGPT can be found here:
https://huggingface.co/javirandor/passgpt-10characters
3 commits
Python
75.7%
HTML
22.8%
CSS
1.5%