Buckwalter Arabic Morphological Analyzer
Morphological analyzer by Tim Buckwalter
Web interface & optimizations by Jon Dehdari
Encoding:
Upload Text File:
Text:

    Roman	Unicode-Name
    ______________________________________________________
    '       ARABIC LETTER HAMZA
    |       ARABIC LETTER ALEF WITH MADDA ABOVE
    >       ARABIC LETTER ALEF WITH HAMZA ABOVE
    &       ARABIC LETTER WAW WITH HAMZA ABOVE
    <       ARABIC LETTER ALEF WITH HAMZA BELOW
    }       ARABIC LETTER YEH WITH HAMZA ABOVE
    A       ARABIC LETTER ALEF
    b       ARABIC LETTER BEH
    p       ARABIC LETTER TEH MARBUTA
    t       ARABIC LETTER TEH
    v       ARABIC LETTER THEH
    j       ARABIC LETTER JEEM
    H       ARABIC LETTER HAH
    x       ARABIC LETTER KHAH
    d       ARABIC LETTER DAL
    *       ARABIC LETTER THAL
    r       ARABIC LETTER REH
    z       ARABIC LETTER ZAIN
    s       ARABIC LETTER SEEN
    $       ARABIC LETTER SHEEN
    S       ARABIC LETTER SAD
    D       ARABIC LETTER DAD
    T       ARABIC LETTER TAH
    Z       ARABIC LETTER ZAH
    E       ARABIC LETTER AIN
    g       ARABIC LETTER GHAIN
    _       ARABIC TATWEEL
    f       ARABIC LETTER FEH
    q       ARABIC LETTER QAF
    k       ARABIC LETTER KAF
    l       ARABIC LETTER LAM
    m       ARABIC LETTER MEEM
    n       ARABIC LETTER NOON
    h       ARABIC LETTER HEH
    w       ARABIC LETTER WAW
    Y       ARABIC LETTER ALEF MAKSURA
    y       ARABIC LETTER YEH
    F       ARABIC FATHATAN
    N       ARABIC DAMMATAN
    K       ARABIC KASRATAN
    a       ARABIC FATHA
    u       ARABIC DAMMA
    i       ARABIC KASRA
    ~       ARABIC SHADDA
    o       ARABIC SUKUN
    `       ARABIC LETTER SUPERSCRIPT ALEF
    {       ARABIC LETTER ALEF WASLA
    P       ARABIC LETTER PEH
    J       ARABIC LETTER TCHEH
    V       ARABIC LETTER VEH
    G       ARABIC LETTER GAF

Source Code
Optimized Engine -- file dictStems.tsv (4.9M) supplants dictStems.