Am I nitpicking when I say that all techniques mentioned in this article don't capture meaning but rather capture similarity? In particular, the article never mentions grammar at all. Is this because of limitations in current computing or is the fundamental assumption that grammar is redundant?
When we roll out speech-based interfaces with these limitations, do we train our children to ignore grammar?