Offline iKnow?

Index » Learning resources

  • 1
 
Reply #1 - 2009 May 08, 8:33 pm
ahibba Member
Registered: 2008-09-04 Posts: 528 Website

1. If one is thinking in developing software similar to iKnow, what are the main principles? and what are the main differences between iKnow and SRS software like Anki, Mnemosyne, or SuperMemo?

2. What SRS has these features:

a) Typing the answer.
b) Multi choice (automatically)
c) Reversing (e.g. if I enter Q: mizu A: water, it will automatically generate Q: water A: mizu)

Reply #2 - 2009 May 08, 10:15 pm
blackmacros Member
From: Australia Registered: 2009-04-14 Posts: 763

Anki has an option for typing the answer and card reversal. No option for multiple choice, although I don't think many people on here are a fan of iKnow's multi choice system.

Reply #3 - 2009 May 09, 5:56 am
Floatingweed5 Member
From: Scotland UK Registered: 2007-03-10 Posts: 120

If you are going to develop software for commercial reasons, keep in mind that iKnow and Anki are both extremely strong products (Anki for SRS, iKnow for content) and that they are free to use (funded by donations and advertising) and customizable, making them a no-brainer for most people.

There are also a number of other strong products on the market which cover other niches (supermemo, mnemosyne, iflash, mental case, and this site to name a few).

I would suggest that you clearly identify what it is you don't like about the other products and then decide what your unique contribution would be.

In relation to iKnow, I think it's strengths are accessibility (for non-technical or computer literate types), strong multimedia content and social networking facilities. It's major weakness (for me) is poorly conceived long term review and over-reliance on inflexible multiple choice type questioning.

Anki's strengths (for me) are it's solid SRS functionality, incredible flexibility and great support. It's weaknesses (for me) are an unrefined user interface and poor card management (compared to something like iFlash, for example) however this is easily forgivable under the weight of it's strengths.

I think it's vital that you get these programs, do some testing and research and get some real focus before you start coding anything (even if this project is non-commercial and just for fun). Sure, it's a lot of work, but it's the only way you'll be able to answer your first question and create a killer product.

PS The answer to your second question is none (afaik), but then most serious students don't really mind the lack of multiple choice and Anki covers everything else. Might be useful for people sitting multiple choice exams to test against past papers though, so I wouldn't necessarily throw away the idea completely.

EDIT: Oh, and good luck!

Last edited by Floatingweed5 (2009 May 09, 5:57 am)

Advertising (register and sign in to hide this)
JapanesePod101 Sponsor
 
Reply #4 - 2009 May 09, 10:21 am
mentat_kgs Member
From: Brasil Registered: 2008-04-18 Posts: 1671 Website

You forgot to point that some like anki and mnemosyne are free also in another sense. They are free like the libre in spanish or livre in portuguese. You have liberty to change and redistribute them.

Reply #5 - 2009 May 10, 5:19 am
wccrawford Member
From: FL US Registered: 2008-03-28 Posts: 1551

Despite always being connected to the net, I now use Anki rather than iKnow.  The multiple choice thing is -not- a help and iKnow spends a lot more time per word than is actually necessary to learn it.  I spend a fraction of the time I used to on iKnow, and I learn just as much and keep the old stuff fresh, too.

  • 1