A friend of mine teaches German at a university outside the EU and has observed a rise of the quality of essays written by students, comparing the same years of study: first-year students now compared to first-year students a year ago, second-year students now compared to second-year students a year ago, and so on. A year ago, the typical essay contained a number of language and stylistic errors, weird word choices, and awkward non-idiomatic expressions. Now, some essays read flawlessly - but somewhat blandly and emotionlessly, not really human.
So, she's afraid that some students might be actively using AI to generate essays, and she is stuck as to what to do about it. Even when her gut tells her that an essay is AI-generated, she needs some sort of proof in order to take an action about it. A baseless accusation could easily cost her a job. At the same time, her conscience doesn't let her just sit on her hands. Also, one of her KPIs is the average student score for the final exam - and the average score will surely go down if she doesn't find a way to force her students to write essays on their own.
So, she asked for my advice, and I'm typing this question here: Are there any strategies of building a proof that an essay is AI-generated?
There are various AI-detection tools on the Internet, but they are mostly for the English language, and I'm unsure how good are those that check German texts. I selected a random German language AI detector and tested it with a text generated by ChatGPT, only to be disappointed when the message indicated that the text appeared to be written by a human. Another German AI detector returned an AI-probability of 60% for a text actually written in the pre-AI era.
I'm seeking not only suggestions for reliable AI detectors for the German language, but also general advice about how to deal with the problem in a university setting.