Designing an advanced search screen


Published on

Advanced search design, UX

Published in: Technology
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • ProsFairly simplified advanced searchGood at performing simpler, non-aggregate queriesConsHarder to cover edge cases. Lack of aggregation and compound queriesRequires a fair amount of user research and data to identify most important search attributesFeedback is not immediate, and can lead to failure cases or null results.
  • ProsNatural Extension of facetsFairly simple to use.Immediate feedback and previewing reduces failure ratesCons- May not perform well when user has to perform a search inside the body of textNot possible to create more powerfulcompound queriesNo wild card searching and partial matchesRequires pre-filtering of data set. May not perform well if data set is too varied or too large and diverse.
  • Pros:- Extremely powerful with compound queriesIf designed well can cover almost all edge cases.Easily configurable. Can add or remove as many attributes as possible to control queries.ConsExtremely technical. Higher barrier to entry.Higher chance of failure or null result.No immediate feedback.
  • Advanced Search- Satisfies even the toughest edge cases- Greatest learning curve
  • Power Search- Satisfies even the toughest edge cases- Greatest learning curve
  • Designing an advanced search screen

    1. 1. Designing Advanced Search Balasubramanyam Ganapathi
    2. 2. “Investigate how other applications & sites provide advanced search functionality, and propose some alternatives with pros & cons for how Vault could offer this capability. “ “The target persona is a business user who is familiar with consumer web sites & uses Microsoft Windows, but is by no means a power user or technical whiz. “
    3. 3. Literature Review
    4. 4. “Often, advanced search is a clumsy add-on that’s rarely used, and it lets engineers and designers take the easy way out. Valuable features that are difficult to integrate into the main interface can be relocated to the ghetto and forgotten. “ Peter Morville and Jefferey Callender Search Patterns – Design for Discovery (2009)
    5. 5. “The advanced search page can provide a variety of fancy options, including Booleans, scopes, and various parametric searches. It is important to use an intimidating name like "advanced search" to scare off novice users from getting into the page and hurting themselves“ - Jakob Nielsen Search And You May Find (1997)
    6. 6. 0.5%
    7. 7. “The people who do use Advanced Search are your most fanatical users, the professional librarians … and investigators“ - Tim Bray, Google On Search - The Users (2003)
    8. 8. Design Implications
    9. 9. Make your default search cover the use cases for 99% usage
    10. 10. Make your advanced search as comprehensive and powerful as possible.
    11. 11. Advanced search in other applications
    12. 12. Fixed Query Searches
    13. 13. does not contain
    14. 14. Advanced Facets
    15. 15. Dynamic Query Construction
    16. 16. Proposed mockups
    17. 17. Questions?
    18. 18. Thanks