Using Large Language Models to Detect Self-Regulated Learning in Think-Aloud Protocols | Synapse