Language Bottleneck Models: A Framework for Interpretable Knowledge Tracing and Beyond