👉 Kickoff slide deck
What are the problems we are trying to solve?
- Inconsistency: The current search experience in the app is not inconsistent and misleading for users.
- Search in Explore via search bar or magnifier glass leads users to the global search. Search in Article works the same way.
- Search in My lists searches list names and articles in lists (T188333).
- Search in History searches the users history.
Even though the search scope and functionality is different, the iconography that is used remains the same.
- Reachability: Search is the most used feature in the app, but it’s physically one of the hardest/furthest to reach on a touch device. The search bar on Explore is positioned in the top area of the device and the icon/button is positioned in the app bar.
- Intelligence: The current search experience is limited in its capability to suggest relevant results for the user. It does not include results from My lists, History, Open tabs and Other languages that are set in the app.
What is the goal?
- Search becomes consistent, intelligent, and easier to reach.
We will also monitor internal search usage.
Scope of the task
This task is not about trying to build an alternative to the existing server side search algorithm used in the app. It is about finding ways to improve the search experience on the client side.
Optimization in three steps:
- Clearly communicate the scope of a search.
- Make search easier to reach and use.
- Present more relevant search results.
Todos
- Create slide deck (PDF) to communicate initial ideas and explorations.
- Gather feedback from Android and Design team
- Talk to alexhollender about process for Desktop Refresh Search
- Chat with SGautam_WMF about search challenges in emerging markets
- Create proposal for an improved search based on initial feedback from Android and Design (T259717)
- Create proposal for an improved article search experience based on initial feedback from Android and Design (T259795) (per Pginer-WMF’s input)
- Create task for analytics questions in regards to search (T259883)
- Send out draft for first proposals
- Present concepts to Johan
- Gather feedback on first proposals
- Talk with mwilliams about refinement of goals for search on Commons (feedback)
- What happens when results overlap e.g. My lists and History ? Is it only shown once? - ✅ Now defined in T259717
- Experiment with positioning and order of search results source icon: left, right, on the image (per rho’s input)
- ✅ Input incorporated → changed from left alignment (slide 18) to right alignment). Updated visuals in T259717.
- Consider a separate view for History (per rho’s input)
- ✅ Input incorporated → We’re keeping the existing functionality that allows users to filter and clear their history (!). Re: Performance, this should not be an issue according to Android engineers.
- Consider search bar below app bar title for My lists (per cmadeo’s input)
- ✅ Input processed: Our hypothesis is that if we’ll keep the search bar per this suggestion, it’ll not solve the initial problem of users mistaking it as searching Wikipedia. To start, we’ll test filter iconography and will observe how users will react to the change (usability test).
- Magic words to trigger functionalities (per alexhollender’s input)
- ✅ Input processed: After discussions with the team, this is out of scope for now. We added it to a UX backlog task for things we’d like to see in search in the future: T260415
- Consider showing an indicator/icon of the pages you edited in search results (per iamjessklein’s input)
- ✅ Input processed: Out of scope for now but added to the search wish list: T260415
- Empty states designs: Consider increasing affordance when there are results in other languages (per SGautam_WMF’s input).
- ✅ Input processed: Created a dedicated task → T260433
- Go through SGautam_WMF deck on Search for the next billion users and create a subtasks for it
- Go through the design team’s feedback from Sept 17
- Send prototype to an internal group of Android users and receive feedback for improvements.