Large Language Models for Learning Technologies: Structural and Functional Evaluation of Automated Q-Matrix Generation for Educational Assessment | Synapse