Using large language models to assess students and code qualitative data