Harnessing large language models to auto-evaluate the student project reports | Synapse