The task is to Build a tool that assesses the strength of a password based on criteria such as length, presence of uppercase and lowercase letters, numbers, and special characters. Provide feedback to users on the password's strength.
It checks the strength of a password based on specific criteria :
Atleast 1 uppercase, 1 lowercase, 1 Special character, 1 numeric letter and minimum of 8 characters.
Args:
password (str): The password to evaluate.
Returns:
str: Feedback on the password strength.