Search versus chat…. are they the same or different?
Perplexity, ChatGPT, and Claude are conversational interfaces. They’re changing the way we search for information online. But a question:
Is chat just a new interface for doing the same thing, i.e., search?
Or is it an entirely new interaction altogether?
If chat and search are different, which one is better?
The answer is: Chat is an entirely new interaction
But how? What makes it different from search?
First, let’s answer the easier question. How are search and chat the same? A simple answer is they both enable a user to find information. But “to find information” is a broad use case. Differences appear at a deeper level.
One way to distinguish them is by the scope of information that each tool retrieves. The motivations that lead us to search for information online are the same as the motivations we have in the physical world. In some cases you know what you want, so you look for that one thing. In other cases, you’re not sure what you want, so you look for a selection.
So, by one measure, the use cases for an info-seeking utility can be distinguished by the need for:
an answer, or
a selection of candidate answers
That doesn’t answer the question. Which is better?
The next question is whether — for each of these tasks — is one utility better than the other?
That’s actually two questions. And there’s an answer for each case. The answer to both is: ‘yes’. One utility is better than the other in each case (but it’s different for each case). The deciding factor is the kind of input each utility lends itself to.
The search bar lends itself to keyword entry. It strives to return relevantly matched documents from an index. Its output is a results list that users browse.
The chat interface lends itself to natural language queries, i.e., questions and statements. It strives to return one, best answer from a model. If it fails, it seeks to use context and another query from the user to find a better answer. The interaction is iterative.
Re-phrasing these descriptions:
Search finds candidates, i.e., multiple results that users browse.
Chat finds an answer, i.e., one result, in as few iterations as possible.
As further comparisons:
for chat, a user enters iterative queries
for search, a user enters one search term and browses multiple results
for chat, a user seeks an experience that is as short as possible
for search, a user may tradeoff the cost of a longer experience, to keep the opportunity to make comparisons themselves
for chat, a user wants the utility to make the decision, i.e., know the answer
for search, a user wants to make the final choice themselves
Google completed a study on the topic: ChatGPT vs Google: A Comparative Study of Search Performance and User Experience. https://arxiv.org/pdf/2307.01135
But, ultimately, the answer is that chat and search are different. One is better than the other — depending on the task.
Which one is better for e-commerce?
Narrowing the use case to e-commerce, either chat or search can work. But is one usually better? In the physical world, selection (and price) are primary factors in deciding where we shop. It’s the same online. For most shoppers, selection is paramount.
So, for e-commerce, the advantage leans strongly towards search. Search enables a shopper to make comparisons across a multitude of variables that change quickly and are often known only to them, e.g., design, fabric, color, fit. People want decision-making control over these, because combinations of subtle variables can vary so broadly.
Even with the power of today’s LLMs, it’s still hard for models to capture and update these individual nuances effectively, especially at scale. But a collection of search results lets us (humans) do that evaluation better and faster, assuming that the selection of choices we have are relevant.
But what about personalization?
Oops! Personalization changes everything.
Interestingly, because chat interfaces retrieve info from LLMs, they can maintain context. That means chat can excel at personalization, by retaining information about a shopper’s tastes and preferences. So, adding the condition that shoppers want personalized results, the advantage may shift from search to chat. The value of personalization is that high.
But that raises the question: is personalization a capability unique to chat, i.e., LLMs? The answer is ‘no’, which points to an attractive technical opportunity. Can search be personalized?
The answer is ‘yes’. That’s an interesting technical challenge. It’s definitely a tremendous business value. Advances in AI are making this capability more possible. Many major tech companies (and brands) are pursuing these capabilities now. But there is plenty of opportunity to offer this capability to brands who don’t have engineers to build this themselves.
KLOA is working on that — offering personalized search-as-a-service to small and mid‑size brands (SMB). If you’re an SMB, or a large enterprise without the engineering team to develop this, browse our site! See how KLOA can personalize your brand’s search experience for your shoppers.
Conclusion
Search and chat are not the same. One is better, depending on the use case. For e-commerce, search is preferred because the dominate use case prefers comparisons. But personalization sharply shifts that balance. Therefore, for commerce, shopper preference falls in this order:
Personalized search
Personalized chat
Un-personalized search
Because personalized search isn’t a widely available capability yet, this points to a clear business opportunity.
Comparison of the attributes of chat and search
Chat
Conversational input
Intends to avoid the need to browse
Ideally yields one, best result
Ideally the final step in the experience
Eliminates a pain point (finding info)
Generally, not fun
Search
Keyword input
Intends to yield a browsing opportunity
Ideally yields multiple results
Expectation that experience continues (next step is browsing)
Can be rewarding (if some results are richly relevant)
Often fun
Diagrams of navigation for search and chat
For further information, enter these prompts into Perplexity…
Are there any reports on the utility of search vs chat for information discovery?
How do users perceive the effectiveness of chatbots versus search engines?
How does user experience differ between chatbots and traditional search engines?
The result from the first Perplexity query above is below: