It's a matter of algorithms and processing power and data points at this point. With the number of people working on it, we're close. Computer systems have come leaps and bounds in the last 5 years, and computational linguistics is not an easy problem.