For this project, I aimed to create the Anki decks that helps learning the standard Han Nom characters. The deck are organized by grade levels ranging from grade 1 to grade 5, with THCS-and-beyond level be denoted as grade 6. The source list was taken from https://www.hannom-rcv.org/.
The notebook generates 6+6 = 12 separated decks, which I later merged into 2 decks using Anki (by manually importing six decks and then exporting them as one).
Link of the Anki decks: chữ Hán Nôm -> chữ Quốc ngữ and chữ Quốc ngữ -> chữ Hán Nôm
Notes:
- The Han Nom characters in the brackets are the simplipied version (giản thể)
- The uppercase Quoc-ngu letters are the standard Sino-Vietnamese (Hán Việt) sounds of Chinese characters; lowercase ones are the reading of the Nom character or the non-standard Sino-Vietnamese sounds of the Chinese character.
You can follow the steps below to create the decks by yourself if you want.
First, clone the repository to your local machine:
git clone <repository-url>
cd <repository-directory>For macOS/Linux:
python3 -m venv myenv
source myenv/bin/activateFor Windows:
python -m venv myenv
.\myenv\Scripts\activate pip install -r requirements.txtThe results will be in results folder