If you have a feature you’d like to see added by all means make a thread or send them an email. Perhaps you’ll be fortunate enough not to attract people wanting to argue on a learning platform.
I’m not trying to be rude; this isn’t personal. If I were to propose a feature, I would certainly hope that folks here would argue about its utility. No individual user gets to decide how WaniKani development proceeds. That’s a good thing.
This is a complete non-issue what does it matter if the reviews come at 5pm/10pm/3am?
No worries, its normal to enter optional feature requests only to have a go at the requestor.
Read the other posts, 3AM would solve it for me.
I think I would like an optional setting that’s like this. Perhaps not exactly how you described it in the post, but maybe something like “no reviews between X and X o’clock”.
For me it’s just kind of annoying having multiple +1 reviews for a certain number of hours. This certainly isn’t an essential feature, and I won’t lose sleep over not having it, but it would be a nice QOL.
That would work for me too if I could designate them to say always come before 10AM or something similar so that they’re always ready in the day for me.
Copying my responses over from the other thread:
I spent years doing Wanikani reviews just once a day and I don’t see the problem. You can just do any reviews that come due later in the day in your next session tomorrow after all. It’s not any different than if you had reviews come due at say 3am - you’d still do them the following morning in either case, right?
It’s not actually simpler because the day is an arbitrary unit. You’re asking Wanikani to arbitrarily move reviews forward from 1-23 hours depending on what time you’re doing reviews in your local timezone, which is not really simple or natural at all. Why cap it at 23 hours? Why not have Wanikani move reviews 25 hours forward instead? Or 99 hours?
Thanks for reaching out and sharing this suggestion! Because this would affect the SRS by moving wait times to a different interval than they would typically fall under, it likely isn’t something we’ll want to make changes to or move forward with at the moment. Nevertheless, I’ll share your thoughts with the team to see what we think.
@rustx I know you started this thread before he replied in the thread that you originally mentioned your idea in, but it might be worth including here that @tofugu-scott replied saying something along these lines is already being considered.
Thank you for the quick response! I understand anything regarding the SRS mechanism would require discussion so thanks for bringing it up with the team
Actually, this is (kind of) something I’m working on (or, at least, it’s been getting some love on the “write a project spec” side of things recently—should clarify it’s not actively being built at the moment). Sort of goes along with Today’s Lessons. Some interesting things we’re thinking about with it:
- Some Reviews should be done closer to “on time” than others. Items that were just learned should be reviewed faster than 24 hours for optimal spacing and memory, so really we need a couple review groups. Thinking that Apprentice items would just become available as soon as they’re available, and anything that is guru+ gets a little wiggle room to either become available early or late, depending on how many reviews you have in a day.
- I think I’d want to go beyond just rolling up the day’s reviews. Again, that’s pulling in some reviews a smidge early, or putting off some reviews. All to make each day’s review load a little more consistent.
- By doing that, learners could set a review goal for the day, and we’ll create a deck of reviews for that day that attempts to match that number. e.g. you could say “I want 100 reviews every day” and we’d try to give you 100 reviews as long as it doesn’t mess up spacing too much.
- At the beginning of each day, you’d get your Today’s Reviews, and it’s a nice clear goal of what you should try to get done that day.
- Since we’d be “limiting” number of Reviews people can do in a day, there’d need to be some mechanism to allow people to do all their reviews. Sort of like the Advanced Lessons button in Today’s Lessons. In other words, would need to make this optional.
- I think it’d be potentially neat to pull in related items into the same Today’s Review deck. For example, if a kanji comes up in Today’s Reviews, and a vocabulary that uses that kanji is coming up “close enough” to not mess up the spacing, we could pull that into Today’s Reviews so you see both the kanji and vocabulary in the same session. We need to do a bit of deep diving into where the line is between where that’s unideal (e.g. it causes interference in the memory) and ideal (e.g. creating more connections to other contexts).
- There’s some things I won’t talk about right now that Today’s Reviews would also be related to. Pretty excited about those things, should some of them happen
Anyways, that’s just what I’ve been thinking about / working on (a little bit… not at the moment… but it’s not too far down my list). So, don’t get the wrong idea and think it’s coming soon or anything. But, definitely on my radar and something I’m working on writing up, assuming I don’t run into a wall somewhere.
Dang, it’s you again
Kinda off topic, but: Will you stay with us now again?
I feel like you also want a mechanism to suggest to users not to do more lessons when more lessons would be nudging their short to medium term review workload over the “review limit” (effectively an automatic equivalent of the “stick below nnn apprentice items” rules many people follow already).
I think there’s definitely an interesting unexplored design space in trying to marry up SRS with more human-centric UI that doesn’t effectively assume a robot user who always does whatever reviews the system requires every day. There was an interesting discussion of that kind of thing in the comments on this thread.
Vacation mode could perhaps usefully be tied in here - that is effectively the user saying “I want a daily review limit of zero”. If you could tell the system in advance “I will want a zero review limit for two weeks starting June 15th” and it would wind down lessons so as to make that as non disruptive as possible that would be neat.
Especially in the zero or very low limit cases it would be nice to give the user credit for having remembered an item having not seen it for the time period they actually didn’t see it for rather than the nominal time-between-srs-levels. That implies a system more like jpdb or anki where all cards get their own adjustable time to next repeat, rather than a fixed “each srs level has this schedule”, though.
Thank you for the detailed response!
Very happy to see this part
there’d need to be some mechanism to allow people to do all their reviews. Sort of like the Advanced Lessons button in Today’s Lessons.
This sounds perfect to me, however its implemented if its a separate button, a setting that needs to be checked in advance, a different section or similar, being able to do all my reviews that are expected on that day in one sitting when I have computer access (regardless of the current time) is really important to me so thank you for giving insight on Wanikani’s plans for reviews!
All the other dot points additions would really be going above and beyond for me, so thank you.
This makes the change sound more practical. I constantly see posts about users being buried in reviews, especially after coming back to WaniKani after a break.
I’m sure you’ve already heard/looked into Anki(as you’re lvl 27), but I really think it would fit your scheduling conflicts with wanikani at the moment. Not sure there is a convenient way to import your WK items into anki, but there are loads of decks available that would definitely supplement your learning while being once a day.
Thank you for the suggestion, I do use Anki as well!
Hi Koichi its been a while, is there any chance for a fix for the original topic issue to be implemented?
I’ve got a prime example again today:
I have a shift at 5:00PM so I won’t be home at this time, by the time I return home it’ll already be past 1:00AM and the only thing I’ll be doing at that time is sleep. Thereby from wanikani I’ve been ‘punished’ with being unable to do my reviews for today even though the system already knows exactly which 48 reviews are waiting for me (And I would do them right now if it let me!)
Please just a setting or button that would allow me to do all my reviews for the day would solve this immediately. I’m absolutely sure this would be a minimal change as you wouldn’t have to change the SRS algorithm at all.
Thanks so much.