Back

Rikaichan: RevTK Community Edition

cb4960 Wrote:Is it time to reboot nest0r?
I think so. Okay, so I tried 12.0 and 12.1 with Firefox Portable 4.01. The Always Enable broke when I installed 12.1. So that's when you did v2.03 as the baseline? So I guess you've got your priorities straight, even if 4.0.0 worked which I swear it did, it doesn't matter now since we're into v2.03 mods and Firefox 4.01-7, etc...
Edited: 2011-06-24, 7:13 pm
Reply
I have just uploaded version 12.4 of the Rikaichan: RevTK Community Edition (aka rikaisan) Firefox extension.

Download version 12.4 via Mediafire

〄 Hopefully fixed the "Always enable at startup" option not working.
Reply
nest0r Wrote:
cb4960 Wrote:Is it time to reboot nest0r?
I think so. Okay, so I tried 12.0 and 12.1 with Firefox Portable 4.01. The Always Enable broke when I installed 12.1. So that's when you did v2.03 as the baseline? So I guess you've got your priorities straight, even if 4.0.0 worked which I swear it did, it doesn't matter now since we're into v2.03 mods and Firefox 4.01-7, etc...
12.2 was the first version to use 2.03.
Reply
May 16 - 30 : Pretty Big Deal: Save 31% on all Premium Subscriptions! - Sign up here
JapanesePod101
cb4960 Wrote:I have just uploaded version 12.4 of the Rikaichan: RevTK Community Edition (aka rikaisan) Firefox extension.

Download version 12.4 via Mediafire

〄 Hopefully fixed the "Always enable at startup" option not working.
Hmmph. So while I was flailing away, you just fixed it. (I checked and it worked.) You're a real mensch. Thanks! I'm rebooting.

Edit: And for all of you trying to keep up: Just read cb4960's first post when you get lost, that's always updated also. ^_^

Edit 2: Oops, that sounded sarcastic. Put the thanks too close together with my self-deprecation. Seriously, thanks!
Edited: 2011-06-24, 7:19 pm
Reply
Thanks for your assist!
Reply
cb4960 Wrote:Thanks for your assist!
By the way, did you catch my post here? http://forum.koohii.com/showthread.php?p...#pid140935

Don't want to overburden that gigantic brain of yours, but just something to keep in mind.

Just think, a counter for tracking our Firefox/Rikaisan encounters as a sort of reverse leech threshold, using the Realtime Import for adaptive Anki integration from there, so that's the non-SRS knowledge → SRS, but also the tracking of our Anki knowledge via MorphMan can be applied to Firefox, so there's the SRS → non-SRS! So close to the new flesh. ^_^ I mean oops, don't want to give away the master plan.
Edited: 2011-06-24, 8:01 pm
Reply
So to resummarize without the intervening flurry of comments:

cb4960 Wrote:I have just uploaded version 12.3 of the Rikaichan: RevTK Community Edition (aka rikaisan) Firefox extension.

Download version 12.3 via Mediafire

〄 Added a Startup tab to the options dialog that includes automatic startup options for:
- Lookup bar (Thanks Tori-kun!).
- Sanseido Mode
- Sticky Mode
- Super Sticky Mode (Thanks nest0r!).

〄 When saving sentences, the sentences will no longer stop when furigana is encountered. (Thanks Ice Cream!).

〄 The save feature now honors the "Show word type indicators [example: (v1,n)]" and "Show popular indicator [example: (P)]" options. (Thanks keikei!).

〄 Fixed the up/down dictionary buttons in the Dictionary tab of the options dialog.

〄 In Super Sticky mode, alt tags in an image will no longer cause a popup when hovered over unless the image is ctrl-clicked. (Thanks nest0r!).

〄 Toggling Sanseido Mode or Super Sticky mode no longer shows an enable/disable popup. Instead, this message has been placed in the status bar.

〄 When toggling Sanseido Mode on, automatically look up the currently highlighted word. (Thanks Sebastian!).

---

I also released version 1.2 of Anki's Real-Time Import plugin.

〄 Will no longer crash when Japanese tags are used. (Thanks Ice Cream!)


cb4960
cb4960 Wrote:I have just uploaded version 12.4 of the Rikaichan: RevTK Community Edition (aka rikaisan) Firefox extension.

Download version 12.4 via Mediafire

