That&#x27;s exactly why it&#x27;s using a neural net and yes, a lot of text will fix this problem. The only reason why we know cats meow and rugs don&#x27;t is by learning about cats and rugs. Throw enough training data at it and the parser will figure out what is meowing.<p>An interesting example of this you can easily try for yourself is playing with Google&#x27;s voice to text features--if you say silly things like &quot;the rug meowed&quot; you will have terrible results because no matter how clearly it can hear you its training data tells it that makes no sense.