riskAnalystAjay / password-strength-ML

A machine learning model that predicts password strength (weak, medium, or strong) using a Naive Bayes classifier and character-based features.

Repository from Github https://github.comriskAnalystAjay/password-strength-MLRepository from Github https://github.comriskAnalystAjay/password-strength-ML

Password Strength Prediction (Machine Learning)

A Python machine learning project that predicts password strength (Weak / Medium / Strong) using a Naive Bayes classifier.


🧠 Overview

This project learns from example passwords and predicts new password strength using:

  • Naive Bayes classifier
  • Character-level vectorization

⚙️ Requirements

Install dependencies:

pip install scikit-learn

About

A machine learning model that predicts password strength (weak, medium, or strong) using a Naive Bayes classifier and character-based features.

License:MIT License


Languages

Language:Python 100.0%