My mom is celiac, so I am familiar with what products contain gluten.
I think there needs to be an "check the label" response for some searches.
A few products I tested that I know can have gluten, but don't always:
soy sauce: There exists gluten free soy sauce. some restraunts carry it. the app said soy sauce contains gluten.
"oat" and "oats": The first time I hit it, it responded with "contains gluten, b/c there is a chemical similar to gluten that can trigger celiac disease". Then I clicked 'Search' multiple times and it gaves responses ranging from: "Gluten-free, but oats can be contaminated with gluten in processing." to "Oats are naturally gluten-free, but they are often processed in facilities that also process wheat."
"tomato soup": This returned gluten free, but you have to ask if flour was used as a thickener in basically all soups (example recipe: https://www.onceuponachef.com/recipes/classic-tomato-soup.ht...)
having it change answers each request makes me trust this less. I'd at least add a cache to keep the responses consistent.
Appreciate the honest and thoughtful feedback - I'll work on bringing up a cache that will help it push towards a more consistent response. Super helpful, thank you once again. May I shoot you a message when the next version is ready ?
sure! my contact is in my profile.
There are actually 2 alternatives: can the ingredient be withheld or can the ingredient be replaced.
In the case of a Caesar salad, croutons can be withheld and the dressing can be withheld or replaced. But the tool only occasionally emits a response that warns about both the cruotons and the dressing.
Maybe better prompting or Chain-of-thought prompting could help provide better alternatives?