〄 Hopefully fixed the "Always enable at startup" option not working.
Reply
nest0r Wrote:
Splatted Wrote:Will this rikaichan work with the new version of firefox?
As Tori-kun and I noted in the comments shortly above yours, it works with Firefox 5, and Rikaichan v2.03 supposedly works all the way up to Firefox 7.
Thanks, I did read some random bits of the thread to see if it was already mentioned but it's 7 pages and I'm lazy. Tongue

Edit: Just downloaded it. This is great guys, thanks alot. Big Grin
Edited: 2011-06-25, 8:55 am
Reply
nest0r Wrote:
cb4960 Wrote:Thanks for your assist!
By the way, did you catch my post here? http://forum.koohii.com/showthread.php?p...#pid140935

Don't want to overburden that gigantic brain of yours, but just something to keep in mind.

Just think, a counter for tracking our Firefox/Rikaisan encounters as a sort of reverse leech threshold, using the Realtime Import for adaptive Anki integration from there, so that's the non-SRS knowledge → SRS, but also the tracking of our Anki knowledge via MorphMan can be applied to Firefox, so there's the SRS → non-SRS! So close to the new flesh. ^_^ I mean oops, don't want to give away the master plan.
Ow, my head hurts. I guess the MorphMan thread is prerequisite reading.

With regard to rikaisan, I can certainly keep a history of looked up words and the number of times each word was looked up. Or were you suggesting something a bit more involved?
Reply
...............SmileSmileSmileSmileSmileSmileSmileSmile....................
........SmileSmileSmileSmile.............SmileSmileSmileSmile...........
....SmileSmileSmileSmile......................SmileSmileSmileSmile........
..SmileSmileSmileSmile.....CoolCool......CoolCool......SmileSmileSmileSmile.....
SmileSmileSmileSmile.......CoolCool......CoolCool.......SmileSmileSmileSmile....
SmileSmileSmileSmile................................SmileSmileSmileSmile...
SmileSmileSmileSmile......Big GrinBig GrinBig GrinBig GrinBig GrinBig GrinBig Grin.....SmileSmileSmileSmile...
..SmileSmileSmileSmile..... Big GrinBig GrinBig GrinBig GrinBig GrinBig Grin....SmileSmileSmileSmile.....
.....SmileSmileSmileSmile......Big GrinBig GrinBig GrinBig Grin......SmileSmileSmileSmile......
.........SmileSmileSmileSmile................SmileSmileSmileSmile.........
...............SmileSmileSmileSmileSmileSmileSmileSmileSmile.................アリガトウ!!!
Edited: 2011-06-25, 1:25 pm
Reply
@IceCream: How long did that take to draw????????? O.O
Reply
@IceCream 凄い!o_o
Reply
cb4960 Wrote:
nest0r Wrote:
cb4960 Wrote:Thanks for your assist!
By the way, did you catch my post here? http://forum.koohii.com/showthread.php?p...#pid140935

Don't want to overburden that gigantic brain of yours, but just something to keep in mind.

Just think, a counter for tracking our Firefox/Rikaisan encounters as a sort of reverse leech threshold, using the Realtime Import for adaptive Anki integration from there, so that's the non-SRS knowledge → SRS, but also the tracking of our Anki knowledge via MorphMan can be applied to Firefox, so there's the SRS → non-SRS! So close to the new flesh. ^_^ I mean oops, don't want to give away the master plan.
Ow, my head hurts. I guess the MorphMan thread is prerequisite reading.

With regard to rikaisan, I can certainly keep a history of looked up words and the number of times each word was looked up. Or were you suggesting something a bit more involved?
For the Firefox/Rikaisan → Anki part, that counter's what I meant. Would that allow for automatically adding cards to Anki using Realtime Import once a user set threshold is activated? Like, Rikaisan notes you've had to look up the same word X times and clearly incidental exposure isn't doing it for you, so it adds it to Anki. Hence the reverse leech threshold. (Personally I'd set it rather low but people will have their own goals/learning styles, and variables such as enumerated here might come into play.)

For the MorphMan stuff, it uses Mecab to extract and create databases of morphemes/words for Anki which you can merge how you like, and you can use it to set and sort by i+N (how many unknown words per card, which you can store in their own field on the respective cards); ToasterMage made a script that apparently performs the i+N function outside Anki, e.g. on a text file.

