arxiv GPT-based Open-Ended Knowledge Tracing