Intelligent assistant systems:concepts, techniques and technologies - Kaschek, Roland H. (Idea group publishing, 2007)