RiceBotTeamX / rice-bot

0 stars 1 forks source link

Name Inconsistency #5

Open jcobis opened 6 years ago

jcobis commented 6 years ago

There are some synonyms currently which need to be undone. For example, right now, Banana is a synonym for fruit and thus when someone searches for banana the program instead does a lookup for "fruit," and thus does not find bananas. We need to make sure we didn't unintentionally designate any synonyms for any categories. Members of a category are not synonymous. Rather, synonyms can be things such as "bananas" is a synonym for "bananas," or "applejuice" is a synonym for "apple juice."

We also need to train on more phrases and more foodtypes. Everyday for the next week perhaps we can view the menu file in the data folder and see all the new foodtypes, and train Wit on any that it hasn't recognized before.

jcobis commented 6 years ago

This will require some internal code saving too, perhaps a change to the diner reader and the string comparisons. We will have to evaluate possible singular vs plurals.