Amazon is pulling ahead. Siri still adds 'All man milk' to my shopping list instead of almond milk.
https://twitter.com/danielpunkass/status/1073723442179031041
141–147 of 147 posts
Amazon is pulling ahead. Siri still adds 'All man milk' to my shopping list instead of almond milk.
https://twitter.com/danielpunkass/status/1073723442179031041
Earlier quoted context omitted.
You don't need commas to do that in text parsing either. Newlines, for example, will do. When spoken, a shopping list is not a sentence. There's a small pause and/or different emphasis on the start of each item that can be learned (humans, for one, can discern it). "Eggs milk peanut-butter" sounds different than "Eggs milk peanut butter". (Besides it can easily learn that peanut, singular, is not a thing people order…
You're basically saying that they should build a speech recognition system that links words that should belong together with a hyphen... great then: that's exactly what this article is about.
1) There is a pronunciation difference between one item with two words, and two items with one word each.
2) You can also use per-word information here, because "peanut" is not something that goes on shopping lists.
Earlier quoted context omitted.
"Coconut" is still an anomalous grocery item. You'd want one of - a coconut - [number] coconuts - shredded coconut "Coconut" is best matched to that last option, but it's not a natural word choice. (Although it is a natural list entry... do people think of themselves as dictating to Alexa, or as writing the list themselves while happening to use their voice?)
If i'm making a list as a reminder to actually pick up items.. coconut will suffice.
So it turns into a question of how people think about dictating to Alexa.
Earlier quoted context omitted.
This would require that you have an exhaustive list of priorities typed out in a grammar, for each language. Word embeddings is a more semi-supervised learning. There is no way grammars could cover all the cases in a scalable way.
True, so maybe the best approach is to use machine learning to generate the exhaustive list of priorities based on labeled human speech. Then your end product is something we can understand and tweak, instead of a black-box neural network.
Understanding and tweaking it should be done with hyper parameters, not semantic libraries.
Earlier quoted context omitted.
You don't need commas to do that in text parsing either. Newlines, for example, will do. When spoken, a shopping list is not a sentence. There's a small pause and/or different emphasis on the start of each item that can be learned (humans, for one, can discern it). "Eggs milk peanut-butter" sounds different than "Eggs milk peanut butter". (Besides it can easily learn that peanut, singular, is not a thing people order…
You're basically saying that they should build a speech recognition system that links words that should belong together with a hyphen... great then: that's exactly what this article is about.
Earlier quoted context omitted.
You don't need commas to do that in text parsing either. Newlines, for example, will do. When spoken, a shopping list is not a sentence. There's a small pause and/or different emphasis on the start of each item that can be learned (humans, for one, can discern it). "Eggs milk peanut-butter" sounds different than "Eggs milk peanut butter". (Besides it can easily learn that peanut, singular, is not a thing people order…
> "Eggs milk peanut-butter" sounds different than "Eggs milk peanut butter" True, but I've never went to the grocery store to buy a singular peanut. I've bought a bag of peanuts, but not just one peanut.
Earlier quoted context omitted.
Far more important than the lack of a pause between then words is the a priori fact that "peanut butter" is a common single item and "peanut, butter" is an uncommon list of items. It is that fact that means that you require a pause between the words to indicate "peanut, butter". If you ordered "butter, peanuts" for example, it would probably get that it was two items even without the pause between words. It's all abo…
I don't see why they can't both be important signals. I would hazard a guess that a combined approach is what humans do. I'm not a linguist or anything, but it seems like in practice people may pronounce "peanut butter" a little differently when they say the two words together. Something like "peanubutter". Or maybe they convert the "t" in "peanut" into a glottal stop. Anyway, if the "t" is absent when you're talking…