SlideShare ist ein Scribd-Unternehmen logo
1 von 38
Tony Russell-Rose, UXLabs
Joe Lamantia & Mark Burrell, Endeca
   The landscape of search
   The information-seeking process
     Models and frameworks
     Search strategies and tactics
   Patterns of search behaviour
     Mode networks
   Design implications
   Conclusions

              UXLabs - User Experience Research and Design - www.uxlabs.co.uk   2
Understanding the territory




                UXLabs - User Experience Research and Design - www.uxlabs.co.uk   3
Web Search                                  Key differences
• Multiple engines                            Rich link structure
• Single source
                                              Redundancy
                                              Adversarial search &
                                               spam
Enterprise search
• Single engine                               User goals & tasks:
• Multiple sources                               fact finding to
                                                  exploratory search

  UXLabs - User Experience Research and Design - www.uxlabs.co.uk      4
James
                     Joyce’s
                     Ulysses?


                       Irish
PR6019.O9 U418 G42    writer?




                                5
James Joyce’s
                                                                              Irish writer?
  Ulysses?




     Fact finding                                                              Discovery




                    UXLabs - User Experience Research and Design - www.uxlabs.co.uk           6
   Keyword search works when you know what
    you want, and how to ask for it
     Fails when you don’t know what you want, or
     even what questions to ask
                                                                       information
                                                                         retrieval

   Part of a larger cycle
                                                              sense-
                                                                                     analysis
                                                              making



              UXLabs - User Experience Research and Design - www.uxlabs.co.uk                   7
Models and frameworks




              UXLabs - User Experience Research and Design - www.uxlabs.co.uk   8
   Standard Model
     Broder 2002, Sutcliffe
      & Ennis 1998

   Cognitive Model
     Norman 1988,
      Marchioni 1989

   Dynamic Model
     Bates 1989, O‘ Day
      and Jeffries 1993
               UXLabs - User Experience Research and Design - www.uxlabs.co.uk   9
• to keep a search on track and
 Monitoring                 efficient

Information               • for navigating through the file or link
  structure                 structure of the individual resources

    Query                 • to support the overall query or
reformulation               search specification)

                          • to aid the selection of words or
    Term                    phrases in the current query
           UXLabs - User Experience Research and Design - www.uxlabs.co.uk   10
Search Modes
 • Monitoring a known topic or set of variables over time
 • Following a specific plan for information gathering
 • Exploring a topic in an undirected fashion

Analysis Techniques
 • Looking for trends or correlations
 • Making comparisons
 • Experimenting with different aggregations/scaling
 • Identifying critical subsets
 • Making assessments
 • Interpreting data to find meaning


                  UXLabs - User Experience Research and Design - www.uxlabs.co.uk   11
• The immediate intent is to reach a
Navigational              particular site


                        • The intent is to acquire some
Informational             information assumed to be present on
                          one or more web pages


                        • The intent is to perform some web-
Transactional             mediated activity

         UXLabs - User Experience Research and Design - www.uxlabs.co.uk   12
UXLabs - User Experience Research and Design - www.uxlabs.co.uk   13
Marchionini, 2005
                 • Lookup
                 • Learn
                 • Investigate




Spencer, 2006                            Morville, 2010
• Known-item                             •   Quit
• Exploratory                            •   Narrow
• Don’t know what                        •   Expand
  you need to know                       •   Pearl-growing
• Re-finding                             •   Pogo-sticking
                                         •   Thrashing


 UXLabs - User Experience Research and Design - www.uxlabs.co.uk   14
Locating Verifying     Monitoring      Comparing      Comprehending Exploring




Scenarios




                  UXLabs - User Experience Research and Design - www.uxlabs.co.uk           15
• To find a specific (possibly known) item

 Locating              • e.g. I need to find a new part with particular technical attributes
                         and then source it from the most qualified supplier –
                         Engineering



                     • To confirm or substantiate that an item or set of items meets

Verifying              some specific criterion
                       • e.g. How can I determine if I am looking at the latest
                         information for a part or supplier? - Supply Chain Specialist



                     • To maintain awareness of the status of an item or data set for

Monitoring             purposes of management or control
                       • e.g. I need to monitor at risk/failing customers/dealers so I can
                         prompt my Account Reps to fix the problems - Sales Manager


       UXLabs - User Experience Research and Design - www.uxlabs.co.uk                         16
