[Userscript] Self-Study Quiz

WaniKani Self-Study Quiz

A new version of the Wanikani Self-Study Quiz has arrived!

[ General Script Installation instructions ] :point_left: You’ll need a script host plugin like TamperMonkey
[ Open Framework Installation ]
[ Download / Install “Self-Study Quiz” ]

Opening the quiz

The quiz can now be from the Wanikani menu (see the Screenshots section below).
If you want to continue opening the quiz using the old method, i.e. from the Levels, Radicals, Kanji, and Vocabulary pages, you can install the companion script [Self-Study Hide Info].

Custom item selection filters

The quiz now supports highly customizable item selection via the Open Framework’s “filters”.

Built-in filters:
  • Item Type (radicals, kanji, vocabulary)
  • Level
  • SRS Level
  • Have Burned (including resurrected and retired)
Filter packs:

[Additional Filters] (by @seanblue)

  • Recent Lessons
  • Leech Training
  • Don’t Show Items Coming Up For Review
  • …check the link above for up-to-date info

For scripters

The quiz can be opened programmatically with a specific set of items. See the [Self-Study Hide Info] script for an example.

Essentially, you just wait for the Self-Study Quiz script to be present, and then pass it an Open Framework filter configuration:

code
wkof.wait_state('ss_quiz', 'ready').then(open_quiz);
function open_quiz() {
    // Set up a custom filter.  We'll choose Level 1-5 Vocabulary in this example.
    var custom_options = {
        ipreset: {name: title, content: {
            wk_items: {enabled: true, filters: {
                level: {enabled: true, value: '1-5'},
                item_type: {enabled: true, value: 'vocabulary'},
            }},
        }},
    };

    // Open the quiz
    ss_quiz.open(custom_options);
}

Screenshots

image

image

