swanki: suspend words in anki

Index » Learning resources

  • 1
 
Reply #1 - 2010 May 14, 12:18 am
cangy Member
From: 平安京 Registered: 2006-12-13 Posts: 372 Website

* study vocab and sentences containing only known kanji
* review kanji using japanese prompts created from known vocab
* suspends and unsuspends new cards in vocab and sentence decks based on seen kanji in kanji decks
* adds prompts to kanji decks based on seen and new words in vocab decks
* lists kanji used in vocab and sentence decks missing from kanji decks
* lists kanji in kanji decks missing from vocab and sentence decks

https://sites.google.com/site/ankinihongo/

Last edited by cangy (2012 October 25, 5:06 am)

Reply #2 - 2010 May 14, 12:28 am
nest0r Member
Registered: 2007-10-19 Posts: 5236 Website

Is there a way to get this to work for kanji compounds or words, like, have the program compare a certain number of characters (kanji and/or kana) in a series, and suspend/unsuspend cards that way, in any decks you care to compare?

In other words, to suspend/unsuspend cards in a sentence deck if those cards have words/compounds that match the cards in another deck.

Reply #3 - 2010 May 14, 1:06 am
kendo99 Member
From: TN Registered: 2010-03-08 Posts: 182 Website

That's really awesome.

Advertising (register and sign in to hide this)
JapanesePod101 Sponsor
 
Reply #4 - 2010 May 14, 5:15 am
Yonosa Member
From: USA Registered: 2009-05-12 Posts: 485

Do people really have that many suspended cards though? I don't know it might just be me, but I have been SRSing nearly a year and in that total time Anki has only auto-suspended like 10 cards or less. Which I just manually unsuspended. But it is cool that there is so much support for so many different features of Anki.

Reply #5 - 2010 May 14, 5:29 am
Tobberoth Member
From: Sweden Registered: 2008-08-25 Posts: 3364

Yonosa wrote:

Do people really have that many suspended cards though? I don't know it might just be me, but I have been SRSing nearly a year and in that total time Anki has only auto-suspended like 10 cards or less. Which I just manually unsuspended. But it is cool that there is so much support for so many different features of Anki.

I guess this is for people who use pre-made decks and only want stuff they know unsuspended in the beginning.

Reply #6 - 2010 May 24, 3:24 am
cangy Member
From: 平安京 Registered: 2006-12-13 Posts: 372 Website

Tobberoth wrote:

I guess this is for people who use pre-made decks and only want stuff they know unsuspended in the beginning.

yeah, sorry, I forgot to say what it's actually for...

so it's meant as an alternative to sorting pre-made decks by kanji, or to using the suspend by character plugin, the advantage being that it's dynamic and will adapt automatically as you lean new kanji in any order

also it can be used as an alternative to kanji-vocab for japanese prompts, being dynamic and based off your learnt vocab

nest0r wrote:

Is there a way to get this to work for kanji compounds or words, like, have the program compare a certain number of characters (kanji and/or kana) in a series, and suspend/unsuspend cards that way, in any decks you care to compare?

In other words, to suspend/unsuspend cards in a sentence deck if those cards have words/compounds that match the cards in another deck.

I'd like to add support for activating sentences based on vocab, but it's a bit trickier than doing it just on kanji -- you'd need to parse the sentence and obtain all the words used, converted to dictionary form, to be able to compare them you your vocab cards

Reply #7 - 2010 May 24, 11:39 pm
nest0r Member
Registered: 2007-10-19 Posts: 5236 Website

I see. By the way, this script bombpersons worked on might be relevant in terms of logic behind the comparisons: http://forum.koohii.com/viewtopic.php?pid=73164 - I never could get that stuff to work.

Reply #8 - 2010 May 25, 2:14 am
cangy Member
From: 平安京 Registered: 2006-12-13 Posts: 372 Website

nest0r wrote:

I see. By the way, this script bombpersons worked on might be relevant in terms of logic behind the comparisons: http://forum.koohii.com/viewtopic.php?pid=73164 - I never could get that stuff to work.

thanks, everything in that thread seems to have evaporated now, but radical_tyro's script might be useful...

Reply #9 - 2010 May 25, 3:09 am
nest0r Member
Registered: 2007-10-19 Posts: 5236 Website

cangy wrote:

nest0r wrote:

I see. By the way, this script bombpersons worked on might be relevant in terms of logic behind the comparisons: http://forum.koohii.com/viewtopic.php?pid=73164 - I never could get that stuff to work.

thanks, everything in that thread seems to have evaporated now, but radical_tyro's script might be useful...

I think these are the scripts bombpersons wrote in that thread: http://www.mediafire.com/?ywrok2zwmdw

Last edited by nest0r (2010 May 25, 3:10 am)

Reply #10 - 2010 May 25, 3:27 am
cangy Member
From: 平安京 Registered: 2006-12-13 Posts: 372 Website

nest0r wrote:

I think these are the scripts bombpersons wrote in that thread: http://www.mediafire.com/?ywrok2zwmdw

thanks, but they don't do any parsing, I think that was just in dawhite's

Reply #11 - 2010 May 25, 3:47 am
nest0r Member
Registered: 2007-10-19 Posts: 5236 Website

