For more than 50 years, linguists and computer scientists have tried to get computers to understand human language by programming semantics as software. Driven by efforts to translate Russian texts during the Cold War (and more recently by the value of information retrieval and data analysis tools), these efforts have met with mixed success. IBM’s […]