Artificial Intelligence For Language? Programming Content And Intuition In Semantics
For a human, knowing the difference between the "charge" of a battery and being charged in a crime is easy. Any three-year-old can look at a cartoon of a chicken and say "That's a chicken" but for computers those are still daunting tasks.
Obviously language is easier than visual recognition and linguists and programmers have spent 50 years trying to program semantics as software. While IBM's Jeopardy-winning Watson system and Google Translate are high profile, successful applications of language technologies, the humorous answers and mistranslations they sometimes produce are evidence of…