Ergo Linguistic Technologies has developed NLP software that can analyze English sentences quickly and thoroughly enough to make it possible to greatly improve grammar checker and translation software, foreign language tutoring software. Most important, this technology makes it possible to develop language interactivity that allows interactive dialogs with game characters, software applications and even household appliances.