Learning from Friction to Improve the Search Experience

When we design search applications, we aspire to make the user experience frictionless. A search engine should “just work”, enabling searchers to easily express their intent and responding with exactly the results searchers need.

Unfortunately, our search applications tend to fall short of our aspirations.

Most search analytics focuses on measuring friction in the search experience. For example, the mean reciprocal rank (MRR) of clicks tells us how far users have to scan down the results to find what they want. Search abandonment rate reflects how often users don’t find what they want at all. These and other metrics reflect different kinds of friction that searchers experience.

Much of the work we do in developing search applications involves reducing this friction. But we can do more with friction than strive to minimize it.

Friction is a valuable signal. It highlights the gaps between searcher intent and experience. By recognizing and analyzing friction, we can improve the search experience. Friction is feedback that we should learn from.

Here are a few examples of how we can learn from friction:

  • Analyze queries that lead to long sessions. Not all search sessions will be quick— after all, search tasks are more complex than others. But long sessions often indicate a need to better support the searcher’s journey. For example, if searchers are paginating deeply into result sets or manually reformulating their initial search queries, there is probably room to improve the organization of search results and options for refining them.
  • Analyze differences between impressions and engagement. When search “just works”, searchers engage with (click on, purchase, etc) results that they see. Conversely, differences between search results that receive impressions and results that drive engagement suggest opportunities to improve search. Analyzing differences in distributions, such as category, price, document length, can reveal opportunities to make search results better reflect searcher needs.
  • Analyze differences between query and session engagement. Most searchers don’t change their minds about what they want during a session. So, if users end up engaging with results during a session that they did not engage with directly after their queries, that usually tells us that the search engine did not immediately show them what they were looking for.

All of these analyses represent variations on the same theme: when searchers are working hard to find what they want, that often means that the search engine isn’t working hard enough—or smart enough.

No search engine can deliver a perfect experience that is frictionless for all users. Indeed, not all users want a frictionless experience—sometimes, friction is a necessary part of exploration.

But for the most part, friction is unpleasant for searchers and represents an opportunity for improvement. When we develop search applications, it’s our job to detect this friction, learn from it, and translate these learnings into a better experience for searchers.

Leonardo Lezcano

Distinguished Data Scientist - Head of Machine Learning of the Walmart Translation Platform

4 å¹´

Actually, if you are trapped in a buying environment, a high friction experience can lead to NEW intentions, ultimately increasing customer spendings in such buying environment. So the question is not only about "friction vs non-friction" but also on how to retain customers through long buying experiences. There are no walls in the online world...

  • 该图片无替代文字
赞
回复
Leonardo Lezcano

Distinguished Data Scientist - Head of Machine Learning of the Walmart Translation Platform

4 å¹´

"...Indeed, not all users want a frictionless experience—sometimes, friction is a necessary part of exploration..." Couldn't agree more ??. Some amount of friction makes you feel in control.

Bob Bachand

Technology Architecture Manager @ Accenture

4 å¹´

Favorite insight: Analyze queries that lead to long sessions. Not all search sessions will be quick— after all, search tasks are more complex than others.

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

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 条评论

社区洞察

其他会员也浏览了