Machine learning advances human-computer interaction

Machine learning provides computers with the ability to learn from labeled examples and observations of data. Researchers at Rochester are developing computer programs incorporating machine learning to teach robots and software to understand natural language and body language, make predictions from social media, and model human cognition.