Virtual Personal Assistant Sherlock Aims To Make Human-Computer Communication Elementary Researchers at IBM and Cardiff University have developed a new virtual personal assistant called Sherlock. The software uses information from users to make human-computer communication more efficient. by Laura Rosenfeld