So I was thinking this could be combined with JReadability. But I was also thinking this database thing is like what we talked about in the cbJisho thread for a level checker/reader using Anki knowledge, so I envision things like finding words in a light novel or online article using jReadability (?) and you use this information in various ways when reading using Firefox/Rikaisan and/or JNovel Formatter, so that not only does the counter/Realtime Import send cards to Anki, but Anki knowledge is also sent in the other direction.

With jReadability you could generate various statistics. Perhaps with JNF you can do that and/or format/sort/manipulate texts based on this information. Perhaps Rikaisan can tell you when you mouseover that you already know this word and other information about it (MorphMan also has a vocabrank function that I haven't really looked into, and there's ideas such as lexical profiling as popularized by Paul Nations' research into extensive reading and vocabulary, which is also used by that site/program Lextutor, apparently). Edit 2: Or perhaps Aozora Remover, Gaiji Replacer, the Word Frequency tool, and jReadability can all be integrated? ^_^ With JNF? hehe...

Then there's the subs2srs stuff, where you can use known Anki information to filter new decks when creating them? Anyway, these ideas are just my usual idealizing for future developments.

Edit: Another thing that might've gotten lost in my previous comments in this thread is something for multiple layouts for the Realtime Import function in Rikaisan. Right now I have it set up for just my extemporaneous single word vocabulary deck, which I use purely for retrieving meanings at this point (word text + audio on the front, meaning on the back; context/writing/speaking/listening are all used as reinforcing/encoding information for that card type Edit 3: Images too! That Image Download plugin for Anki is handy).

But we could possibly save and toggle to other layouts before adding, depending on what deck we have open? (Hopefully in the future we can tinker with when/where Realtime Import can actually add to Anki beyond having the specific deck open?)

Whew, so much for my timeout. ;p

Edit 4: More speculation: Hopefully overture (or somebody??) will be working on stuff related to maturity levels, e.g. that reminder plugin I've been desperate for, or automatic adding of cards to the databases or somesuch so you don't have to manually update them periodically. If that happens, we could possibly factor in the maturity stuff I mentioned before in that aforementioned cbJisho thread (60/30/10 type ratios), where you can see not just whether you ‘know’ information in outside files and use that information in various ways, but how well you know them (so that the i+N becomes sort of a gradient based on interval sizes/maturity levels/etc.; that's also leaving out other stuff MorphMan might do in the future regarding syntactic/aural complexity, but I suppose I rambled about that enough in the Mighty Morphology thread, re: lexical density, abd dependency parsing with KNP [by the way I think I/we broke the Langrid site, but there's an offline version of KNP linked in that thread, as well as a less cool web version]).

Edit 5: Ooh, and perhaps eventually with a counter you could start targeting information, e.g. parts of speech; or as I mentioned at the end of the MorphMan thread there's also the possibility of integrating that homophone/homograph plugin with Japanese Wordnet [which is also available offline].)
Edited: 2011-06-25, 3:07 pm
Reply
A couple of ideas for extra features:

1. An option to display the pitch accent info in sanseido mode, as they do with numeric subscripts on the dictionary site.

2. Display multiple matches in sanseido mode, or have the ability to toggle through them. (Example: 包む currently shows up as くるむ which is 常用外 rather than the much more common つつむ)

Hoping these might make it onto the wishlist!
Reply
IceCream Wrote:...............SmileSmileSmileSmileSmileSmileSmileSmile....................
........SmileSmileSmileSmile.............SmileSmileSmileSmile...........
....SmileSmileSmileSmile......................SmileSmileSmileSmile........
..SmileSmileSmileSmile.....CoolCool......CoolCool......SmileSmileSmileSmile.....
SmileSmileSmileSmile.......CoolCool......CoolCool.......SmileSmileSmileSmile....
SmileSmileSmileSmile................................SmileSmileSmileSmile...
SmileSmileSmileSmile......Big GrinBig GrinBig GrinBig GrinBig GrinBig GrinBig Grin.....SmileSmileSmileSmile...
..SmileSmileSmileSmile..... Big GrinBig GrinBig GrinBig GrinBig GrinBig Grin....SmileSmileSmileSmile.....
.....SmileSmileSmileSmile......Big GrinBig GrinBig GrinBig Grin......SmileSmileSmileSmile......
.........SmileSmileSmileSmile................SmileSmileSmileSmile.........
...............SmileSmileSmileSmileSmileSmileSmileSmileSmile.................アリガトウ!!!
SmileSmile    SmileSmile                 SmileSmile
SmileSmile    SmileSmile                 SmileSmile
 SmileSmile  SmileSmile                   Smile
  SmileSmileSmileSmile    SmileSmileSmileSmile   SmileSmile  SmileSmile  Smile   SmileSmileSmileSmile  SmileSmileSmileSmile
  SmileSmileSmileSmile   SmileSmile  SmileSmile  SmileSmile  SmileSmile      SmileSmile   SmileSmile  SmileSmile
   SmileSmile    SmileSmile  SmileSmile  SmileSmile  SmileSmile      SmileSmile   SmileSmile  SmileSmile
   SmileSmile    SmileSmile  SmileSmile  SmileSmile  SmileSmile      SmileSmile   SmileSmileSmileSmileSmileSmile
   SmileSmile    SmileSmile  SmileSmile  SmileSmile  SmileSmile      SmileSmile   SmileSmile
   SmileSmile    SmileSmile  SmileSmile  SmileSmile SmileSmileSmile      SmileSmile   SmileSmile  SmileSmile
   SmileSmile     SmileSmileSmileSmile    SmileSmile SmileSmile      SmileSmile    SmileSmileSmileSmile

