I do believe it would be possible and advisable to create an interactive medium on the web that leverages spaced repetition and maybe integrates with other apps to periodically remind you or quiz you on facts you should know. It's an intriguing idea.