Forum Discussion

JordonJustice's avatar
JordonJustice
Community Member
3 years ago

Using Like/Fuzzy Logic to Set a Range of Acceptable Answers for Required Text Entry

The title nearly says it all - I'm hoping to not have to define each possible acceptable answer in a text entry question since I don't feel confident I can even accurately come up with them all. And entering them all manually will be taxing when using multiple text entry requirements.

I would love to learn about some kind of ability to set a relative acceptable answer that covers additional possibilities. I have seen this accomplished elsewhere by using asterisk to define where additional text is insignificant. For example, "Christmas*" would accept "Christmas time"; "Christmas jingles"; etc. But it would always require that "Christmas" is the first word.

Is anything like this possible? If not, has it seemed like there is any interest in this kind of logic.

  • This is a non trivial issue and part of one of the main problems with any sort of text entry.  
    Text entries must be character correct. 

    I don't know how or if storyline handles wild cards, but even then there are too many possibilities for the learner to unfairly get it wrong.  Remember there is no spell check for this type of data entry. 

    I would recommend never using text entry in an assessment.

    • JordonJustice's avatar
      JordonJustice
      Community Member

      I appreciate your input on this. Something I will certainly take into consideration.

  • Not too long ago i made a sample with Fuse ( https://fusejs.io/ ) that nicely works in Storyline to check text input and accordingly score the input... and send some appropriate improvements on the input to the user. So it for sure is possible.

    • JordonJustice's avatar
      JordonJustice
      Community Member

      Thank you, Math for the information and sample! I'll experiment to come up with an appropriate solution.