Received: with ECARTIS (v1.0.0; list lojban-beginners); Mon, 09 May 2005 08:20:13 -0700 (PDT) Received: from nobody by chain.digitalkingdom.org with local (Exim 4.50) id 1DVA3I-0000o1-UN for lojban-beginners-real@lojban.org; Mon, 09 May 2005 08:20:12 -0700 Received: from smtp818.mail.sc5.yahoo.com ([66.163.170.4]) by chain.digitalkingdom.org with smtp (Exim 4.50) id 1DVA35-0000nX-T3 for lojban-beginners@chain.digitalkingdom.org; Mon, 09 May 2005 08:20:12 -0700 Received: from unknown (HELO ?10.9.30.130?) (bwebber000@ameritech.net@155.139.3.14 with plain) by smtp818.mail.sc5.yahoo.com with SMTP; 9 May 2005 15:13:29 -0000 Date: Mon, 09 May 2005 11:13:28 -0400 From: Bruce Webber To: lojban-beginners@chain.digitalkingdom.org Subject: [lojban-beginners] Re: [ANN] LearnLojban for the PalmPilot Message-ID: In-Reply-To: <4278ADE7.6020906@gulik.co.nz> References: <42745406.4010704@gulik.co.nz> <7dc831ed050501233213587f21@mail.gmail.com> <4278ADE7.6020906@gulik.co.nz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline X-Spam-Score: -2.6 (--) X-archive-position: 1422 X-Approved-By: bruce@brucewebber.com X-ecartis-version: Ecartis v1.0.0 Sender: lojban-beginners-bounce@chain.digitalkingdom.org Errors-to: lojban-beginners-bounce@chain.digitalkingdom.org X-original-sender: bruce@brucewebber.com Precedence: bulk Reply-to: lojban-beginners@chain.digitalkingdom.org X-list: lojban-beginners Content-Length: 2288 --On Wednesday, May 04, 2005 11:11 PM +1200 Michael van der Gulik wrote: [snip] >> Adam Ehlers Nyholm Thomsen wrote: >> That sounds great I just want to direct your attention towards >> Rememorizer which is also an open source, supermemo alike memorizer >> written with superwaba. Rememorizer has its home on >> http://www.sf.net/projects/rememorizer I don't want to say that you >> shouldn't do this I just want to say that perhaps it would be more >> effective for you if you just helped the development of Rememorizer >> and this way helped a common effort towards creating a more effective >> open source program, rather than you having to write everything from >> scratch. This is only a suggestion. >> >> Cheers >> Adam > > There's also JDictP, which I've made a Lojban dictionary for but wasn't > impressed at all with the results. > > This application is only 360 lines of code. Flashcard programs are really > trivial to write, so its hardly worth having many people working on the > same thing. Also, I tend to like the flexibility of writing things from > scratch. > > But thanks for the tip. > > Mikevdg. One of the non-trivial things to include is spaced repetitions. In order to maintain a memory, the intervals between the presentation of the material can increase. For example, if I learn a word today, I may need to repeat it tomorrow, then three days later, then a week after that, then three weeks after that, etc. (I'm making up these intervals to convey the idea; I don't know if these are good intervals to use.) If I get it wrong, however, the interval between repetitions needs to start again at one day. The spacing of repetitions allows me to keep adding new information in the amount of time I have allotted for learning/review. The author of Supermemo has taken the algorithm for spaced repetitions to an extreme in an attempt to optimize learning. Given all the other factors that affect memory, which cannot be controlled or accounted for, the learning algorithm probably doesn't have to be that complex. It should, however, include some form of spaced repetition, and hence an extension to the flashcard database and a few more lines of code :) . -- Bruce Webber bruce@brucewebber.com http://www.mountainvision.net