SmileSmile   SmileSmileSmile   SmileSmile          SmileSmile
SmileSmile   SmileSmileSmile   SmileSmile          SmileSmile
 SmileSmile  SmileSmileSmile  SmileSmile           SmileSmile
 SmileSmile SmileSmile SmileSmile SmileSmile   SmileSmileSmileSmile    SmileSmile
 SmileSmile SmileSmile SmileSmile SmileSmile  SmileSmile  SmileSmile   SmileSmile
 SmileSmile SmileSmile SmileSmile SmileSmile  SmileSmile  SmileSmile   SmileSmile
 SmileSmile SmileSmile SmileSmile SmileSmile  SmileSmileSmileSmileSmileSmile  SmileSmile
  SmileSmileSmile   SmileSmileSmile   SmileSmile       SmileSmile  SmileSmileSmile
  SmileSmileSmile   SmileSmileSmile   SmileSmile  SmileSmile   SmileSmile
  SmileSmileSmile   SmileSmileSmile    SmileSmileSmileSmile    SmileSmile

  SmileSmileSmileSmile   SmileSmileSmileSmile   SmileSmile SmileSmileSmile SmileSmile    SmileSmileSmileSmile
 SmileSmile  SmileSmile SmileSmile  SmileSmile  SmileSmileSmile SmileSmileSmile SmileSmile  SmileSmile  SmileSmile
 SmileSmile     SmileSmile  SmileSmile  SmileSmile  SmileSmile  SmileSmile  SmileSmile  SmileSmile
 SmileSmile     SmileSmile  SmileSmile  SmileSmile  SmileSmile  SmileSmile  SmileSmileSmileSmileSmileSmile
 SmileSmile     SmileSmile  SmileSmile  SmileSmile  SmileSmile  SmileSmile  SmileSmile
 SmileSmile  SmileSmile SmileSmile  SmileSmile  SmileSmile  SmileSmile  SmileSmile  SmileSmile  SmileSmile
  SmileSmileSmileSmile   SmileSmileSmileSmile   SmileSmile  SmileSmile  SmileSmile   SmileSmileSmileSmile
Reply
@nest0r,

Lots of good information in that post. The possibilities... I'll bookmark it so I don't forget it.


@fugu68,

I'll add your suggestions to the wishlist in the first post.
Edited: 2011-06-26, 11:15 am
Reply
@Cb4960 & Icecream: You have way too much time on your hands. Tongue
Reply
@Splatted - You can cheat and use something like this: http://metaatem.net/words/
Reply
loooooooool 参った!!!

スゴイ though, i didn't know you could do it without the dots!!
Reply
Is that multiple entry issue just a Sanseido thing? Can you cycle through multiple entries with Rikaisan before creating a card/copying to clipboard/saving? Oddly I only just encountered this issue (with a kana word).

Edit: At first I thought I could click on the popup in Super Sticky Mode (since it highlights words with a mouseover as usual) like you do in Lingoes and get it to show a new popup for that particular entry, but nothing happened. ^_^
Edited: 2011-06-27, 8:01 pm
Reply
IceCream Wrote:loooooooool 参った!!!

