vorrei escludere le domande in generale, perchè implementare questa soluzione significa creare anche un mini database contenente queste domande e le relative risposte...
riguardo le operazioni aritmetiche invece, non è semplice per il bot individuare la stringa all'interno del codice della pagina ed effettuare l'operazione?
si potrebbero usare numeri misti a lettere, tipo "2 + tre = ?", "due più 3 = ?" ma in ogni caso al bot basta avere un'array con le varie corrispondenze (es. 2 => due, + => più, etc.) per effettuare l'operazione ed inserire il risultato... mi sbaglio?