cangy wrote:

nest0r wrote:

I think these are the scripts bombpersons wrote in that thread: http://www.mediafire.com/?ywrok2zwmdw

thanks, but they don't do any parsing, I think that was just in dawhite's

Well damn. The worst part is, even if you eventually get, say, Mecab working as a parser for such a plugin or something, I wouldn't be able to use it because Mecab doesn't work for me (though Mecapi, the Web API for Mecab, does work, as does JParser from the Translation Aggregator at Hongfire).

Reply #12 - 2010 May 26, 8:30 pm
juniperpansy Member
Registered: 2009-08-03 Posts: 164

cangy wrote:

I'd like to add support for activating sentences based on vocab, but it's a bit trickier than doing it just on kanji -- you'd need to parse the sentence and obtain all the words used, converted to dictionary form, to be able to compare them you your vocab cards

you don't need to do this, do you cangy? Can't you just relegate responsibility to the user?

e.g. make the user input "食べ To match all the conjugations of 食べる

I understand it's far from perfect as the base form of 見る、 見 will match many more things than just conjugations of 見る、 But I think it is a reasonable trade-off.

:)

Reply #13 - 2010 May 26, 9:15 pm
chamois Member
From: Australia Registered: 2009-10-12 Posts: 44

omg cangy, i'd never noticed it before, but all this time i've been doing it 123578946.

Reply #14 - 2010 June 03, 8:24 pm
cangy Member
From: 平安京 Registered: 2006-12-13 Posts: 372 Website

juniperpansy wrote:

e.g. make the user input "食べ To match all the conjugations of 食べる

I understand it's far from perfect as the base form of 見る、 見 will match many more things than just conjugations of 見る、 But I think it is a reasonable trade-off.

yeah, as you say, when you get to something like 見る, it degenerates into just being based on kanji only anyway...

I have thought of manually entering the words, but I'd do it for the sentences -- enter the words in the sentence you don't yet know and it'll be unsuspended later when you've covered that vocab

chamois wrote:

omg cangy, i'd never noticed it before, but all this time i've been doing it 123578946.

sorry, I've got no idea what that means!

Reply #15 - 2010 June 03, 9:28 pm
chamois Member
From: Australia Registered: 2009-10-12 Posts: 44

your sig: my stroke order has been wrong for ages...

Reply #16 - 2010 June 03, 9:30 pm
nest0r Member
Registered: 2007-10-19 Posts: 5236 Website

chamois wrote:

your sig: my stroke order has been wrong for ages...

By 'sig' do you mean 'signature', and by 'signature' do you mean icon/avatar? ;p

Also, I always write that kanji with 4/5 reversed (as it's shown in the icon).

Edit: No wait, nevermind, I write it how it is in the icon. Muscle memory remembers better than I do. ;p

Edit 2: No wait, I write the 6 last.

Edit 3: But for some kanji, for the primitive on the right, I often write the 5 first.

Edit 4: None of these edits reflect my thoughts on stroke order, which is that it's only important insofar as when you're learning the kanji, you have a consistent framework to develop an internalized familiarity/motor program for the characters, but in practice, studies show that stroke order is only marginally important (minor contribution to recall of radicals), it's the radicals that are important for recall.

Edit 5: No wait, I write it how it is in the icon. Definitely. I think. It depends on how long I make the horizontal stroke. If I make it too short, I write the 6 last.

Last edited by nest0r (2010 June 03, 11:38 pm)

Reply #17 - 2010 July 08, 12:52 am
cangy Member
From: 平安京 Registered: 2006-12-13 Posts: 372 Website

the latest version can put the keyword into the seen prompt as a fallback  when there are no seen words

KanjiDevourer Member
From: Wherever I may roam Registered: 2010-02-23 Posts: 133

This is another plugin that is very useful to me. I am currently studying RTK1, but simultaneously I work through kore. I sorted kore by frequency and use swanki to unsuspend/suspend vocab cards of which I've seen all kanji already in RTK1.
To quote the creator:

cangy wrote:

so it's meant as an alternative to sorting pre-made decks by kanji, or to using the suspend by character plugin, the advantage being that it's dynamic and will adapt automatically as you lean new kanji in any order

It works seamlessly with multiple decks: my RTK1-3 deck and Custom_kanji deck (with f.i. kanji from the RTK supplement) are parsed for seen kanji, and sentence and vocab cards are unsuspended of KO2001 and kore.

Fyi, with only 500 kanji you can already study ~1600 kore words, most of them kana-only, but certainly not all.

Some kanji were missing for which there were words in my kore deck, so I added those. In the end I decided adding all kanji from that "Beyond RTK3 thread" (for now suspended of course) but that is beside the point. All kanji for which there are no words (atm quite large an amount you can imagine with all the kanken kanji in there...) can be looked up in a text file as well. Very friendly.

I've disabled the function that updates the kanji decks for now, since I did not yet look at its workings and don't need the Japanese keywords yet. I guess I'll start using that as well once I've got some vocab down the belt.

nest0r Member
Registered: 2007-10-19 Posts: 5236 Website

I would still like to see something like suspend/unsuspend (across decks, based on seen) by string, personally. ;p

Last edited by nest0r (2010 December 14, 12:54 pm)

  • 1