A shirt is an item of clothing. Items of clothing are made from material. Some materials have patterns. One type of pattern is stripes.
Seems like a matter for logical inference. At which point it becomes fairly easy to find shirts made from material where that materials pattern is not stripes.
But yes, no AI I have seen works reliably on even basic queries like this.
Re:Shirt Without Stripes
by tsimionescu on Tuesday April 21, 2020 @02:31AM
(#22932552)
What you've described is not simple logical inference, it is logical inference from common sense knowledge. This is an extremely hard problem, much harder than solving attribution in such simple cases.
Most likely, common sense reasoning will be required to get full natural language processing, since human communication relies extremely often on such reasoning. But building a knowledge base of common sense facts will be one of the hardest challenges ever attempted in machine learning/artificial intelligence.
Yes, the English grammatical rules make it unambiguous where it belongs. This is solvable.