380 likes | 540 Vues
Successful Enterprise Search by Design. Be the Hero, not the Goat. Agenda. Search is a user experience Bad search = low productivity Why configure search Web search is not Enterprise search Configuration Framework Define Problem space Define Scope Content is king, Context is the realm
E N D
Successful Enterprise Search by Design Be the Hero, not the Goat
Agenda Search is a user experience Bad search = low productivity Why configure search Web search is not Enterprise search Configuration Framework • Define Problem space • Define Scope • Content is king, Context is the realm • Build something beautiful • Build something meaningful • Must haves – Nice to Haves Key Takeaways
A Bad Experience Searchers do not know “how to search” • 56% constructed poor queries • Proficiency with the machine does not translate into proficiency with the software Searchers get lost in the data • 33% had difficulty navigating/orienting search results • 28% had difficulty maintaining orientation on a website Loss of capacity for discernment • 36% did not go beyond the first 3 search results • (not pages…results on page 1) • 91% did not go beyond the first page of search results • 55% selected irrelevant results 1 or more times
A Weakening Experience Searchers do not know “how to search” • 56% constructed poor queries • Proficiency with the machine does not translate into proficiency with the software Searchers get lost in the data • 33% had difficulty navigating/orienting search results • 28% had difficulty maintaining orientation on a website Loss of capacity for discernment • 36% did not go beyond the first 3 search results • not pages…results on page 1 • 91% did not go beyond the first page of search results • 55% selected irrelevant results 1 or more times
Difference in Looking for Information Human Retrieval • Contextual • Free form • Navigational or informational • Focused and random • Berrypicking • Constrained • By technology • By biology Machine Retrieval • Literal • Directed • Rigid • One way • Sequential • Constrained • By size of index • By nature of instructions
Difference In Relevance Perception Thought-Processing Biped Relevance • Emotional • Environmental Good means pleasing, honest, truthful, operates with integrity Machine Relevance • Literal • Logical Good means fulfills a programmed criteria based on computational mathematics "I shall not today attempt further to define the kinds of material I understand to be embraced within that shorthand description; and perhaps I could never succeed in intelligibly doing so. But I know it when I see it.” Justice Potter Stewart Miller v California (1973)
Web Has Machine Refinements Semantic • Authority • Contextual relatedness • Phrase indexed based on popular searches: Index, categories, keywords, document-specific data • Similarity estimation: Compares a “sketch” or compact representation for document and uses an established similarity threshold to delete duplicate entries Prediction • Orion Algorithm: Search engine algorithm uses vector space analysis that combines vector positioning with previous user action • Google 2009 • Microsoft Powerset Acquisition
Web Relies Heavily on Relevance Inputs Behavior that influences relevance • Query • Click through • Time on page • Path Social Influences • Likes • Comments • Recommendations • Retweets • Click-throughs
Many Voices Same Conclusion Enterprise searchers spend longer looking because “they know it is there somewhere” • IDG: 2.5 hours/week/employee • Ford:5-15% of time on non-productive information related activities Coping mechanisms for poor enterprise search • Recreate • Use older assets • Interrupt a co-worker • Start without info needed • Don’t start
The OOB Experience Won’t Cut It No matter what “they “ say It is not what the vendor used in the demo
Controlled Vocabulary Will Not Optimize Search And neither will a taxonomy
Define Problem Space Objectives • Find out: who is searching • Find out: what they are looking for • Find out: How they are searching (what keywords/phrases, how often they iterate, etc) • Find out: What drives their determination of relevance Tools • Site analytics • Search logs • User/stakeholder interviews
Define the Scope Objectives • Define the search requirements • Find out: What to crawl? • Find out: Where the content lives? • Find out: how to index Map internal and external resources • Discover the sacred cows Tools • Discovery workshop • Infrastructure review • Client/stakeholder interviews
Use Content Enrichment Methods Objectives • Have a content Strategy • Reduce the amount of content • De-dupe and Archive • Describe content in effective, machine-readable fashion • Build content relationships (relational content models) • Sustain best practices through education Tools • User surveys • Content Audit • Content Creator Workshop • Managed properties • Define custom entities
Content Strategy • Tools • Core Metadata • Google Insights for Search • Site analytics • Content audit Intersection of what you have/do with how customers look for what you have/do Use online tools to mine customer search behavior Check to see if you have relevant content and fill gaps
Relational Content Modeling Tools Guided ToursProduced Views Task List Drop Downs Related Links Best Bets
Structure • Tools • Flat structure within CMS • Analytics • Cross linking Objectives • Compensate for lack of link relevance • URL Depth: the further from the homepage, the less important it must be • Click Distance: the further from an authority page, the less important it must be • Create Meaningful URLs • Keywords found in URLs are weighted for relevance • Hyphens as separators is best
Design Relevant User Experience Objectives • Wean users from Google Web search performance expectations • Encourage and enable better query construction through abstraction Tools • Filters • Facets • Subscription • Clustering
Provide User Assistance Tools Suggestions as query is entered • At page search box • On search page Augmented Search results • Preview in browser • Contact information Did You Mean (spell check) Best Bets
Give the User Some Control Tools Facets Filters More Like This…
Post Launch Analytics/Reports are your friends Zero results are the road to Perdition Refine, iterate, tune User feedback is not a one-time affair
Evaluate/Review/Refine methods Objectives • Keep ahead of user satisfaction by fixing problems early • Obtain client feedback on performance • Be agile: review and tune accordingly • Benchmark success Tools • Establish benchmarks on what represents success • Search logs • Power user feedback • Periodic company-wide survey feedback
Key Takeaways Search is a user experience Users bring outside expectations and behaviors inside the enterprise Enterprise search engines are not smart OOB is not what you paid for
End Result Will Be Getting more from less by …making what you have work smarter
Thank You Marianne Sweeny Daedalus Information Systems Emsweeny@speakeasy.net T @msweeny