Data and scripts used by the Kanji Dojo application
Characters and expressions are located in data/
folder
Scripts to manipulate data are in the src
directory, under task
package.
They can be executed using IntelliJ IDEA or by running a command with required task name
Tasks:
./gradlew run -Ptask=ExportCharactersJson
./gradlew run -Ptask=ExportDatabase
./gradlew run -Ptask=ExportExpressionsJson
./gradlew run -Ptask=ValidateJson
./gradlew run -Ptask=ExportVariantsInfo
./gradlew run -Ptask=ApplyExpressionRanks
If you wish to run scripts you'll need to download necessary data. Scripts and links for downloading
can be found in parser_data/
directory
Download tasks:
./gradlew downloadRadkFile
./gradlew downloadLeedsFrequencies
./gradlew downloadjmdictFuriganaJson