Ehm, I know that I'll sound like a broken record, but look at the
WikiCAPTCHA proposal: it's just a proposal, but it could address the
problem "just" by fetching books from the relevant Wikisource.
Links in:
https://www.mediawiki.org/wiki/CAPTCHA
Nemo