StatKani - Data visualizations for WaniKani

Thanks for the detailed write up! :slight_smile:

There were a couple of timezone related bugs that I found and fixed, so I think that should solve all of your issues. Please let me know if everything works as expected now.

3 Likes

Where Dec. 28-30 would be on the 2021 page is now blank, but Dec. 31 is still showing up, with 0 reviews, and my current and longest streak still say 285.

End of 2020 looks correct now, though.

1 Like

Hmm, those issues aren’t showing up with my account, so I’m gonna have a hard time finding the issue without access to your data. Do you mind sending your API key to statkanibugs@gmail.com so I can root out the problem?

1 Like

Happy cakeday @nanyaLang

4 Likes

Thanks! :))

So my lessons did get added to the locked count, but it still shows 100%.

Also, happy cake day!

2 Likes

Oh I forgot my most-always-wanted: aggregate stats.

You would need people’s permission for this maybe, but it would be anonymous so maybe enough people would agree. I know I would.

What’s the most frequently-missed kanji/vocab reading/meaning? That might actually help us pinpoint less-effective mnemonics and suggest better ones. And warn me that certain ones are “hard” and need extra attention.

How’s my accuracy compared to the average user accuracy? That would just be for curiosity.

Anyway, that kind of thing.

7 Likes

Fixed!

Also fixed!

So, there was a bug that only affected people in the Western Hemisphere…took a while to figure that one out. Should work now :+1:

Thanks to everyone who sent me an API key :slight_smile:

2 Likes

That sounds interesting. If StatKani gets enough users to make aggregate stats viable, I’ll definitely look into it further. Thanks for the idea :slight_smile:

2 Likes

Oh man, I’m so excited to check this out more when I’m at home on my computer!! Love to see those funky little graphs!! :partying_face:

3 Likes

There we go. Thanks for all your effort.

2 Likes



Absolutely gorgeous! Thank you for all the hard work!

3 Likes

The items page is now up and running! :partying_face:

3 Likes

Looks awesome! My one locked item is not showing on the dashboard (there’s a 0 in the grey section of the donut).
As for the percentage indicators, it might be nice to give people the option to choose whether to show the percentages for learned, passed or burned.

2 Likes

Love it!!!

Is the kanji for “radical” on the dashboard right? Isn’t it 部首?

Cheers,
André

2 Likes

This is really useful, thank you so much for making it, and for pulling it off with a pleasant UX to boot! Seeing my JLPT vs WK progress helps put things into perspective in a great way.

I’m surprised all this granular data is actually stored and available via the API, but I’m glad it is. Viewing my review history in a Github commit history format is really neat.

2 Likes

Hmm, that’s weird. If you send a temporary API key to statkanibugs@gmail.com I can look into it.

Thanks for the idea :slightly_smiling_face: I made it so that you can now click on the center of the donut to toggle between passed and burned.

Fixed, thanks!

2 Likes

One thing I didn’t try is logging out and logging back in, in case it’s a caching thing (the locked item was new rollout). Unfortunately I’ve lessoned it now, but will keep my eye on it next time.

love it!

2 Likes

Sorry if this has been posted already. Did I find an edge case?

6 Likes

You have learned an unauthorized word. Please proceed to your lessons to unlearn this word immediately.

8 Likes

Is there a way to cache the API token like on WKStats so we don’t have to copy-paste it from WK every single time?

5 Likes