Sentence Mode
By using this mode mnemosyne would build sentences from tagged cards.
The user would be able to create sentence templates, for example: [subject::secondpersonsingular] [verbtype2::secondpersonsingular] [objecttype2]
That way mnemosyne would be able to build sentences. The underlying algorithm would only have to be changed for words, which already have been learned, because those words will be used by mnemosyne without any restrictions, the unknown words will be scheduled as usual.
For example: He loves Iceland<->Er liebt Island
The user already might know the words "he" and "Iceland", and he might not now the word "loves" yet.
So the word "loves" will be scheduled as usual, but presented to the user in the context of a sentence.
The user probably should be able to choose between scheduled and non-scheduled sentences too (repeat the unknown word in the same sentence or in different sentences until it has been learned).
-
I personally don't think this is a good idea, because if you go for computer-generated sentences, you'll bound to end up sooner or later with sentences that look very funny to a native speaker.
I think it's much better to use original, native sentences in conjunction with Mnemosyne's existing Sentence card type.