You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A password strength checker that utilizes machine learning to classify the strength of passwords. This project provides a simple interface for users to input their passwords and receive feedback on their strength based on various criteria.
5
+
6
+
## Features
7
+
- Classifies password strength into multiple categories.
This model is designed to evaluate the strength of passwords using machine learning techniques. It analyzes input passwords and classifies them based on their strength, providing feedback for users to create stronger passwords.
5
+
6
+
## Model Architecture
7
+
-**Input Layer**: The model accepts passwords as input.
8
+
-**Dense Layers**: A series of dense layers with activation functions (e.g., ReLU) process the input features.
9
+
-**Output Layer**: The final layer outputs a classification score indicating password strength (e.g., weak - 0, medium - 1, strong - 2).
10
+
11
+
## Training
12
+
- The model is trained on a labeled dataset of passwords classified by strength.
13
+
14
+
## Future improvements
15
+
- In feature engineering, columns about the amount of common used passwords (etc. 'password') or common used words should be added and be taken into consideration properly in model training.
0 commit comments