Skip to content

paddomanno/kanji-explorer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Japanese Kanji Learning Tool

Purpose

"Where have I seen this Kanji before?" "This part looks familiar."

This project aims to help Japanese language learners overcome the common problem of mixing up similar-looking Kanji characters. This tools takes a Kanji character as input, breaks down the character into components, and generates a list of similar Kanji characters based on the components of the input character. If you specify an Anki collection, it will find similar Kanji from the cards in your Anki deck.

Requirements

To use this project, you will need:

  1. KanjiVG data: Download the KanjiVG dataset from http://kanjivg.tagaini.net. This dataset provides detailed vector graphics AND ^component information for each Kanji character.
  2. Anki collection export: Export your Anki collection as a collection.anki2 file. This will allow the tool to integrate with your existing flashcard deck.

Steps to Get Started

  1. Clone this repository or download the code.
  2. Install the required dependencies (listed in requirements.txt).
  3. Place the KanjiVG data in the data directory.
  4. Place your collection.anki2 file in the data directory.
  5. Run the tool to generate a comprehensive Kanji learning deck.
python -m kanji_scanner.query_kanji 韋

Attribution

This project relies heavily on the excellent work of the KanjiVG project, available at http://kanjivg.tagaini.net. We gratefully acknowledge the efforts of the KanjiVG team in creating this valuable resource.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages