With the goal of revolutionizing everyday interactions between humans and computers, researchers are developing new technologies for making computers recognize not just traditional commands, but also non-verbal ones – gestures, body language and facial expressions.