A Vision and Speech Enabled, Customizable, Virtual Assistant for Smart Environments
Socially-Aware Animated Intelligent Personal Assistant Agent