As Christmas approaches, last-minute shoppers are turning to artificial intelligence for help finding the perfect gifts.