alstat / Yunir.jl

A lightweight Arabic NLP toolkit

Home Page:https://alstat.github.io/Yunir.jl/stable/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Yunir.jl

CI codecov MIT License DOI

Yunir.jl is a lightweight toolkit for Arabic Natural Language Processing (ANLP). It offers APIs for the building blocks of ANLP specifically dediacritization, normalization, transliteration (including custom transliteration), simple encoding, and orthographical analysis.

Yunir (ينير) /yunīr/ is the Arabic word for "illuminate." The logo is a Kufic calligraphy of the Arabic word نور /nūr/ or "light," specifically, a heatless light such as that of the light of the moon.

Installation

Yunir.jl can be installed as follows:

julia> using Pkg
julia> Pkg.add("Yunir")

Citation

@software{al_ahmadgaid_b_asaad_2022_6629868,
  author       = {Al-Ahmadgaid B. Asaad},
  title        = {{Yunir.jl: A lightweight Arabic NLP toolkit for 
                   Julia}},
  month        = jun,
  year         = 2022,
  publisher    = {Zenodo},
  version      = {v0.2.0},
  doi          = {10.5281/zenodo.6629868},
  url          = {https://doi.org/10.5281/zenodo.6629868}
}

About

A lightweight Arabic NLP toolkit

https://alstat.github.io/Yunir.jl/stable/

License:MIT License


Languages

Language:Julia 100.0%