My client currently has an online system where students submit essays created in Word, or simply typed out as text in HTML text fields.
Currently my client has 600 essays to mark each month, which he is paying $25/hour for a person to do. Therefore, he wants to automate this process ASAP. We suggested just using multiple choice style questions, but he also has to obey educational demands meaning that essays are still required.
He is wanting me to create a program that performs some kind of text/grammar matching so that when the documents/text fields are submitted, the program can 'scan' the contents looking for certain included words/phrases/grammar, and provide feedback or a result.
Now I know how to do simple text matching, but the grammar thing has got me thinking... As there are a hundred different ways to write the same sentence, I thought I'd ask on EE just to see if anything like this has been attempted before.
So, does anyone have any pointers, advice for how to achieve this? Throw me your feedback & comments (both negative and positive!) and I'll split points accordingly. Thanks :-)