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.
Copy file name to clipboardExpand all lines: README.md
+1
Original file line number
Diff line number
Diff line change
@@ -101,6 +101,7 @@ More information on contributing and the general code of conduct for discussion
101
101
| OTP Verification |[OTP Verification](https://github.com/DhanushNehru/Python-Scripts/tree/master/OTP%20%20Verify)| An OTP Verification Checker. |
102
102
| Password Generator |[Password Generator](https://github.com/DhanushNehru/Python-Scripts/tree/master/Password%20Generator)| Generates a random password. |
103
103
| Password Manager |[Password Manager](https://github.com/nem5345/Python-Scripts/tree/master/Password%20Manager)| Generate and interact with a password manager. |
104
+
| Password Strength Checker |[Password Strength Checker](https://github.com/nem5345/Python-Scripts/tree/master/Password%20Strength%20Checker)| Evaluates how strong a given password is. |
104
105
| PDF Merger |[PDF Merger](https://github.com/DhanushNehru/Python-Scripts/tree/master/PDF%20Merger)|Merges multiple PDF files into a single PDF, with options for output location and custom order.|
105
106
| PDF to Audio |[PDF to Audio](https://github.com/DhanushNehru/Python-Scripts/tree/master/PDF%20to%20Audio)| Converts PDF to audio. |
106
107
| PDF to Text |[PDF to text](https://github.com/DhanushNehru/Python-Scripts/tree/master/PDF%20to%20text)| Converts PDF to text. |
0 commit comments