A company has developed a recommendation engine that uses AI to anticipate what users want even before they have a chance to ask.