[STATS] Statistics site

Or after you do your first reviews from the new level + force refresh.

It’s related to how the level-up calculations work. It’s a bit tricky because:

  • WK doesn’t provide any info about when you leveled up, so I have to make an educated guess based on the unlock times of radicals, and radical unlock dates don’t show up until you actually do the lessons.
  • It has to account for a few radicals that have changed level in the past
  • Some levels don’t have radicals, so I have to make assumptions base on when last-level vocabulary unlocks

So, yeah… things get a little goofy sometimes :slight_smile:

And there’s also a cache bug that I haven’t found yet, which can be fixed by the Force Refresh that others have mentioned.

2 Likes

Yeah, it’s fixed now. I still don’t understand why it was the level before the level I finished that got shortened, since it already knew when I went from level 12 to 13, but I guess that’s somehow a result of it knowing that I leveled up but not knowing when

Not being able to tell you had started a new level, the stat site kept ticking time onto your previous level. Then when it was able to properly calculate it, it changed it to the proper times. I think that’s what’s going on anyway.

I found the bug that was changing your Level 12. Thanks for posting!!

[The Level 13 thing is normal… no way to fix that one :slight_smile: ]

2 Likes

Done!
Now you can click on an SRS category to hide items in that category.

15 Likes

Have I told you lately, that I love you?

1 Like

On Copy+Paste into Pages or MS Word, can you add a spacebar or something between vocabs on your end? It would help in killing leeches.

@rfindley Is there any reason for the all the tabs (JLPT, Vocab, Kanji, etc.) not to share the same status? If I unselect Apprentice on one tab, I’d expect it to carry through to the other tabs.

I considered making it share across tabs, but didn’t know how people would be using it. Would you prefer that it shares even across Joyo, JLPT, Freq, too? Also, should I make it save your last settings automatically?

I’m also wondering how many people use this on Mobile. The shading on the items makes it render VERY slow on mobile… but it looks so pretty :-). I can turn off the shading easily, but didn’t know if I should for mobile users’ sake. Maybe I’ll post some pictures with and without shading.

I suspect adding permanent spaces would make the alignment look funny. But I know there is a Copy event in Javascript… maybe I can do something with that. If so, would you prefer any features be added to the copy, like eliminating colors, or the dot in front of the row, or the Level headers? Or just leave it as-is (but with spaces)? And do you want spaces only for vocab? Or kanji and radicals, too?

I won’t making any promises about getting around to this, though. It may be a lot more work than the ‘hide’ thing was.

I would prefer it to share across all tabs (including Joyo, JLPT, Freq). By save, do you mean actually adding something in the URL to remember on reloads/bookmarks? I don’t think I would use that personally, but maybe others would like it. If you meant something else, please clarify.

I just tried it on mobile and it is indeed very slow. I can only speak for myself of course, but I don’t usually use the Items section on mobile because it requires too much scrolling to see anything useful.

If you actually want to know how people use the site you could create a new topic with some polls. Assuming you have specific questions in mind.

I mean, it would just automatically come up the same way as you left it last time. It would store the state in localstorage. No extra steps required, and no interaction with the URL, etc.

I guess I wouldn’t care either way. As long as the state was maintained between switching tabs, I really wouldn’t care if the state was maintained on refresh.

I use it on my tablet exclusively and don’t find it slow at all. Even the initial “loading API” isn’t particularly bad.

And thank you once again for creating and maintaining it. I find it extremely useful for gaining a better sense of how well things are going and where the problem areas are.

Do you use the ‘Items’ tab? That’s the part that’s slow for me (about 4 or 5 seconds for the page to render, and sort of painful to scroll). Of course, it also gets worse the higher level you are, since there are more items to render.

I use the Items tab far more than the others. I look at Progress when I level up and sometimes look at Charts if I want to feel encouraged that my WK progress actually means something in the real world. :grin:

Especially now that I’ve been burning (or not, sigh…), Items lets me see how well or poorly I’m doing overall, enabling me to spot troublesome items for special attention.

As far as speed goes, it takes less than 5 seconds to load the site usually, though sometimes up to half a minute, though I think that’s only when I’ve changed levels. Going between tabs just takes a moment, whether going between Item tabs or between Items and Progress/Charts. Scrolling doesn’t produce any delays or graphic glitches. It may help that I’m using an NVIDIA tablet, since they optimized for graphics.

as-is (but with spaces) should be OK. Or with “;” or “\n” instead of “space” it would help me with this kind of thing:-

I don’t make do with colors, though. I just mainly plan to use this with Anki (by using a Python script to further convert the text file.)

Is there a way to see the numbers? Like in the item tab, wanikani if we click the SRS category to show…say only guru…can we get a number showing the total number of guru kanji for example?

1 Like

Done!
This is implemented for ALL item sections (i.e. radicals, kanji, vocab, jlpt, joyo, freq).
I figure consistency should simplify things.

Sample output:

Level 1:
下がる,人工
Level 2:
ビー玉,中々,六日,大いに,女子,才人,正す,玉ねぎ
Level 3:
お母さん,お父さん,シアトル市,中古,久しい,久しぶり,人生,今,今日,今日は,今月,元,公用,内,冬,切る,切れる,北,半,半分,古い,外,外れ,外れる,外人,大切,市,市立,広い,心,戸,戸口,方,母,毛,父,牛,生,生きる,生まれる,生む,用,用いる,矢
1 Like