134 Likes
Wanikani not really useful without Kaniwani?
[Userscript] Self-Study Hide Info
A question to the fast learners ~8 days per level
User script list
Kanji drill app?
What is the script which hides the readings and meanings of kanji and vocab in the main lists from the menu?
Strategy for catching up on reviews
Looking for a script to work on Leeches
Is it weird how excited and nervous I am to have become a lifer?
WaniKani LevelUP drill (AKA Kanji practice) on Anki
What is your average score? Does it affect your mood?
What do you want now? (Request extensions here)
Level 60. How Long Did it Take YOU?
Your experience with new levels / study?
New People Questions! ~~~<3 [Lost?! Confused?! We're here to help!]
[Userscript] WaniKani Open Framework Additional Filters (Recent Lessons, Leech Training, Related Items, and more)
I'm back with 1300ish reviews, help me :D
Race to Your Goal! December 2020 JLPT
Reviewing/using notes with SRS?
Tip for faster leveling up
Wanikani Open Framework [developer thread]
New People Questions! ~~~<3 [Lost?! Confused?! We're here to help!]
Thinking of coming back
Trouble connecting sounds to meanings
How to study enlightened items
Wanikani leeches to Anki
Do you do anything special to remember new words?
Viewing apprentice level kanji and vocab?
An overdue level 60 post
Listening reviews?
Strategies for a huge backlog?
Is it possible to give all meanings or readings for kanji or radicals in a single answer?
What if you don't remember right away
So I gave up on level 8 for 5 months but want to start back
Best way to review with Wanikani's SRS system
Is there an easy way to study mistakes?
Studying outside of reviews?
My frustration with the system
After my lessons I kinda forget everything
Failing vocabulary - consequences?
Site Design Suggestion - Vocabulary section put english below
Hello everyone! Brand new & curious! Lvl 1 lingering
Advancing lessons
Listening practice app / site?
Tools to learn to distinguish multiple radical patterns
Is the WK system flawed?
What is the script which hides the readings and meanings of kanji and vocab in the main lists from the menu?
Why is WaniKani so slooow OMG LEVEL 3 I'M DROWNING IN LESSONS/REVIEWS
Self-Study Quiz for Verbs?
What do you want now? (Request extensions here)
Can I keep going forever?
Let's praise these USERSCRIPTS and their awesome CREATORS
Which flashcard app for extra reviews?
WaniKani Routine Thread
Stop burning turtles?
Thinking of resetting from 40 to 1
Writing practice extension ideas (or help me find one that does this)
[Userscript] Leech training
Learning SRS parameters
Olympians (medalists announced - congrats everyone!)
Slow going
Forever over 100 Apprentice
Forever over 100 Apprentice
I am stuck
Listening practice
Review Burned Kanji/Lattice Woes
Global review after 10 levels suggestion
[Help] Making a review script/page
[Unsupported] App Store script
Extra Reviews?
These leeches wont go away
[Unsupported] Leech training script
If you reset from level 60, to which level?
Essential Scripts / Addons for New Users
Unlock all kanji at the start of a level
My strategy so far and how It will drive me crazy in the next months
Improving with Critical Items with a watch app, widget or lock screen app?
How do I use reorder to maximize my time while not changing the quality of learning?
[UserScript] Hide answers, not learned items and shuffle cards
[Request] Cram mode
How many readings do the number kanji have?
Audio only reviews
More reviews per session?
User script for more intense lesson reviews?
[Userscript] Burn Manager (Review / Resurrect / Retire)
Critical Condition Items blockade
How many lessons/reviews a day should I do?
What do you want now? (Request extensions here)
What do you want now? (Request extensions here)
List of readings without the kanji
What is your way of Studying with wanikani?
What is your way of Studying with wanikani?
Memorizing Kanji
What about a "review everything" button?
Feedback after a month
Between the reviews
Is it possible to redo lessons?
[Unsupported] Leech training script
Level 60 in 1721 days aka doing WaniKani the slacker way
Japanisation Classroom new thread!
[Unsupported] Leech training script
Studying between reviews?
How much effort do people put in?
Is there a resource like anki deck for vocabulary or Kanji seperated by levels?
What does your Reviews Timeline look like / How many reviews do you have?
Is WaniKani SRS adequate?
New People Questions! ~~~<3 [Lost?! Confused?! We're here to help!]
WK Leech Trainer Not Working Anymore
Increasing accuracy
Wanikani vocab listening recognition
Should I reset with all these burns?
Do you ever get re-quizzed on burned items?
[Userscript] Wanikani Incorrect Driller
In Praise of The New Audio and The Self-Study Userscript
My Journey of 368 days (+ The Ultimate Guide for WK :open_book: )
KaniWani without SRS?
Kumirei's Userscripts
How do you make it out of Level 7?
How to "STAR" certain kanji / vocab for additional review?
Taking notes with wanikani
Should introduce a re-test of Burned items with an option, if wrong, to bring them back to life
Rapid Review
Options besides vacation mode?
Help - still confused about lessons going into reviews!
Accent of the new audio guy
Can I Generate Additional Reviews on All Items?
Percentage drop. (Tired brain or harder levels?)
Anyone have apps (android) that can help me memorize radicals?
Struggling with Mnemonics
Re-Reviewing
The 0/0 Streak Challenge
Reading and reviewing burns
Burn Review Script
Why do I have so many leeches?
Guru increasing, too much?
Looking for a "train leeches" script
WaniKani Leech Trainer - Broken?
Advanced Japanese Learner--how long would it take me to reach the last quarter of the course?
Do I reset my account?
[Unsupported] Leech training script
Is there an app or script that helps me review burned items?
How do I put all the enlightened vocab and kanji back to master or guru without having to wait the 120 days?
Is there a way to review without a cooldown?
How paradisiacal is the PARADISE level?
How to kill a giant review backlog
How fast should I be progressing?
Self-Study Quick Question
Two Suggestions for WaniKani
CLOSED [Survey] How satisfied are you with WaniKani?
Unburn (titlemustbetencharacters)
Having trouble recalling Guru words
~Level 7 Leaderboard Group
Starting to feel the burn!
How do you efficiently study kanji you're unfamiliar with?
A hit to the confidence
The New And Improved List Of API and Third Party Apps
SRS system should be more flexible
Reviews are overwhelming
Wanikani improving and Living a LIFE!
Is WK a viable main study resource
Powerpunching my way to the golden badge! (AKA my level 60 thread)
[Userscript]: Part of Speech Filter (for Self-Study Quiz)
Coming back from a loooong hiatus
Overwhelmed with reviews and don't know what to do
Diary of a mad level 50'er
Did I do it all wrong?
Does studying go against the idea of SRS?
How to put burned items into review queue
Self-Study Quiz stuck on Loading
Benefits of a full reset
Tips for surviving the Death levels?
Normal to have a critical list full of Vocab?
Request: Audio review
Hitting a Wall
What do you want now? (Request extensions here)
Questions on pacing and review accuracy
Extension for failed answer
Level 21 before 2021!
Regret Resetting lol
About those so called 'leeches'
Level 2 Blues
Making Progress on the Dashboard, Take 2
How do I get the most out of WaniKani?
Is there a way to see what are in the different enlightenment levels?
It's been too long, but now I'm back
Listening practice using wanikani?
How Should I Pick a Level to Reset To?
Request: Cram mode
Race to Your Goal! December 2020 JLPT
Fell off the wagon, how to restart?
霧のむこうのふしぎな町 | Week 5 Discussion :wind_face: :houses:
Suggestion: Cram option
Random thoughts after 1 year on WaniKani
Inconsistent?!: Radicals: Square, Kanji: Square, Vocabulary: Long list difficult to read
[Userscript] WaniKani Dashboard SRS and Leech Breakdown
Coming back from vacation
Some newbie questions
WaniKani Anki Deck with New 2018 Content
Help with troubled Kanji
Trouble with Verbal Recognition
Best way to study
New to forums, not entirely new to Wanikani
Dstahn’s Study Guide
Visual ready-for-review indicator for items on the dashboard
Vocab struggles
Self-Study Quiz Not Working?
Ways/apps to get rid of leeches?
My review summary percentages are dropping!
Can i turn off the SRS? (learning disability+anxiety+TIME)
What is your strategy when you level up?
What is your leech quashing story?
How to turn on quiz mode
I’m thankful - Quizlet
What I think about the burn system
Bringing some forward
Burning Items after long break
Getting overwhelmed, does it get easier?
How do you learn your WK lessons?
Doing older reviews
What do you want now? (Request extensions here)
Trying to figure out if my wanikani speed is alright
Injured turtles
My Journey of 368 days (+ The Ultimate Guide for WK :open_book: )
Would using flash cards in-between reviews be detrimental?
"Inverted" learning methods
Self Review (Guru, Master, Enlightened) items for better retention
Kanji Quiz Speedruns
Overall Statistics
Way to test yourself on vocab using sounds?
[Userscript] WaniKani Open Framework Statistics Filters
What should I do about Leeches?
Big Decrease in Accuracy and Motivation
*ekg's leech battle blog - a study log of sorts
What has been the most frustrating WK level for you so far?
Script to remove burn, infinity script, post 60/lifetime tool
Spare app to review Kanji using WK API
PLEASE: when hovering over burned kanji, we should see info!
[Userscript] WaniKani Open Framework Search Filters
API version 2 moving out of beta. Sunsetting API version 1
Already having trouble at level one
[UserScript] Wanikani Self-Study Plus (v 0.1.13) [Unsupported] (for now)
Let's climb Tokyo Skytree - level 60 in spring 2022
Audio Quitz, does it exists already?
Reviews or Lessons first? / not waving but drowning
[Userscript] Item List Filter (for Self-Study Quiz)
[Userscript] Wanikani Item Inspector
Hello! And, when do my missed answers catch up to my total number?
[Userscript] WaniKani Open Framework Date Filters
Question about resetting and burned items
Burnt items?
Kanji are getting harder
My scripts
Hit a brick wall. Need help! :(
I took a break, what now?
I took a break, what now?
Struggling with SRS
Concerned with Lessons
Back after a year or so
Why doesn’t some vocabulary stick?
Help! Vocabulary. Study Tips
A certain Bidoof's acquired cake, confessions of a Level 60!
Not remembering meaning of vocab I know from WK when listening
New People Questions! ~~~<3 [Lost?! Confused?! We're here to help!]
The long and winding immersion path to WaniKani level 60
Is there a script that lets me bypass radicals in some way?
[Userscript] WaniKani Custom Immersive Dashboard
My Wanikani journey of 353 days, or what not to do
Is there such a thing as eternal reviews?
Mastering じつ・にち, にん・じん, ねん・とし etc
What is your approximate number of reviews before you get a single item down (kanji,rads.,vocab.)
Should I be worried and slow? Or should I just continue my pace?
Making notes?
:durtle_hello: Let's Durtle the Scenic Route :turtle:
Feature Request: Learn radicals from next lesson
Looking for a "train leeches" script
Finding time for Wanikani? (、._. )、📚
Way to unburn items to Enlightened?
Kanji flashcards app
Be honest: How many "tries" do you need
Feature Request: "Mark For Review"
Can I get past review summaries?
Cleaning up leeches/items and I'm frustrated that its taking so long
What do you want now? (Request extensions here)
Some questions from a newbie
Stuck on level 49
Listening Quiz Option
:durtle_hello: Let's Durtle the Scenic Route :turtle:
Does anyone have any userscript recommendations?
I resurrect everything
Is accuracy this low normal?
Too many leaches!
Review all? Shuffle?
Is there a way to go through all burned/Enlightened content?
Vocabulary English to Japanese
Took a long break, feeling very discouraged
Wiritng kanji in vocabulary practice?
How many "KANJI" can you review per minute?
Spaced repitition review time could be adjusted (not turned off) - title correction for topic clarity
Luminaries
Rote review rounds
Kanji reviews
Getting down to 50 Apprentice
Custom reviews?
Critical Condition Items... how do you use the list?
What's your average number of correct percentage in a review session?
Having trouble learning new kanji
Fallynleaf's study log
Recognizing Kanji/vocabulary while listening
Which level should I reset to?
Is this a good idea?
Wanikani Inconsistency & Limitations
Need help editing Self-Study script
yES! NEW LEsSSONS FINALLY
The reverse review
User script that quizzes you on random stuff?
Vocab - Is it just me?
How to remember new Kanji?
WK asks the word I answered incorrectly immediately again. Why can it move it!
Question about Srs
Partners into Pain Level 11 in April 2019
Partners into Pain Level 11 in April 2019
Review burned kanji without reseting
Kaniwani userscript

How was this posted 15 hours ago and I missed it.




Edit
: a little dumb of a request, but if possible being able to toggle non-burned and not just locked would be cool.

4 Likes

THIS IS GREAT. I just started using absalon’s script and found it very useful, now it’s time to upgrade!

 

9 Likes
sirvorn said...Edit: a little dumb of a request, but if possible being able to toggle non-burned and not just locked would be cool.
Good idea!

Question:  I've been debating something.  If you'll notice, each section (radical/kanji/vocab/level) currently operates independently.  If you move between sections, you've gotta press the corresponding sequence of buttons to hide/unhide and randomize.  I was debating still having the buttons at the top of each section, but having them affect everything on the page instead of just the section that follows a set of buttons.  Would you prefer it that way?

Question2:  Would you prefer that it save your last configuration, and automatically hide and randomize using the same settings as your last page visit?
1 Like

For the questions i think its fine to just keep those features as they are personally. Thanks for the scripts as always

rfindley questions… I think it’s perfect as is. anymore is simply icing ~frankiebluej

frankiebluej said... rfindley questions... I think it's perfect as is. anymore is simply icing ~frankiebluej
Maybe it's just me but the icing on the cake is almost always my favorite part of the whole cake...
1 Like

this is exactly what I use on the mobile app, good now I can do it on the browser as well :smiley:

v1.1.0 - (2016-05-11)
  - Added “presets”.
  - Added filtering of “burned” and “non-burned”.
  - Added saving of config.



For now, if you want to add to or modify the presets, they are at the top of the script.

v1.2.0 - Added preset manager.



Thanks for the update :stuck_out_tongue:

Question for those of you using this script…

I’ve added the following:



It’s exactly what it looks like:  a way to self-study your old or current items, but in WK Review format.

But I haven’t uploaded the update yet.  It’s a pretty significant addition to the functionality of the script – and it more than doubled the code size – so I wanted to ask for opinions on whether to proceed with uploading the update, or release this one under a different name.

[I also&nbsp;realized Ethan has a script with very similar name, so I was thinking about changing it anyway… &nbsp;not sure what name to give it, though.]

Seems like these two would go well together - a complete self-study package in one handy script.

rfindley said...
sirvorn said...Edit: a little dumb of a request, but if possible being able to toggle non-burned and not just locked would be cool.
Good idea!

Question:  I've been debating something.  If you'll notice, each section (radical/kanji/vocab/level) currently operates independently.  If you move between sections, you've gotta press the corresponding sequence of buttons to hide/unhide and randomize.  I was debating still having the buttons at the top of each section, but having them affect everything on the page instead of just the section that follows a set of buttons.  Would you prefer it that way?

Question2:  Would you prefer that it save your last configuration, and automatically hide and randomize using the same settings as your last page visit?
 I think (in your little gif video) that this looks very cool and handy indeed! Especially with the ability to toggle burned/unburned.

To answer both of your above questions... Yes and Yes.

All the features are useful so if you decide to split the update into two scripts, people will want to download both of them. Therefore, just keep it within one script. looking forward to it. Maybe something like self -paced wanikani as a name

rfindley said...But I haven't uploaded the update yet.  It's a pretty significant addition to the functionality of the script -- and it more than doubled the code size -- so I wanted to ask for opinions on whether to proceed with uploading the update, or release this one under a different name.

[I also realized Ethan has a script with very similar name, so I was thinking about changing it anyway...  not sure what name to give it, though.]
I'd love this.
I have Ethan's self-study script installed also but have it disabled, since whenever I enable it, it automatically converts what I type into kana during reviews (yes the meanings, not the readings)
I haven't tested much beyond turning every script I use off and on again until I found the culprit, so I can't say for certain if it's another script that messes with Ethan's script.
I also use your (self-study) script and the item marker script for kanji specifically, just after I learned them. (before the first review, ideally).
It would be awesome if this all somehow would work together.

Thanks for all your work. <3

I’m now thinking I’ll install this script tomorrow afternoon to only show all my burned items, and practice some kanji writing!
(And do extra recall on them too, hiding the English.)

>:D

rfindley said...But I haven't uploaded the update yet.  It's a pretty significant addition to the functionality of the script -- and it more than doubled the code size -- so I wanted to ask for opinions on whether to proceed with uploading the update, or release this one under a different name.
 Personally would love to see this update to the script :) Though if you decide to release under a different name, up for that too!

It seems really interesting, especially with the review add on. I haven’t tested it yet as I doesn’t have that much to study on except for what wanikani already reviews me on but it seems like it could be useful later on.
It’s very nice of you to develop an release all these scripts that improves WK bit by bit.