6 2
Sign in to rate

MorphMan for Anki 2.1

0.12MB. Updated 2019-05-24. Only supports Anki 2.1.x.

Description

Study vocabulary and sentences in the optimal order. My port of MorphMan to Anki 2.1. Still in development, so not all features are working. You may need to install the Japanese Support addon to use it with Japanese. Specifically: - Key bindings - Studying selected cards in browser Feel free to contribute. I'm accepting PRs. https://github.com/landonepps/MorphMan21 Update 2019-05-24: - I merged InfiniteRain's changes that makes contents in [] brackets ignored by default. This is useful for the Japanese Support addon. - He also added a constructive error message for the 'ModuleNotFoundError'. - If you're experiencing this error, it's probably because you're using a database from the older 2.0 version of MorphMan. - Refer to his instructions, here: https://gist.github.com/InfiniteRain/1d7ca9ad307c4203397a635b514f00c2 - I also merged imd's changes that make MorphMan ignore case. (i.e. 'You' and 'you' were counted as different words.)

Download

As add-ons are programs downloaded from the internet, they are potentially malicious. You should only download add-ons you trust.

To download this add-on, please copy and paste the following code into the desktop program:

900801631

If you were linked to this page from the internet, please open Anki on your computer, go to the Tools menu and then Add-ons>Browse & Install to paste in the code.

Other Anki 2.1.x Add-Ons Ask a Question

Reviews

on 1558521217
Old databases from anki 2.0 won't open.
The error missing module 'morph' seems to be a path issue.
I copied the folder morph to the root of folder plugins21 and this way I was able to open my old databases.
Also I can't get database manager's A-B, B-A, union etc working.
on 1558359948
Great!! Finally on 2.1.
I was having a similar problem to the error mentioned by some other user con rebuillding the database, after deleting the old all.db file it has been working ok.
Thanks!
on 1557580433
Doesn't work for me at all. When attempting to recalculate I get the following error:

Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.12 (eef86bf3) Python 3.6.7 Qt 5.12.1 PyQt 5.11.3
Platform: Windows 10
Flags: frz=True ao=True sv=1

Caught exception:
File "C:\Users\<username>\AppData\Roaming\Anki2\addons21\900801631\__init__.py", line 9, in onMorphManRecalc
File "C:\Users\<username>\AppData\Roaming\Anki2\addons21\900801631\morph\main.py", line 317, in main
cur = util.allDb() if cfg1('loadAllDb') else None
File "C:\Users\<username>\AppData\Roaming\Anki2\addons21\900801631\morph\util.py", line 25, in allDb
_allDb = MorphDb( cfg1('path_all'), ignoreErrors=True )
File "C:\Users\<username>\AppData\Roaming\Anki2\addons21\900801631\morph\morphemes.py", line 159, in __init__
try: self.load( path )
File "C:\Users\<username>\AppData\Roaming\Anki2\addons21\900801631\morph\morphemes.py", line 194, in load
self.db = pickle.load( f )
<class 'ModuleNotFoundError'>: No module named 'morph'
Comment from author
InfiniteRain figured out the cause. It's because you're using a database from the 2.0 version of MorphMan.
Here's his fix:
https://gist.github.com/InfiniteRain/1d7ca9ad307c4203397a635b514f00c2
on 1557094778
most useful addon. Been using this script to automate the Recalcs: https://www.patreon.com/posts/ahk-script-to-26623372
on 1551688759
awesome!!
on 1550430866
Which version is compatible with anki 2.0??
on 1544571661
This add-on is wonderful! ♥
I used to learn Norwegian from a great but not-so-well-ordered deck (https://ankiweb.net/shared/info/1529958967). After re-ordering it using MorphMan it is easier to learn much faster, because each new note builds upon the knowledge obtained in earlier cards, with a small increment (the ‘i+1’ principle, https://github.com/kaegi/MorphMan/wiki/I-plus-1).
on 1539487367
Who's working on this now?
Comment from author
Me! (Sort of.) I'm not adding new features, but I'm keeping it running.
Feel free to contribute at https://github.com/landonepps/MorphMan21
I'm accepting PRs.