• To examine two or more items to identify similarities & differences
                          • e.g. I need to compare our module set teardowns with competitive
  Comparing                 teardown information to see if we’re staying competitive for cost,
                            quality and functionality – Engineering



                        • To generate insight by understanding the nature or meaning of an
                          item or data set
Comprehending             • e.g. I need to analyze and understand consumer-customer-market
                            trends to inform brand strategy & communications plan – Director,
                            Brand Image



                        • To proactively investigate or examine an item or data set for the
                          purpose of serendipitous knowledge discovery
  Exploring               • e.g. I need to understand the cost drivers for this commodity so I can
                            negotiate better terms with my suppliers and forecast business risk
                            based on market indices - Procurement


          UXLabs - User Experience Research and Design - www.uxlabs.co.uk                            17
• To critically examine the detail of an item or data set to identify
                        patterns & relationships
 Analyzing              • e.g. I need to know the cost drivers for a part such as materials that
                          impact cost. Is the relationship a correlation or step function for a
                          part cost driver? – Engineering



                      • To use judgement to determine the significance or value of an item
                        or data set with respect to a specific benchmark or model
 Evaluating             • e.g. I need to determine my current state in my prints so I can
                          evaluate if I have price variation to negotiate a better price –
                          Procurement




                      • To generate or communicate insight by integrating diverse inputs to

Synthesizing            create a novel artefact or composite view
                        • e.g. I need to prepare a weekly report for my boss (sales mgr) of how
                          things are going - Account Rep


         UXLabs - User Experience Research and Design - www.uxlabs.co.uk                           18
Lookup
                    • Locating
                    • Verifying
                    • Monitoring



Investigate                         Learn
• Analyzing
                                    • Comparing
• Evaluating
                                    • Comprehending
• Synthesizing
                                    • Exploring




 UXLabs - User Experience Research and Design - www.uxlabs.co.uk   19
Mode chains and sequences




               UXLabs - User Experience Research and Design - www.uxlabs.co.uk   20
Analyzing                      Comparing                          Evaluating



 Engineering: Compare our module set teardowns with
  competitive teardown information to see if we’re staying
  competitive for cost, quality and functionality.
 Portfolio Manager: Compare a lead's performance
  claims with relevant benchmarks to assess the lead's
  claims
 Cost Estimators: Analyze & understand gaps between
  current costs of commodity versus best in class
  manufacturing costs
                UXLabs - User Experience Research and Design - www.uxlabs.co.uk    21
