Leitner Loop Uses AWS Serverless Stack to Automate Spaced-Repetition Cert Study

A developer has built Leitner Loop, an automated AWS certification study tool that requires no manual interaction from the user. Every two hours, an EventBridge Scheduler triggers a Lambda function that identifies overdue topics using a five-box spaced-repetition system inspired by Sebastian Leitner's 1970s flashcard method. Amazon Bedrock's Claude Haiku model then generates up to 10 fresh multiple-choice questions, which are delivered to the user's inbox via Amazon SES with clickable answer links. Clicking an answer routes through API Gateway to a second Lambda that grades the response, explains the correct answer, and updates the topic's review schedule in DynamoDB — resetting topics answered incorrectly to daily review and pushing correctly answered ones further out. Key technical hurdles included parsing Bedrock's JSON output reliably and adapting to AWS's deprecation of direct model ID invocation in favour of cross-region inference profiles.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in