An electronic advisor/companion: Computers able to function as personal consultants require breakthroughs in the field of artificial intelligence | IEEE Journals & Magazine | IEEE Xplore