スゴイ though, i didn't know you could do it without the dots!!
Like nest0r suggested, I cheated and used GIMP to write the text, saved as .xpm (ascii-based image format), opened the .xpm in a text editor, replaced the dots that made up each word with a Smile and replaced spaces with Japanese-style spaces.
Edited: 2011-06-27, 8:00 pm
Reply
nest0r Wrote:Is that multiple entry issue just a Sanseido thing? Can you cycle through multiple entries with Rikaisan before creating a card/copying to clipboard/saving? Oddly I only just encountered this issue (with a kana word).
Currently, rikaisan parses only one entry per word from sanseido.
nest0r Wrote:Edit: At first I thought I could click on the popup in Super Sticky Mode (since it highlights words with a mouseover as usual) like you do in Lingoes and get it to show a new popup for that particular entry, but nothing happened. ^_^
A rikaichan within a rikaichan? whoa.
Edited: 2011-06-27, 8:07 pm
Reply
I know right? That was strange when I discovered it in Lingoes.

But check this out, you don't need to generate a new popup within a popup! With Super Sticky Mode, I just tested it, and you can mouseover to highlight a different headword, then hit the desired key (e.g. R). It'll use that entry rather than the topmost. Messes up the context, though.

Although I noticed that if there are multiple entries using the same kanji, it seems to select only the topmost one (not the topmost of the popup, but the topmost kanji out of that identical set).

So in other words: 常用外

The popup gives you (another benefit of Super Sticky Mode is I can copy this, not sure if you can do that with regular Sticky):

常用外 じょうようがい
(exp) (kanji) not in the Jouyou set
常用 じょうよう
(n,vs,adj-no) habitual use; daily use; (P)
常 とこ
(adv) ever; endless
常 ただ
(adj-no,uk,adv) ordinary; common; usual; free of charge; unaffected; as is; safe; only; merely; just; simply; but; however; nevertheless; (P)
常 えいきゅう
(adj-na,n,adj-no) eternity; perpetuity; immortality; Eikyuu era (1113.7.13-1118.4.3); (P)
常 とこしえ、 とわ
(adj-na,n,adj-no) eternity; perpetuity; immortality; Eikyuu era (1113.7.13-1118.4.3)
常 つね
(n,adj-no) usual state of things

You can hit R and it'll use the top entry. Or you can mouseover the second entry and hit R and it'll use that, etc. But if you go down to 常 えいきゅう and try that, or those below it, it'll always use 常 とこ.
Edited: 2011-06-27, 8:35 pm
Reply
nest0r Wrote:I know right? That was strange when I discovered it in Lingoes.

But check this out, you don't need to generate a new popup within a popup! With Super Sticky Mode, I just tested it, and you can mouseover to highlight a different headword, then hit the desired key (e.g. R). It'll use that entry rather than the topmost. Messes up the context, though.
I bet it would be easy to program it so it wouldn't lose context when you press enter over a popup word. I could also program it so that a ctrl-click will word inside the popup (and create a new popup). Future...

nest0r Wrote:Although I noticed that if there are multiple entries using the same kanji, it seems to select only the topmost one (not the topmost of the popup, but the topmost kanji out of that identical set).

So in other words: 常用外

The popup gives you (another benefit of Super Sticky Mode is I can copy this, not sure if you can do that with regular Sticky):

常用外 じょうようがい
(exp) (kanji) not in the Jouyou set
常用 じょうよう
(n,vs,adj-no) habitual use; daily use; (P)
常 とこ
(adv) ever; endless
常 ただ
(adj-no,uk,adv) ordinary; common; usual; free of charge; unaffected; as is; safe; only; merely; just; simply; but; however; nevertheless; (P)
常 えいきゅう
(adj-na,n,adj-no) eternity; perpetuity; immortality; Eikyuu era (1113.7.13-1118.4.3); (P)
常 とこしえ、 とわ
(adj-na,n,adj-no) eternity; perpetuity; immortality; Eikyuu era (1113.7.13-1118.4.3)
常 つね
(n,adj-no) usual state of things

You can hit R and it'll use the top entry. Or you can mouseover the second entry and hit R and it'll use that, etc. But if you go down to 常 えいきゅう and try that, or those below it, it'll always use 常 とこ.
I have to figure out why the saving on a single kanji does that.
Edited: 2011-06-27, 8:44 pm
Reply
Technically the way Lingoes does it, it uses the same popup, but treats it like a browser, somewhat, i.e. you can cycle forward and back to the other definitions/entries you generated in that popup, using tiny arrow buttons at the top. But their popup structure is a bit different from Rikaichan/Stardict, I think.
Reply