Skip to content

Latest commit

 

History

History
52 lines (27 loc) · 1.64 KB

README.md

File metadata and controls

52 lines (27 loc) · 1.64 KB

Passipy( Password Strength Analyzer,Generator,recommender )

  • Password Strength Recognition using Machine Learning Classification Algorithms

    • Flask(Python web development framework) is used for displaying the results
    • Algorithms used are
      • Decision Trees
      • Logistic Regression
      • Naive Bayes (Bernoulli Distribution Model)
      • Random Forest
      • Neural Network (MLP Classifier)
    • TfidfVectorizer is used for text feature extraction for passwords
  • A Random Password Generator where you can generate your customized passwords randomly with different constraints as uppercase, lowercase, length, numbers, special characters and copy the generated password.

  • Password Manager which allows you to effectively store your passwords in a database and allows CRUD operation on stored password.

Output

  1. Password strength Analysis view - Before Prediction

1

  1. Password strength Analysis view - After Prediction

2

  1. Password Recommendor Page View

3

  1. Login Page view

4

  1. SignUp Page View

5

  1. Password Manager view

6