Sto lavorando a un sistema di quiz che consentirà agli utenti di inserire il testo come risposta. La domanda potrebbe essere qualcosa di semplice da iniziare, cercando una frase breve o alcune parole selezionate come la risposta "corretta".
Avere una sola frase corretta potrebbe essere limitante. Può darsi che l'utente salvi alcune parole, scrive in poche parole, fornisca una risposta parziale o qualcosa del genere.
Mi è permesso renderlo così semplice, o complesso come mi piace. Se decido di volere che sia semplice, forzare gli utenti a essere piuttosto più espliciti è un'opzione praticabile. Tuttavia, se ho tempo, mi piacerebbe anche pensare di permettere un po 'di vaghezza o errori di ortografia, o anche fare qualche analisi della risposta per essere più intelligente su come gestirlo.
Iniziamo da qualche parte nel mezzo. Vorrei analizzare un (breve) blocco di testo inserito da un utente per errori di ortografia e parole chiave che potrebbero rendere la risposta una corrispondenza. Quali teorie dovrei guardare per ottenere questo?
Se è di qualche aiuto, userò PHP, anche se sono certo che i principi saranno gli stessi.
Grazie mille,
Simon.