Interpretable Structure Learning for Knowledge Components in Education | Synapse