Download for Windows Download for Linux Download for FreeBSD Download for Mac Manual Wiki Forum IRC Trac

Thursday, July 24, 2008

Kanamemo: a tool for the apprentice weeaboo

Back in 2006, when I decided to learn Hiragana and Katakana, I looked around for flashcard programs to help me in my task. After finding that none of them actually worked as I thought that they SHOULD, I decided to roll my own. The result is Kanamemo:


It works by teaching you Hiragana and/or Katakana (at your choice) by "levels". Each level typically contains 5 different kana. It basically shows you a kana and asks you to enter its Hepburn roomaji transliteration. If you get it right, you get +1 point in it. If you get it wrong, you get -10 to it AND -10 to the one that you confused it with. Once all kana of a given level are at least at level 5 (or so, I don't remember the exact rules), you've learned them and it unlocks the next level.

It also never stops flashing old kana to you, but the probability of a given kana being picked is inversely proportional to how good you are at it - that way, it makes sure that you don't forget the ones that you learned earlier, while focusing on the ones that you struggle with.

I found that it works exceptionally well, and I could learn to read all of Hiragana and Katakana in 2 days, but if you're particularly diligent, you can probably do it in a day.

You can download a Win32 binary for it here. Please post a comment if you have any trouble with the runtimes (i.e. missing DLL errors, or "application hasn't been installed properly").

The source code for the program has been available at the Aegisub repository for a while. Here's a link.

I have been meaning to write a similar tool for kanji+words (by mining data from EDICT and KANJIDIC), but my sloth has been preventing me from doing so.

[EDIT] If you want to build it natively on Linux, see this.

Related Posts by Categories



67 comments:

  1. Indeed, this is the best kana teaching software I have used so far.

    ReplyDelete
  2. You've done a great thing! Thank you!

    ReplyDelete
  3. very nice - I love it!

    ReplyDelete
  4. It works under Wine, but only after installing VC2005 runtimes. Also, kanas are not visible due to font issues... at least under my Wine 1.0 (i also experience the same issues on other apps, like Perfect Dark).

    Pretty nice program...

    ReplyDelete
  5. Many thanks! Seems very useful.

    ReplyDelete
  6. Indeed this is a great learning tool. I've been trying to learn Hiragana for a while now and this program makes it a breeze.

    ReplyDelete
  7. Nice program, but it could use a rewrite ;)

    I know you're not as lazy as you act. It seems more reasonable to think that your interests just lie elsewhere, and I can respect prioritizing other projects.

    Keep up the kickass work.

    ReplyDelete
  8. Thank you! This has helped me a lot :)

    ReplyDelete
  9. Hi, I also can't get the kana to display - it simply shows a hollow square where the kana should be. Is there something specific I need to install to fix this? I'm running WinXP. Thanks!

    ReplyDelete
  10. Yes. Go to your Regional & Language Settings in the Control Panel, Languages tab, and enable support for East Asian languages. You will need your WinXP CD.

    ReplyDelete
  11. its soooooooooo good

    ReplyDelete
  12. Awesome stuff, Just came across it. Already improved my Katakana recognition. Any chances you might go for Kanji as well?

    ReplyDelete
  13. Ran, try reading the next-to-last paragraph again :)
    Also search this blog for "Kanjimemo".

    ReplyDelete
  14. Font doesn't have both Hiragana and Katakana ranges. Characters keep printing as Gulim.

    ReplyDelete
  15. If anyone still cares (because searching for "Kanamemo" in Google leads to another thing these days): i've finished porting the whole thing to Java, so you can run it on almost every box that can run a (compatible) JVM...

    ... and that includes a J2ME version for cellphones!

    http://mi.tsdx.net.ve/kanamemo/

    ReplyDelete
  16. I have been seen so many tools that help us a lot in this regard. The paraphrasing sentences is what we actually looking for our main projects.

    ReplyDelete
  17. To join the free games you go here. It will have a lot of great games for you that
    gun mayhem 3 | can your pet 2
    learn to fly 3 | happywheels
    tank trouble 3

    ReplyDelete
  18. This is extremely helpful info!! Very good work. Everything is very interesting to learn and easy to understood. Thank you for giving information.
    Run 3 | Run 2 | Stick Run 2 | unblocked games

    ReplyDelete
  19. If you've ever awkwardly browsed the kids' section at a department store, searching for on-trend clothes that will actually fit your Moncler Jackets body, your petite-girl dreams are about to come true. red sole shoes christian louboutin Reformation, a fashion-forward brand loved by average-size females everywhere, christian louboutin sale has just launched a new line for ladies under giuseppe zanotti sneakers 5'4." Aptly named Don't Call Me Cute, the collection valentino boots includes items like maxi dresses, jumpsuits, and minidresses — christian louboutin boots otherwise known as things you rarely wear, since they christian louboutin often require an annoying, time-consuming trip to the tailor.So Moncler Sale leave the sequined jeans and ruffled shirts to the Uggs On Sale little ones, and snatch up these casual adult clothes jimmy choo outlet before they all sell out. Keep reading to take red bottom shoes christian louboutin look at some of our favorite petite Reformation pieces red bottoms shoes ahead.
    Just when you think you've seen all the christian louboutin store beauty photos, pinned all the backstage beauty hacks, and christian louboutin shoes discovered all the skin care secrets at Fashion Week, valentino shoes there are still plenty of eye-candy looks worthy of christian louboutin a second glance. This time we're zooming in on jimmy choo shoes the incredible details, from the angled eyeliner at Suno Canada Goose Sale to the crisp red lip at Naeem Khan. The christian louboutin outlet close-up photos below will blow you away with their giuseppe shoes

    ReplyDelete
  20. Thanks for sharing your info. I really appreciate your efforts and I will be waiting for your further write.
    Thanks for sharing !
    tanki online 2 | 2048 game online

    ReplyDelete
  21. شركة الامن والحراسة لديها العديد من المزايا شركة حراسات امنية الأمنية التي تمكنك من الحراسة بكافه الأماكن المختلفه في جمهورية مصر العربية فهى افضل شركة امنية حيث اننا مدعمكم بأفضل مستوى من الخدمات الأمنية والحراسات ولدي شركة امن وحراسة العديد من المزايا ومتعدد الخدمات والتي تشتمل على

    ReplyDelete
  22. نحن مركز الافضل فى رعاية المسنين بالقاهرة والذي يهتم دار المسنين بالعناية بكبار السن و العمل على عدم شعورهم بالنقص دار المسنين بالقاهرة من اي ناحية لأننا نعلم مدى التوتر و الحزن الذي يصيبهم بعد الافتقار المفاجيء للأهمية و رعاية المسنين الذي يرتبط بشدة مع الناحية الصحية فالاهتمام بكبار السن و تعويضهم كل ما ينقصهم هو هدف المركز الرئيسي

    ReplyDelete
  23. عندما يواجهك الاعطال فى اجهزة منزلك الكهربيه قم بالاتصال على صيانة يونيون اير رقم صيانة يونيون اير فى اى وقت وعلى مدار 24 ساعه رقم صيانة يونيون اير وتمتع بمستوى فاخر ومميز من اعمال التصليح والصيانة المختلفه فنحن شركة متخصصة فى اصلاح وصيانة الاجهزة الكهربيه ليست فقط معتمده على اجهزة يونيون اير ولكننا متميزين ومتخصصين فى اصلاح باقى الماركات الاخرى وهذا اهم ما يميز شركتنا

    ReplyDelete
  24. خدمات شركة العنود جميعها خدمات مميزة جدا وتقدم علي أعلي شركة تنظيف خزانات بمكة مستوي من الإحترافية والدقة التي يتبعها العمالة الذين يقومون بتنفيذ تلك الخدمات والذي يتم شركة عزل خزانات بمكة الإشراف عليهم خلال عملية العزل مهندسين متخصصين في هذه الأعمال لضمان إتمام عملية العزل بنجاح ودون أي ملاحظات سلبية لذلك يثق عملاء شركة العنود تنظيف خزانات بمكة في جميع الخدمات المقدمه من خلالها ومن أهم ما يميز خدماتنا عن أي خدمات أخري

    ReplyDelete
  25. نقوم بصيانة كافة معدات الفنادق والمطاعم صيانة معدات فنادق باحترافية كبيرة جدا لاننا لدينا متخصصين صيانة معدات مطاعم فى اعمال الصيانات المختلفةاعرف اكثر عن الخدمات

    ReplyDelete
  26. نقدم في مراكز
    صيانه سوني
    و مراكز
    صيانه جليم جاز
    حملات صيانه مجانية وفورية للاعطال في منازلكم او داخل مراكز الصيانه الموقع الالكتروني:
    http://www.maintenanceg.com/Sony-Agent-Service-Company.html

    http://www.maintenanceg.com/Glemgaz-Agent-Center-Egypt.html

    ReplyDelete
  27. نتميز في مركز صيانة ويرلبول بأن لدينا فريق عمل من الكول سنتر لتلقي طلبات الصيانه هاتفيا طوال 24 ساعة وايضا فريق الصيانه المتميز ذو خبرة واسعة زوروا الموقع الالكتروني
    https://www.almyaa.com/Whirlpool-Maintenance

    ReplyDelete
  28. واصل معنا الان في مراكز
    صيانة كريازي
    تجد كل ما تحتاجة لصيانه اجهزتك من فريق صيانه مدرب وقطع غيار اصلية واساليب وتقنيات حديثة وضمان على الصيانه الموقع الالكتروني:
    http://www.kiriazi-maintenance.com

    ReplyDelete
  29. نقدم عروض للصيانه الفورية من صيانه وستنجهاوس
    باسعار تنافسية خلال العام ويمكنك طلب خدمة الصيانه في اي وقت من خلال ارقام الصيانه الموقع الالكتروني

    http://egy.help/maintenance/%D8%B5%D9%8A%D8%A7%D9%86%D8%A9-%D9%88%D8%B3%D8%AA%D9%86%D8%AC%D9%87%D8%A7%D9%88%D8%B3

    ReplyDelete
  30. نقدم في فروعنا في
    دار مسنين بالجيزة
    وايضا
    دار مسنين بالمهندسين
    وفي فرع
    دار مسنين بالهرم

    خدمات الرعاية الصحية بمختلف اشكالها من الاهتمام بتقديم الاطعمة المناسبة لصحة كل مسن والكشف الطبي الدوري ولدينا فريق تمريض مقيم داخل الدار لمعلومات اكثر زوروا الموقع الالكتروني:

    http://www.careolder.com/%D8%AF%D8%A7%D8%B1-%D8%B1%D8%B9%D8%A7%D9%8A%D8%A9-%D9%85%D8%B3%D9%86%D9%8A%D9%86-%D8%A7%D9%84%D8%AC%D9%8A%D8%B2%D8%A9-%D8%A7%D9%84%D9%85%D9%87%D9%86%D8%AF%D8%B3%D9%8A%D9%86-%D9%87%D8%B1%D9%85


    ReplyDelete


  31. تقدم شركة البدر كافة اشكال قرميد المتنوعة باسعار تنافسية والتركيب بواسطة افضل العمال المدربين تواصلوا معنا من خلال ارقامنا او من خلال الموقع الالكتروني:
    http://www.brickksa.com

    ReplyDelete
  32. خدمات صيانة منزلية يقدمها لكم صيانة وايت وستنجهاوس المحترف و الذي يعد من أفضل المراكز علي مستوي المحافظات هو و مركز صيانة وايت ويل المتخصص و الذي يعتبر ذو كفاءة عالية .

    للتواصل الآن عبر :-

    http://www.maintenanceg.com/White-Wale-Center-Agent.html

    http://www.maintenanceg.com/White-Westinghouse-Center-Agent.html

    ReplyDelete
  33. I want to say thanks to you. I have bookmark your site for future updates.
    like this

    ReplyDelete
  34. Very good written article. It will be supportive to anyone who utilizes it, including me. Keep doing what you are doing – can’r wait to read more posts.
    this contact form

    ReplyDelete
  35. I have a hard time describing my thoughts on content, but I really felt I should here. Your article is really great. I like the way you wrote this information.

    check over here

    ReplyDelete

  36. وداعا لاعطال الاجهزة الكهربائية بعد الان لاننا في مراكز
    صيانه سامسونج نقدم افضل اعمال الصيانه لكافة الاعطال رقم صيانه سامسونج او زوروا مركز الصيانه الاقرب اليكم لاننا نوفر لكم في توكيل سامسونج افضل صيانه وقطع غيار اصلية موقعنا :

    http://www.maintenanceg.com/Samsung-Center-Agent-Egypt.html

    ReplyDelete
  37. I was very impressed by this post, this site has always been pleasant news. Thank you very much for such an interesting post. Keep working, great job! In my free time, I like play game: superfighters2.net. What about you?

    ReplyDelete
  38. Thanks for sharing your info. I really appreciate your efforts and I will be waiting for your further write

    supersmashflash2s.com

    ReplyDelete
  39. The article you have shared here very good. This is really interesting information for me. Thanks for sharing!
    hotmail login |hotmail sign in |free hotmail login

    ReplyDelete
  40. A part from inspirational articles, we also need some other articles that will give us ideas and change our way of living. I found this as an informative article.

    ReplyDelete
  41. The article you have shared here very good. This is really interesting information for me. Thanks for sharing!
    hotmail login |hotmail sign in |free hotmail login

    ReplyDelete
  42. I was very pleased to find this site.I wanted to thank you for this great read!! I definitely enjoying every little bit of it and I have you bookmarked to check out new stuff you post. upload to instagram from pc

    ReplyDelete
  43. I am feeling so cheerful to examine your blog post,really dazzling post you have shared,Thanks instagram online web viewer

    ReplyDelete
  44. I appreciate what you have done here. I like the part where you say you are doing this to give back yet I would expect by every one of the remarks this is working for you too instagram web viewer

    ReplyDelete
  45. Very useful post. This is my first time i visit here. I found so many interesting stuff in your blog especially its discussion. Really its great article. Keep it up youtube downloader

    ReplyDelete

If you need help with Aegisub or have a bug report please use our forum instead of leaving a comment here. If you have a feature request, please go to our UserVoice page.

You will get better help on our forum than in the blog comments.