Skip to content

Anki plugin that reorders language cards based on the words you know

License

Notifications You must be signed in to change notification settings

NinKenDo64/Jieba-Morph

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What is Jieba-Morph?

Jieba-Morph is a version of MorphMan which (in addition to the usual Japanese and Space Delimited morphemisers) comes with an included Chinese morphemiser (Jieba), allowing it to perform similar operations on your Chinese flashcards as MorphMan currently does with Japanese and/or space delimited languages.

What is MorphMan?

MorphMan is an Anki plugin that reorders language cards based on the words you known. This greatly optimizes your learning queue as you only get sentences with exactly one unknown word (see I+1 principle for a more detailed explanation).

Why isn't this just included with MorphMan proper?

This is not ready for inclusion in the main MorphMan branch due to issues packaging such a large dependency (Jieba) with all copies of MorphMan. It is here for those who need it, and I will try and keep the repository somewhat in step with the main MorphMan repo until this repository transitions to a module which can be downloaded and used with MorphMan, but not included in it as one whole package. This would be similar to the way MorphMan currently relies on MeCab support coming from the separate Japanese-Support plugin, rather than its own package of MeCab.

Installation

To install Jieba-Morph download the latest .zip archive from the here and extract all files to your %APPDATA%/Anki2/addons. Your folder structure should look like this:

  • %APPDATA%/Anki2/addons/morphman.py
  • %APPDATA%/Anki2/addons/morph/*allFilesAndDirectories*

After restarting Anki you should see an entry called morphman under Tools -> Add-ons. You can find information and troubleshooting tips here.

This plugin works for following languages:

  • languages with spaces: English, Russian, Spanish, etc.
  • Japanese: you additionally have to to install the Japanese Support Anki plugin
  • Chinese: Chinese support is included in this version of MorphMan, but unavailable in kaegi's version
  • more languages can be added on request if morpheme-splitting-tools are available for it

MorphMan Wiki

See the MorphMan wiki for more information.

All credit to kaegi for ressurecting and vastly improving the MorphMan project to make this possible. And for offering his assistance in troubleshooting Jieba-Morph's rocky start.

About

Anki plugin that reorders language cards based on the words you know

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 52.4%
  • OpenEdge ABL 47.6%