3 ms·
are ambiguities only meaningful to humans? Seems to me that computers were instructed to (1) refuse to work in front of ambiguities, or (2) resolve them by cho
by _lce0 11y ago
are ambiguities only meaningful to humans?
Seems to me that computers were instructed to (1) refuse to work in front of ambiguities, or (2) resolve them by choosing one of the options.
Kind of like when `yacc` tells you that some rule is ambiguous, but then it ends up resolving it by deterministically picking always the same option.
- hacker_9 11y agowe don't know how to make computers understand ambiguities, that is the problem. Yacc always selecting the first option isn't necessarily right nor how we would solve the problem, we choose the option that makes the most 'sense'. Of course what is 'common sense'? Something that only comes about when you have a billion neurons doing your calculations perhaps. Also if computers had human level understanding we wouldn't need Yacc rules at all; we can recognize from 100's of different languages just by looking at them, even partial code, despite all the ambiguity of putting all programming languages into one Yacc grammar.
- gnaritas 11y ago> Seems to me that computers were instructed to (1) refuse to work in front of ambiguities No, that would presume incorrectly that it understood what ambiguity was or even knew it was in an ambiguous situation. Computers don't refuse anything, they do exactly what they're told and only what they're told even when what they're told doesn't make any sense. > resolve them by choosing one of the options. They don't even know there are options.