Search vs. Browse

One of the oldest distinctions in information access is between searching and browsing. Does a user initiate an information-seeking journey by typing keywords into a search box, or by browsing a category hierarchy?

Search vs. browse is a false dichotomy.

Search vs. browse is a false dichotomy, since users employ both strategies to achieve highly overlapping goals. For example, a user looking for men’s shoes on an ecommerce site can either type the query “mens shoes” into the search box or browse through the category hierarchy.

In fact, the strategies that users employ often depend as much on application design as on their personal preferences. A larger, more prominent search box encourages search, while a more prominent link to to view the category hierarchy encourages browse. Autocomplete design can have a big impact too — particularly the decision of whether or not to present category browse pages as autocomplete suggestions. Also, some applications redirect common keyword queries to browse pages.

So we should not assume that users set out to search vs. browse.

Focus on the user’s intent.

Instead of assuming that users have principled reasons for deciding whether to search or browse, we should focus on understanding their information-seeking intent.

We know that multiple search queries can express the same intent. We can extend this idea to browse. Users who search for “mens shoes” express the same intent as those who browse to the “Men’s Shoes” category.

By recognizing the user’s underlying intent, we can not only improve the user experience, but also aggregate expressions of the same intent to make our learning from user behavior most robust.

The “bag-of-documents” model that establishes query similarity for search applies just as well to browse. In either case, we can represent an intent as the mean (or some other aggregation) of associated document vectors, and then compare the two mean vectors using cosine similarity. The bag-of-documents model takes advantage of documents being relatively large and self-contained, as well as of the ability to reduce noise through aggregation.

Support the user’s journey.

Information-seeking needs vary in their complexity. If a user is looking for a particular known product or document, the process should be simple and painless. In contrast, a user who needs to explore and learn about options and tradeoffs is better served by a richer experience.

Search may be a more intuitive way to looking for a particular result, but it can also be the starting point for exploration. Conversely, browsing seems synonymous with exploration, but it can also be how users follow what they believe to be the shortest path to the result they are looking for.

Supporting users’ journeys requires us to understand these journeys. The best way to achieve that understanding is to aggregate and learn from historical user behavior. Some search queries lead immediately to results, while others tend to launch a more complex series of pagination, filtering, reformulation, etc. The same holds for browse. We can use direct statistical analysis to understand frequent journeys,and then use machine learning to generalize to an understanding of infrequent journeys.

Remember: it’s about the user, not your org.

One of the worse consequences of the sharp distinction between search and browse is that two different teams tend to be responsible for them — and sometimes those teams even compete for glory and resources. Remember: it’s not about you or your organization. It’s about helping users find what they are looking for. So make sure that your org structure, analytics, and other internal processes don’t get in the way of helping your users achieve their goals — through search, browse, or both.

Peter Dixon-Moses

?? Delightful Discovery Experiences ?? | Product Development and Engineering Partner (Search / Discovery / Relevance / GenAI)

1 年

For those who missed this, here’s the Gemini demo for adaptive UX. https://m.youtube.com/watch?v=v5tRc_5-8G4

回复
Peter Dixon-Moses

?? Delightful Discovery Experiences ?? | Product Development and Engineering Partner (Search / Discovery / Relevance / GenAI)

1 年

Search vs browse are just two thick lenses that we’ve used to simplify/abstract/deliver a wide range of user needs along their objective funnel. Are you in the mindset of an analyst, or an executive? How much time do you have to make a decision? How important is it? How much prexisting background context have you already collected? Perhaps neither of these modalities is what you really want: Executives often want decision-support aids, like a one-pager with several contrasting options to maximize several (often competing) objectives. Analysts want a framework for compiling and vetting options. Search and browse are tuned for different states of mind (impatient vs exploratory) when humans frequently shift between the two (and more). I’m personally looking forward to building new search experiences that better mirror the processes by which users *want* to assimilate information and make decisions.

Ian Soboroff

Computer Scientist, Group Leader, Retrieval Group at NIST

1 年

Sometimes one works much better than the other

Ingo Frommholz

Full Professor and Head of School of Applied Data Science at Modul University, Vienna

1 年

Nice! I have the impression browsing is often neglected when we talk about web information access, but I agree it’s an integral part of information seeking and certainly not versus searching.

要查看或添加评论,请登录

Daniel Tunkelang的更多文章

  • ChatGPT, Are You Just Telling Me What I Want to Hear?

    ChatGPT, Are You Just Telling Me What I Want to Hear?

    These days, the Turing Test — which Turing originally called the “imitation game” — feels hopelessly outdated. With…

  • Not All Recall is Created Equal

    Not All Recall is Created Equal

    Search application developers constantly navigate tradeoffs, particularly between precision and recall. Precision…

    1 条评论
  • To Bot or Not to Bot: It Depends on the Question

    To Bot or Not to Bot: It Depends on the Question

    I was one of Quora’s earliest users. I earned Top Writer status for several years and even made some money through…

  • Ground Truth: A Useful Fiction

    Ground Truth: A Useful Fiction

    A key concern about AI is that models “hallucinate” — technical jargon for saying that they make up things that look…

    5 条评论
  • Conjunction, Disjunction, What’s Your Function?

    Conjunction, Disjunction, What’s Your Function?

    Like many folks of my generation, I grew up on Schoolhouse Rock, a series of animated educational shorts that aired…

  • Modeling Queries as Bags of Documents

    Modeling Queries as Bags of Documents

    Last week, I had the honor of presenting “Modeling Queries as Bags of Documents” at Search Solutions 2024 with Aritra…

  • Documents, Queries, and Categories

    Documents, Queries, and Categories

    I have published a number of posts and presentations about the bag-of-documents model, which essentially represents…

  • Where Do Categories Come From?

    Where Do Categories Come From?

    In my previous post, I argued that categories are fundamental for search applications. I characterized a robust set of…

    1 条评论
  • Categories are Fundamental for Search

    Categories are Fundamental for Search

    As a search consultant, I have learned to be flexible about structured data. However, I do insist on content being…

    5 条评论
  • Quo Vadis Nunc, Quora?

    Quo Vadis Nunc, Quora?

    I was one of Quora’s earliest users, earned Top Writer status for a few years, and topped the leaderboard as a 9-time…

    2 条评论

社区洞察

其他会员也浏览了