Python Edition: Adaptive and Interactive Learning Assistant | Synapse