Personalized smart courses for university physics based on knowledge graph and large language models | Synapse