Alabama AI Course Logo
    Alabama AIGrades 10-12
    Home
    Home

    © 2026 Alabama State Department of Education (ALSDE) & Alabama School of Cyber Technology & Engineering (ASCTE). All rights reserved.

    Password Anomaly Explorer
    A tiny autoencoder learns patterns from “normal” passwords and flags unusual ones using reconstruction error.
    Model statusidle
    This tool runs entirely in your browser. First it trains on the provided password list, then it can score new passwords.

    Training Set

    Preloaded: 110You added: 0Total: 110
    3l3ph@n7
    c0mpu73R
    $3cur17y
    p@$$w0rD
    $un$h1n3
    n073b00K
    b@ckp@cK
    bu773rflY
    7r1@ngl3
    Bu1ld1ng
    M0un7@1n
    d@7@b@$3
    @n@ly$1$
    1n73rf@c3
    $0f7w@r3
    H@rdw@r3
    3duc@710N
    V3g37@bl3
    Ch0c0l@73
    b@$3b@lL
    f007b@bL
    G00dn1gh7
    $7@r$7rucK
    w@73rf@lL
    r3fl3c710N
    }whIspEr3zephyr
    -sHaDoW1fragiLE
    .fragile8OCEan
    &foresT0crimson
    &gLimMER5zePhYr
    #wind3RADiANt
    "SilenT9brigHT"
    ,MystiC6gentlE
    +sAcrEd2bright
    !sWifT8crimson
    !shADow1hiDden
    {RadianT2BriGht
    &hIDdeN8ShiniNg
    <sHiniNg4wINd
    (oCEAn5zephYr
    ,ZePHyr5hidDEn
    )MySTIc6GentLe
    (rising5fragiLE
    ]Shadow0sereNe
    (Hidden5ShINiNG
    \sHinIng6lunar
    /Rising3zePhYr
    @mystic7aNCienT
    =hidden3foreST
    @ThundeR4vIViD
    B592teal*
    P984indigo&
    V815purple[
    N136indigo|
    M569blue'
    P896purple"
    B712indigo)
    U431yellow[
    G492icy~
    D161indigo|
    T747vibrant@
    U227crimson=
    Z969purple]
    Z400vibrant(
    Q981icy-
    B900golden{
    L874pink|
    L908scarlet%
    B140maroon;
    A632crimson.
    H195sandy_
    Q412yellow*
    N679teal&
    D525green'
    N892purple
    smitH/2324
    johnsoN,7439
    williamS(7810
    browN[4230
    joneS)0457
    garciA.5934
    milleR@7755
    daviS=4855
    rodrigueZ?3015
    martineZ&1680
    hernandeZ>2562
    lopeZ]2407
    gonzaleZ)3650
    wilsoN?8328
    andersoN:3877
    P@55s
    P@55w0r
    P@55w0rD
    pAssw0Rd!
    Pa$$w0
    P@ssw0
    Pa55w0rd
    Pa55w0Rd
    EnTeR9$
    ent3R#1
    E#t3R5
    3nter!2
    entEr@3
    En7er!4
    eNt3R%5
    Pa$$Ent7
    p@SS!12
    P@Ss1d
    Pas$#6
    Pa5$Entr

    Add Your Passwords

    Enter at least 10 passwords (one per line) that your class considers “reasonable”. Adding them retrains the model.

    Test a Password

    What is an anomaly?

    An anomaly is something that doesn’t fit the usual pattern. Here, a password is “anomalous” when the model can’t rebuild it well (high reconstruction error).