google confronts perplexity