Patent ID: 8727788

Claim:
A method for presenting one or more discrete units of content to a user in a system for memorization, the method comprising: obtaining the one or more discrete units of content selected for memorization and an order to display the one or more discrete units of content to the user; displaying the one or more discrete units of content to the user according to the order obtained; receiving feedback from the user corresponding to the one or more discrete units of content displayed, the feedback comprising at least a user rating indicative of a difficulty of the one or more discrete units of content; displaying a plurality of additional references corresponding to the one or more discrete units of content and suggestive of the one or more discrete units of content in response to receiving feedback from the user not in conformance with the correct response; generating a model of memorization behavior for the user based on the feedback received from the user; and adjusting the order of the one or more discrete units of content based on the generated model of memorization behavior for the user.