...Second thing that this program does is that it doesn't simply compare strings to search for answers, but it uses a different strategy to calculate resemblance between strings, and this sort of overcomes typing errors, misspelled words, or inverted phrases.
In addition to the features mentioned above, it several secondary features that enhances user experience like a testing section, message delaying, greeting message, and the ability to load and backup database into files.