![]() |
|
Kanji Grid plugin - Printable Version +- kanji koohii FORUM (http://forum.koohii.com) +-- Forum: Learning Japanese (http://forum.koohii.com/forum-4.html) +--- Forum: Learning resources (http://forum.koohii.com/forum-9.html) +--- Thread: Kanji Grid plugin (/thread-10283.html) Pages:
1
2
|
Kanji Grid plugin - frony0 - 2012-12-15 Namely: https://ankiweb.net/shared/info/1645629943 Does anyone have any ideas for how I can improve this? Also any bugs/bugfixes... Kanji Grid plugin - RoyalBlue - 2012-12-21 I like it! Simple but does what it should. Kanji Grid plugin - frony0 - 2012-12-21 Thanks
Kanji Grid plugin - Daichi - 2012-12-22 I think your taking a straight average over all the cards. I tried this on my sentence deck, and the highest color I got was green on anything. I have a lot of Subs2SRS cards, and a good portion of them I'll never study. I like to pick and choose what I wanna learn next. On a simple kanji like 一, I have 1325 cards that contain it, but only 186 cards have intervals higher then "new" (going all the way up to 2.4 years.), so it just shows up red. You might wanna rethink how you do this average. If a card has never been seen, you might wanna just ignore it from the average. I don't know if it makes a difference but other symbols I'm seeing in my kanji list: "『』#♪゙〉〈→》《π×" Btw, I think this is pretty neat. Just some minor problems. One feature I could see being useful is being able to sort the kanji by grade. Kanji Grid plugin - Savii - 2012-12-22 It's a nice plugin, pretty interesting to have an overview of RTK mastery The layout is fine; clear and functional.As for bugs, I think the weak/strong grading is flawed. Quite a few "easy" kanji that I've (almost) never gotten wrong and have long intervals now (>6 months, up to over a year) ended up marked with the darkest shade of red instead (maybe some kind of overflow problem?). Also, the two strongest colors (green/blue and blue) hardly seem to be assigned at all. Here's the report in case it helps with debugging. Edit: I just realized my RTK deck has a Japanese keyword field that regularly includes compound kanji (e.g. the card for 緒 has 一しょ as secondary keyword). The problem described above is probably a result of the plugin also using these irrelevant kanji for the report. In my situation only the index field should be analyzed to get proper results. The ability to select a single field to use as data source would be a nice feature. Kanji Grid plugin - frony0 - 2012-12-22 I noticed the odd grading too, it was indeed an overflow bug. Fixed now (at some point along the line for intervals greater than 180, I turned the score from float to int inadvertently, rounding it down to 0). Thanks for pointing that out ![]() As for choosing the field, right now it's chosen by using the first field to contain "testing_field" in any case, which is by default "kanji". It seems a little overboard to add a whole preferences screen and database, so should I just add an intermediary screen to choose the settings? Daichi: I added your extra characters to the ignore list, seems they escaped somehow (though that list wasn't of my making). I'll definitely work on sorting by grade though! Edit: Oh and I'm not sure what to do about the averaging, but I'll fiddle about and see if I can make some sort of weighted or leaning average function instead Kanji Grid plugin - Savii - 2012-12-22 frony0 Wrote:I noticed the odd grading too, it was indeed an overflow bug. Fixed now (at some point along the line for intervals greater than 180, I turned the score from float to int inadvertently, rounding it down to 0). Thanks for pointing that outNever mind, I just thought field confusion was a more plausible cause for the grading bug than an overflow. If it was an overflow issue after all there's no problem at all An intermediate field selection screen would still be useful if the correct field can't be autodetected, though.Tried again with the latest version and it seems to work well now, good job! Kanji Grid plugin - sartak - 2012-12-22 Nice plugin! I have something similar though it goes by number of readings rather than review score. It's a bit out of date here. Making it an Anki plugin that anyone can use is definitely the better way to do it (mine's generated by a Perl script) Here's my grid from your plugin. I did have to edit the Python code to change TESTING_FIELD from "kanji" to u"漢字" to get any output. Kanji Grid plugin - frony0 - 2012-12-22 Thanks :) I went ahead and made the settings screen, as well as a few other things (hopefully not introducing many more bugs). You can now group them by their jouyou class, or sort them by order found, unicode index or score. Should be a bit more user friendly That's an impressive grid by the way sartak :D Kanji Grid plugin - Daichi - 2012-12-23 Wow, very impressive now. I'm getting much more pleasing looking results. Whenever I run it, it leaves empty little anki windows floating around the screen. (They look like screwed up Anki progress bar windows.) I can only remove these by closing Anki. When you sort by score, you might wanna order from strong to not seen. Showing all the kanji you have never seen first doesn't seem as useful. When sorting by grade, you might wanna have the Non-Jouyou be at the bottom, instead of the top. On the output window, at the top it shows Weak[color gradients] Strong, but it looks fine on html export. This is what my sorted kanji grid looks like. This is much more useful than the Kanji Stats that the Japanese plugin spits out. (One of the problems I have with that is you can't restricted it to one field on your card, so it gets a bunch of Kanji on the card that are for reference not review.) Thanks for your contribution. Kanji Grid plugin - frony0 - 2012-12-23 Daichi Wrote:Whenever I run it, it leaves empty little anki windows floating around the screen. (They look like screwed up Anki progress bar windows.) I can only remove these by closing Anki.Hmm, I'm not getting that, but then I'm on linux. I moved the progress windows a bit later, because there was a delay between them closing and the window opening, but I'll try closing the progress windows a little earlier, maybe that'll fix it. Daichi Wrote:When you sort by score, you might wanna order from strong to not seen. Showing all the kanji you have never seen first doesn't seem as useful.I meant to do that actually, but forgot... Sorry! Daichi Wrote:When sorting by grade, you might wanna have the Non-Jouyou be at the bottom, instead of the top.Fair enough. That was the order I found the lists in when I copied them from the JP plugin. Done anyway Daichi Wrote:On the output window, at the top it shows Weak[color gradients] Strong, but it looks fine on html export.I think that was a typo, though again, I don't see that (different html engines maybe). Hopefully fixed Daichi Wrote:This is what my sorted kanji grid looks like. This is much more useful than the Kanji Stats that the Japanese plugin spits out. (One of the problems I have with that is you can't restricted it to one field on your card, so it gets a bunch of Kanji on the card that are for reference not review.)No problem! Edit: Sartak and Daichi, do you mind me using your grids as examples on the plugin page? (Mines a little outdated now, and not at all impressive :P) Kanji Grid plugin - ryuudou - 2012-12-23 It's not working for me. I'm getting a window with no kanji. For the "pattern to search for" I've tried "kanji" and "Kanji", but it's not clear what should be in there so I'm completely lost. Kanji Grid plugin - frony0 - 2012-12-23 Sorry, I couldn't think of a better succinct way of conveying it; the first field in the note type to contain that word/string/pattern is used. You may as well use the field name of your target note type, but if you want to search across multiple fields, pattern matching is more convenient Kanji Grid plugin - ryuudou - 2012-12-23 Ah well if all of my 漢字 are in the field "Kanji" on each card then should "Kanji" be used? Because it isn't working for me. Kanji Grid plugin - frony0 - 2012-12-23 Yeah, unless I'm missing something, it should find the first field containing "kanji" in upper or lowercase... Thoughs: * Do you have the right deck selected? * Is there any other field containing "kanji"? * Have you tried turning it off and on again? If not, could you send me your collection so I can debug? Kanji Grid plugin - ryuudou - 2012-12-23 Yes all of those things are true. Sure. http://www.mediafire.com/?xe76049s3hi9zv2 Kanji Grid plugin - Daichi - 2012-12-23 frony0, go right ahead and use my grid as a sample. Couple other suggestions. Sort by frequency options. Frequency seen in your own cards, and also by an external frequency list, maybe so you can sort by newspaper frequency data or something you collected yourself. Maybe more stats could be useful. If you look at the Japanese plugin it lists all sorts of good info. Code: The seen cards in this collection contain:Kanji Grid plugin - sartak - 2012-12-23 frony0 Wrote:Edit: Sartak and Daichi, do you mind me using your grids as examples on the plugin page? (Mines a little outdated now, and not at all impressiveGo for it! Kanji Grid plugin - frony0 - 2012-12-24 ryuudou Wrote:Yes all of those things are true. Sure.It turns out the problem was because although the "kanji" field is the first in the notetype editor, it's not in the database, so another field was being chosen instead. I've added a "match exactly" field option (still case insensitive though), so you can type the field name exactly and have it search for that. Kanji Grid plugin - frony0 - 2012-12-24 Daichi Wrote:frony0, go right ahead and use my grid as a sample.I added "sort by frequency" while fixing ryoudou's problem, but I'm not sure about external frequency lists... That would probably involve adding another dialog, and a lot more lines of code not to mention runtime. But I have a skeleton idea already of how to do it if you think it's worth it... Statswise, I'll definitely work on adding more info, I think I can calculate all those values without adding any more expensive loops, I'll give it a go asap Edit: The stats you posted have been woven into the page, except "missing kanji" which I'll get to a bit later Edit2: Added missing kanji Kanji Grid plugin - ryuudou - 2012-12-24 frony0 Wrote:Thank you very much!ryuudou Wrote:Yes all of those things are true. Sure.It turns out the problem was because although the "kanji" field is the first in the notetype editor, it's not in the database, so another field was being chosen instead. I've added a "match exactly" field option (still case insensitive though), so you can type the field name exactly and have it search for that. Since you mentioned database was it an issue with my deck..? Kanji Grid plugin - frony0 - 2012-12-24 ryuudou Wrote:No not at all! I just didn't take into account that the order they appear in the editor and the order in the code could be different. My faultfrony0 Wrote:Thank you very much!ryuudou Wrote:Yes all of those things are true. Sure.It turns out the problem was because although the "kanji" field is the first in the notetype editor, it's not in the database, so another field was being chosen instead. I've added a "match exactly" field option (still case insensitive though), so you can type the field name exactly and have it search for that.
Kanji Grid plugin - ariariari - 2014-11-19 Hi, I just downloaded it and love it. I have 2 suggestions. 1. Regarding the color scheme: About 7% of men are color-blind, and the most common color-blindness is red-green. Therefore I recommend not using red and green in your color scheme. A common way around this is to use the blue (or any color) single-huge scale from color brewer: http://colorbrewer2.org/. For example, light blue could mean weak and dark blue could mean strong. 2. When I select JLPT grade it actually shows me school grade. I expected JLPT grade to show groups like "N1", "N2", etc. RE: Kanji Grid plugin - ryuudou - 2015-12-02 I still have this, but went to check for updates and it turns out it was deleted. Any idea why? It still works great. RE: Kanji Grid plugin - tokyostyle - 2015-12-02 I had the same thing happen to my plugin. It turned out that I had two AnkiWeb accounts without realizing it and while I updated one, Damien required everyone to click a legal agreement to get their add ons to reappear, I failed to do it for the other one and my plugin disappeared. Maybe just PM the OP directly and see if it can be reuploaded. |