Exploring                       Analyzing                         Evaluating



 Core Engineer: Identify opportunities to optimize use of
  tooling capacity for my commodity/parts
 District Manager: Identify sales opportunities and
  targets (increased key customer market share across
  categories/brands; upsell-cross sell; promotional targets
 Category Manager: Evaluate & optimize our product
  portfolio: Which products should we de-list and retire?
  What new products should we be making/selling?
                UXLabs - User Experience Research and Design - www.uxlabs.co.uk    22
Analyzing                   Comprehending                            Evaluating



 Engineering: Track module cost versus functionality
  over time to determine trends.
 Portfolio Manager: Understand a lead's underlying
  positions so that I can assess the quality of the
  investment opportunity
 Procurement: Understand the cost drivers for a
  commodity so I can negotiate better terms with my
  suppliers and forecast business risk based on market
  indices
                UXLabs - User Experience Research and Design - www.uxlabs.co.uk       23
Monitoring                       Analyzing                          Evaluating



 SVP Sales: Monitor how well we are tracking to
  revenue and margin targets by division
 Core Engineer: Monitor global commodity use in
  relation to plan/guidelines to identify gaps that
  require corrective action
 Financial Analyst: Monitor & assess commodity
  status against strategy/plan/target
                UXLabs - User Experience Research and Design - www.uxlabs.co.uk     24
Analyzing                      Comparing                        Synthesizing



 Director, Brand Image: Analyze and understand
  consumer-customer-market trends to inform brand
  strategy & communications plan
 Engineering: Find out how many parts I have in my
  module set of parts and find ways to reduce cost
  across them
 Core Buyer: Formulate scope & strategy for
  sourcing and gap closure
               UXLabs - User Experience Research and Design - www.uxlabs.co.uk    25
Verifying



Analyzing                      Comprehending                            Synthesizing



                                  Comparing                               Evaluating



Monitoring                        Analyzing



Exploring

             UXLabs - User Experience Research and Design - www.uxlabs.co.uk           26
Applying the insights




                 UXLabs - User Experience Research and Design - www.uxlabs.co.uk   27
Single element patterns
• Comparison views (Comparing)
• Contextual views (Analyzing)

Whole screen patterns
• Dashboard (Monitoring, Synthesizing)
• Visual discovery (Exploring, Evaluating, Verifying)
Application-level patterns
• Differentiated (Analysing, Comparing, Evaluating,
  Monitoring  Strategic Oversight)
              UXLabs - User Experience Research and Design - www.uxlabs.co.uk   28
   Map search modes to screen components
     Avoid “one size fits all”


   Create views by combining components
     Communicate conceptual relationships through
      Gestalt principles of organization (e.g. similarity,
      closure, proximity, etc.)

   Compose applications by combining views
               UXLabs - User Experience Research and Design - www.uxlabs.co.uk   29
Page 1   Page 2       Page 3
   Purpose                                                       Page 4.A | Page 4.B

       Supports exploration,                   Search
                                                                   Metrics Bar
        comparison and visualization                                  View 1      View 2   View 3

                                                Breadcrumb
   Modes
       Locating                                                     Results Table
       Verifying
       Evaluating
       Analyzing
       Exploring                               Guided               Chart                          Chart
                                                Navigation
   Components
       Breadcrumb                                                    View 1      View 2   View 3
       Faceted Navigation
       Metrics Bar
       Results Table                                               Cross Tab

       Chart                                   Range Filter

       Cross Tab

                                                                    Record Detail


                             UXLabs - User Experience Research and Design - www.uxlabs.co.uk                30
   Purpose                             Page 1   Page 2   Page 3

      Present global
       overview / summary                Metrics Bar               Metrics Bar
       of key metrics
                                         Metrics Bar               Metrics Bar         Alerts

   Modes                                Metrics Bar               Metrics Bar
      Monitoring
                                         Metrics Bar
      Exploring
                                         Metrics Bar               Chart               Alerts

   Components                           Metrics Bar
      Metrics Bar
      Alerts
      Chart
      Cross Tab                        Cross Tab




                     UXLabs - User Experience Research and Design - www.uxlabs.co.uk            31
   Purpose                                   Page 1   Page 2      Page 3

     Explore unstructured data
                                              Search

   Modes                                     Breadcrumb        Results List

     Comprehending
     Exploring
     Synthesizing
                                                                Compare
   Components
       Search                                Guided
                                              Navigation        Record Detail   Find Similar
       Breadcrumb
       Faceted Navigation
       Results List
       Compare                                                 Record Detail

       Record Detail
       Find Similar

                    UXLabs - User Experience Research and Design - www.uxlabs.co.uk            32
Data
                       Source
                         B


                   analyze




evaluate                                  compare
   Data                                       Data
  Source                                     Source
    A                                          C



 UXLabs - User Experience Research and Design - www.uxlabs.co.uk   33
Data
      Source                         Metrics   Metrics   Metrics
        C                            Bar
                                      Data     Bar
                                                Data     Bar
                                                          Data
                                        A         B         C
 analyze


                      monitor




evaluate                                    compare
    Data                                          Data
   Source                                        Source
     A                                             B


UXLabs - User Experience Research and Design - www.uxlabs.co.uk    34
Explore




                                            Monitor

 Compare


                                                  Comprehend
Analyze

                           Evaluate
          UXLabs - User Experience Research and Design - www.uxlabs.co.uk   35
Summary and future work




               UXLabs - User Experience Research and Design - www.uxlabs.co.uk   36
A Taxonomy of Enterprise Search
• A perspective for understanding information-seeking behaviour
• A framework for designing discovery applications

Search Modes
• Combine academic and practitioner perspectives
• Atomic units and composite patterns

Further Work
• Larger data sample, more principled sampling strategy
• Acquire data directly & consistently (from primary sources)
• Refine and validate process
                UXLabs - User Experience Research and Design - www.uxlabs.co.uk   37
Tony Russell-Rose, PhD
Director, UXLabs

   Web:     http://uxlabs.co.uk
   Email: tgr@uxlabs.co.uk
   Blog:    http://isquared.wordpress.com
   LinkedIn: http://uk.linkedin.com/in/tonyrussellrose
   Twitter: @tonygrr



              UXLabs - User Experience Research and Design - www.uxlabs.co.uk   38

Weitere ähnliche Inhalte

Mehr von Tony Russell-Rose

Think outside the search box: a AI-based approach to search strategy formulation
Think outside the search box: a AI-based approach to search strategy formulationThink outside the search box: a AI-based approach to search strategy formulation
Think outside the search box: a AI-based approach to search strategy formulationTony Russell-Rose
 
Introduction to Natural Language Processing
Introduction to Natural Language ProcessingIntroduction to Natural Language Processing
Introduction to Natural Language ProcessingTony Russell-Rose
 
Designing the Search Experience: The Language of Discovery
Designing the Search Experience: The Language of DiscoveryDesigning the Search Experience: The Language of Discovery
Designing the Search Experience: The Language of DiscoveryTony Russell-Rose
 
User requirements for complex search strategies
User requirements for complex search strategiesUser requirements for complex search strategies
User requirements for complex search strategiesTony Russell-Rose
 
Sentiment analysis in healthcare
Sentiment analysis in healthcareSentiment analysis in healthcare
Sentiment analysis in healthcareTony Russell-Rose
 
A Model of Consumer Search Behaviour
A Model of Consumer Search BehaviourA Model of Consumer Search Behaviour
A Model of Consumer Search BehaviourTony Russell-Rose
 
A taxonomy of search strategies and their design implications
A taxonomy of search strategies and their design implicationsA taxonomy of search strategies and their design implications
A taxonomy of search strategies and their design implicationsTony Russell-Rose
 
From search to discovery: Information search strategies and design solutions
From search to discovery: Information search strategies and design solutionsFrom search to discovery: Information search strategies and design solutions
From search to discovery: Information search strategies and design solutionsTony Russell-Rose
 
The Role of Natural Language Processing in Information Retrieval
The Role of Natural Language Processing in Information RetrievalThe Role of Natural Language Processing in Information Retrieval
The Role of Natural Language Processing in Information RetrievalTony Russell-Rose
 
Text Analytics: Yesterday, Today and Tomorrow
Text Analytics: Yesterday, Today and TomorrowText Analytics: Yesterday, Today and Tomorrow
Text Analytics: Yesterday, Today and TomorrowTony Russell-Rose
 
UI Design Patterns for Search & Information Discovery
UI Design Patterns for Search & Information DiscoveryUI Design Patterns for Search & Information Discovery
UI Design Patterns for Search & Information DiscoveryTony Russell-Rose
 

Mehr von Tony Russell-Rose (14)

Think outside the search box: a AI-based approach to search strategy formulation
Think outside the search box: a AI-based approach to search strategy formulationThink outside the search box: a AI-based approach to search strategy formulation
Think outside the search box: a AI-based approach to search strategy formulation
 
Introduction to Natural Language Processing
Introduction to Natural Language ProcessingIntroduction to Natural Language Processing
Introduction to Natural Language Processing
 
Designing the Search Experience: The Language of Discovery
Designing the Search Experience: The Language of DiscoveryDesigning the Search Experience: The Language of Discovery
Designing the Search Experience: The Language of Discovery
 
User requirements for complex search strategies
User requirements for complex search strategiesUser requirements for complex search strategies
User requirements for complex search strategies
 
Sentiment analysis in healthcare
Sentiment analysis in healthcareSentiment analysis in healthcare
Sentiment analysis in healthcare
 
A Model of Consumer Search Behaviour
A Model of Consumer Search BehaviourA Model of Consumer Search Behaviour
A Model of Consumer Search Behaviour
 
A Taxonomy of Site Search
A Taxonomy of Site SearchA Taxonomy of Site Search
A Taxonomy of Site Search
 
Patterns of Personalization
Patterns of PersonalizationPatterns of Personalization
Patterns of Personalization
 
A taxonomy of search strategies and their design implications
A taxonomy of search strategies and their design implicationsA taxonomy of search strategies and their design implications
A taxonomy of search strategies and their design implications
 
From search to discovery: Information search strategies and design solutions
From search to discovery: Information search strategies and design solutionsFrom search to discovery: Information search strategies and design solutions
From search to discovery: Information search strategies and design solutions
 
The Role of Natural Language Processing in Information Retrieval
The Role of Natural Language Processing in Information RetrievalThe Role of Natural Language Processing in Information Retrieval
The Role of Natural Language Processing in Information Retrieval
 
From Search to Discovery
From Search to DiscoveryFrom Search to Discovery
From Search to Discovery
 
Text Analytics: Yesterday, Today and Tomorrow
Text Analytics: Yesterday, Today and TomorrowText Analytics: Yesterday, Today and Tomorrow
Text Analytics: Yesterday, Today and Tomorrow
 
UI Design Patterns for Search & Information Discovery
UI Design Patterns for Search & Information DiscoveryUI Design Patterns for Search & Information Discovery
UI Design Patterns for Search & Information Discovery
 

Kürzlich hochgeladen

Tapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the FunnelTapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the Funneljen_giacalone
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyNitya salvi
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...amitlee9823
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxbingyichin04
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxjanettecruzeiro1
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...instagramfab782445
 
DESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- IntroductionDESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- Introductionsivagami49
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfamanda2495
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja Nehwal
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...amitlee9823
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...Call Girls in Nagpur High Profile
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...sonalitrivedi431
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...nirzagarg
 

Kürzlich hochgeladen (20)

Tapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the FunnelTapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the Funnel
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptx
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
DESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- IntroductionDESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- Introduction
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
 

A Taxonomy of Enterprise Search

  • 1. Tony Russell-Rose, UXLabs Joe Lamantia & Mark Burrell, Endeca
  • 2. The landscape of search  The information-seeking process  Models and frameworks  Search strategies and tactics  Patterns of search behaviour  Mode networks  Design implications  Conclusions UXLabs - User Experience Research and Design - www.uxlabs.co.uk 2
  • 3. Understanding the territory UXLabs - User Experience Research and Design - www.uxlabs.co.uk 3
  • 4. Web Search  Key differences • Multiple engines  Rich link structure • Single source  Redundancy  Adversarial search & spam Enterprise search • Single engine  User goals & tasks: • Multiple sources  fact finding to exploratory search UXLabs - User Experience Research and Design - www.uxlabs.co.uk 4
  • 5. James Joyce’s Ulysses? Irish PR6019.O9 U418 G42 writer? 5
  • 6. James Joyce’s Irish writer? Ulysses? Fact finding Discovery UXLabs - User Experience Research and Design - www.uxlabs.co.uk 6
  • 7. Keyword search works when you know what you want, and how to ask for it  Fails when you don’t know what you want, or even what questions to ask information retrieval  Part of a larger cycle sense- analysis making UXLabs - User Experience Research and Design - www.uxlabs.co.uk 7
  • 8. Models and frameworks UXLabs - User Experience Research and Design - www.uxlabs.co.uk 8
  • 9. Standard Model  Broder 2002, Sutcliffe & Ennis 1998  Cognitive Model  Norman 1988, Marchioni 1989  Dynamic Model  Bates 1989, O‘ Day and Jeffries 1993 UXLabs - User Experience Research and Design - www.uxlabs.co.uk 9
  • 10. • to keep a search on track and Monitoring efficient Information • for navigating through the file or link structure structure of the individual resources Query • to support the overall query or reformulation search specification) • to aid the selection of words or Term phrases in the current query UXLabs - User Experience Research and Design - www.uxlabs.co.uk 10
  • 11. Search Modes • Monitoring a known topic or set of variables over time • Following a specific plan for information gathering • Exploring a topic in an undirected fashion Analysis Techniques • Looking for trends or correlations • Making comparisons • Experimenting with different aggregations/scaling • Identifying critical subsets • Making assessments • Interpreting data to find meaning UXLabs - User Experience Research and Design - www.uxlabs.co.uk 11
  • 12. • The immediate intent is to reach a Navigational particular site • The intent is to acquire some Informational information assumed to be present on one or more web pages • The intent is to perform some web- Transactional mediated activity UXLabs - User Experience Research and Design - www.uxlabs.co.uk 12
  • 13. UXLabs - User Experience Research and Design - www.uxlabs.co.uk 13
  • 14. Marchionini, 2005 • Lookup • Learn • Investigate Spencer, 2006 Morville, 2010 • Known-item • Quit • Exploratory • Narrow • Don’t know what • Expand you need to know • Pearl-growing • Re-finding • Pogo-sticking • Thrashing UXLabs - User Experience Research and Design - www.uxlabs.co.uk 14
  • 15. Locating Verifying Monitoring Comparing Comprehending Exploring Scenarios UXLabs - User Experience Research and Design - www.uxlabs.co.uk 15
  • 16. • To find a specific (possibly known) item Locating • e.g. I need to find a new part with particular technical attributes and then source it from the most qualified supplier – Engineering • To confirm or substantiate that an item or set of items meets Verifying some specific criterion • e.g. How can I determine if I am looking at the latest information for a part or supplier? - Supply Chain Specialist • To maintain awareness of the status of an item or data set for Monitoring purposes of management or control • e.g. I need to monitor at risk/failing customers/dealers so I can prompt my Account Reps to fix the problems - Sales Manager UXLabs - User Experience Research and Design - www.uxlabs.co.uk 16
  • 17. • To examine two or more items to identify similarities & differences • e.g. I need to compare our module set teardowns with competitive Comparing teardown information to see if we’re staying competitive for cost, quality and functionality – Engineering • To generate insight by understanding the nature or meaning of an item or data set Comprehending • e.g. I need to analyze and understand consumer-customer-market trends to inform brand strategy & communications plan – Director, Brand Image • To proactively investigate or examine an item or data set for the purpose of serendipitous knowledge discovery Exploring • e.g. I need to understand the cost drivers for this commodity so I can negotiate better terms with my suppliers and forecast business risk based on market indices - Procurement UXLabs - User Experience Research and Design - www.uxlabs.co.uk 17
  • 18. • To critically examine the detail of an item or data set to identify patterns & relationships Analyzing • e.g. I need to know the cost drivers for a part such as materials that impact cost. Is the relationship a correlation or step function for a part cost driver? – Engineering • To use judgement to determine the significance or value of an item or data set with respect to a specific benchmark or model Evaluating • e.g. I need to determine my current state in my prints so I can evaluate if I have price variation to negotiate a better price – Procurement • To generate or communicate insight by integrating diverse inputs to Synthesizing create a novel artefact or composite view • e.g. I need to prepare a weekly report for my boss (sales mgr) of how things are going - Account Rep UXLabs - User Experience Research and Design - www.uxlabs.co.uk 18
  • 19. Lookup • Locating • Verifying • Monitoring Investigate Learn • Analyzing • Comparing • Evaluating • Comprehending • Synthesizing • Exploring UXLabs - User Experience Research and Design - www.uxlabs.co.uk 19
  • 20. Mode chains and sequences UXLabs - User Experience Research and Design - www.uxlabs.co.uk 20
  • 21. Analyzing Comparing Evaluating  Engineering: Compare our module set teardowns with competitive teardown information to see if we’re staying competitive for cost, quality and functionality.  Portfolio Manager: Compare a lead's performance claims with relevant benchmarks to assess the lead's claims  Cost Estimators: Analyze & understand gaps between current costs of commodity versus best in class manufacturing costs UXLabs - User Experience Research and Design - www.uxlabs.co.uk 21
  • 22. Exploring Analyzing Evaluating  Core Engineer: Identify opportunities to optimize use of tooling capacity for my commodity/parts  District Manager: Identify sales opportunities and targets (increased key customer market share across categories/brands; upsell-cross sell; promotional targets  Category Manager: Evaluate & optimize our product portfolio: Which products should we de-list and retire? What new products should we be making/selling? UXLabs - User Experience Research and Design - www.uxlabs.co.uk 22
  • 23. Analyzing Comprehending Evaluating  Engineering: Track module cost versus functionality over time to determine trends.  Portfolio Manager: Understand a lead's underlying positions so that I can assess the quality of the investment opportunity  Procurement: Understand the cost drivers for a commodity so I can negotiate better terms with my suppliers and forecast business risk based on market indices UXLabs - User Experience Research and Design - www.uxlabs.co.uk 23
  • 24. Monitoring Analyzing Evaluating  SVP Sales: Monitor how well we are tracking to revenue and margin targets by division  Core Engineer: Monitor global commodity use in relation to plan/guidelines to identify gaps that require corrective action  Financial Analyst: Monitor & assess commodity status against strategy/plan/target UXLabs - User Experience Research and Design - www.uxlabs.co.uk 24
  • 25. Analyzing Comparing Synthesizing  Director, Brand Image: Analyze and understand consumer-customer-market trends to inform brand strategy & communications plan  Engineering: Find out how many parts I have in my module set of parts and find ways to reduce cost across them  Core Buyer: Formulate scope & strategy for sourcing and gap closure UXLabs - User Experience Research and Design - www.uxlabs.co.uk 25
  • 26. Verifying Analyzing Comprehending Synthesizing Comparing Evaluating Monitoring Analyzing Exploring UXLabs - User Experience Research and Design - www.uxlabs.co.uk 26
  • 27. Applying the insights UXLabs - User Experience Research and Design - www.uxlabs.co.uk 27
  • 28. Single element patterns • Comparison views (Comparing) • Contextual views (Analyzing) Whole screen patterns • Dashboard (Monitoring, Synthesizing) • Visual discovery (Exploring, Evaluating, Verifying) Application-level patterns • Differentiated (Analysing, Comparing, Evaluating, Monitoring  Strategic Oversight) UXLabs - User Experience Research and Design - www.uxlabs.co.uk 28
  • 29. Map search modes to screen components  Avoid “one size fits all”  Create views by combining components  Communicate conceptual relationships through Gestalt principles of organization (e.g. similarity, closure, proximity, etc.)  Compose applications by combining views UXLabs - User Experience Research and Design - www.uxlabs.co.uk 29
  • 30. Page 1 Page 2 Page 3  Purpose Page 4.A | Page 4.B  Supports exploration, Search Metrics Bar comparison and visualization View 1 View 2 View 3 Breadcrumb  Modes  Locating Results Table  Verifying  Evaluating  Analyzing  Exploring Guided Chart Chart Navigation  Components  Breadcrumb View 1 View 2 View 3  Faceted Navigation  Metrics Bar  Results Table Cross Tab  Chart Range Filter  Cross Tab Record Detail UXLabs - User Experience Research and Design - www.uxlabs.co.uk 30
  • 31. Purpose Page 1 Page 2 Page 3  Present global overview / summary Metrics Bar Metrics Bar of key metrics Metrics Bar Metrics Bar Alerts  Modes Metrics Bar Metrics Bar  Monitoring Metrics Bar  Exploring Metrics Bar Chart Alerts  Components Metrics Bar  Metrics Bar  Alerts  Chart  Cross Tab Cross Tab UXLabs - User Experience Research and Design - www.uxlabs.co.uk 31
  • 32. Purpose Page 1 Page 2 Page 3  Explore unstructured data Search  Modes Breadcrumb Results List  Comprehending  Exploring  Synthesizing Compare  Components  Search Guided Navigation Record Detail Find Similar  Breadcrumb  Faceted Navigation  Results List  Compare Record Detail  Record Detail  Find Similar UXLabs - User Experience Research and Design - www.uxlabs.co.uk 32
  • 33. Data Source B analyze evaluate compare Data Data Source Source A C UXLabs - User Experience Research and Design - www.uxlabs.co.uk 33
  • 34. Data Source Metrics Metrics Metrics C Bar Data Bar Data Bar Data A B C analyze monitor evaluate compare Data Data Source Source A B UXLabs - User Experience Research and Design - www.uxlabs.co.uk 34
  • 35. Explore Monitor Compare Comprehend Analyze Evaluate UXLabs - User Experience Research and Design - www.uxlabs.co.uk 35
  • 36. Summary and future work UXLabs - User Experience Research and Design - www.uxlabs.co.uk 36
  • 37. A Taxonomy of Enterprise Search • A perspective for understanding information-seeking behaviour • A framework for designing discovery applications Search Modes • Combine academic and practitioner perspectives • Atomic units and composite patterns Further Work • Larger data sample, more principled sampling strategy • Acquire data directly & consistently (from primary sources) • Refine and validate process UXLabs - User Experience Research and Design - www.uxlabs.co.uk 37
  • 38. Tony Russell-Rose, PhD Director, UXLabs  Web: http://uxlabs.co.uk  Email: tgr@uxlabs.co.uk  Blog: http://isquared.wordpress.com  LinkedIn: http://uk.linkedin.com/in/tonyrussellrose  Twitter: @tonygrr UXLabs - User Experience Research and Design - www.uxlabs.co.uk 38

Hinweis der Redaktion

  1. c/o Grounded Theory
  2. [Patentability search?]
  3. [Validity search?]
  4. [Freedom-to-operate search?]
  5. [patent watch?]
  6. [gap analysis/SOTA search]