Salut,
Il faudrait sans doute que tu donnes quelques exemples afin que l'on comprenne mieux cette notion de question ouverte.
Vu comme ça ça me semble relever de l'impossible si l'étudiant peut répondre ce qu'il veut.
Le "seul" moyen à mon sens et de mettre en place des questions sans équivoque n'acceptant qu'une seule réponse et de restreindre la saisie de l'étudiant à 1 ou 2 mots :
"quelle était la couleur du cheval blanc d'Henri IV ?"
blanc
Dans ce cas une simple regex voire un LIKE suffit ... enfin si l'on oublie pas de comparer avec une liste de mots (blanc, blanche, ...)
Si après tu souhaites autoriser des phrases du style "le cheval blanc d'Henry IV était blanc" ...

bon courage
Cordialement,
Kohntark -