Reading analyzer crashes after ram is pushed to it's limits when I try to analyze 573 mb folder. 16gb ram is not enough . Similar software https://sourceforge.net/projects/japanesetextana/ can do it just fine. It would be cool to analyze difficulty of hundreds of books and choose something appropriate for one's current level
Anki 2.1.15 (442df9d6) 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\PAUL\AppData\Roaming\Anki2\addons21\MorphMan\morph\readability.py", line 137, in
self.ui.analyzeButton.clicked.connect(lambda le: self.onAnalyze())
File "C:\Users\PAUL\AppData\Roaming\Anki2\addons21\MorphMan\morph\readability.py", line 409, in onAnalyze
measure_readability(file_path, is_ass, is_srt)
File "C:\Users\PAUL\AppData\Roaming\Anki2\addons21\MorphMan\morph\readability.py", line 353, in measure_readability
proc_lines(input, is_ass, is_srt)
File "C:\Users\PAUL\AppData\Roaming\Anki2\addons21\MorphMan\morph\readability.py", line 343, in proc_lines
parse_text(filtered_text)
File "C:\Users\PAUL\AppData\Roaming\Anki2\addons21\MorphMan\morph\readability.py", line 278, in parse_text
parsed_morphs = getMorphemes(morphemizer, stripHTML(text))
File "C:\Users\PAUL\AppData\Roaming\Anki2\addons21\MorphMan\morph\morphemes.py", line 165, in getMorphemes
ms = morphemizer.getMorphemesFromExpr(expression)
File "C:\Users\PAUL\AppData\Roaming\Anki2\addons21\MorphMan\morph\morphemizer.py", line 62, in getMorphemesFromExpr
return getMorphemesMecab(expression)
File "C:\Users\PAUL\AppData\Roaming\Anki2\addons21\MorphMan\morph\util_external.py", line 43, in call
value = self.func(*args)
File "C:\Users\PAUL\AppData\Roaming\Anki2\addons21\MorphMan\morph\mecab_wrapper.py", line 86, in getMorphemesMecab
ms = [getMorpheme(m.split('\t')) for m in interact(e).split('\r')]
File "C:\Users\PAUL\AppData\Roaming\Anki2\addons21\MorphMan\morph\util_external.py", line 43, in call
value = self.func(*args)
File "C:\Users\PAUL\AppData\Roaming\Anki2\addons21\MorphMan\morph\mecab_wrapper.py", line 223, in interact
p.stdin.flush()
<class 'OSError'>: [Errno 22] Invalid argument
