Learning from Heterogeneity: A Dynamic Learning Framework for Hypergraphs