ADAPTIVE FRENCH
A Python command-line trainer that logs answers and response times, then schedules vocabulary reviews. It also includes an optional logistic regression model for exploring recall prediction.
The model is experimental; improved retention hasn't been demonstrated.