Tag: discovery


Presenting “The Language of Discovery” at Strata NY

October 20th, 2012 — 12:00am

Big data types, visualization wonks, analytical savants, and all those interested in the discovery space as the leading category of interaction in the Age Of Insight should join me in NY next week for Strata. I’m super excited to be sharing the Language of Discovery: A Toolkit For Designing Big Data Experiences at this East Coast edition of Strata.  If travel and time allow, I’m going to take in some of the NYC Data Week events scheduled for the same week.

Strata + Hadoop World 2012

Slides and video will be available after the conference, but there’s no substitute for being there.  And besides, New York is beautiful in October, so what more reason do you need to join?


Related posts:

Comment » | Big Data, Language of Discovery, User Experience (UX)

Presenting “A Taxonomy of Enterprise Search” at EUROHCIR

June 6th, 2011 — 12:00am

I’m pleased to be presenting ‘A Taxonomy of Enterprise Search’ at the upcoming EuroHCIR workshop, part of the 2011 HCI conference in the UK.  Co-authored with Tony Russell-Rose of UXLabs, and Mark Burrell here at Endeca, this is our first publication of some of the very exciting work we’re doing to understand and describe discovery activities in enterprise settings, and do so within a changed and broader framing than traditional information retrieval.  The paper builds on work I’ve done previously on understanding and defining information needs and patterns of information retrieval activity, while working on search and discovery problems as part of larger user experience architecture efforts.

Here’s the abstract of the paper:

Classic IR (information retrieval) is predicated on the notion of users searching for information in order to satisfy a particular “information need”. However, it is now accepted that much of what we recognize as search behaviour is often not informational per se. For example, Broder (2002) has shown that the need underlying a given web search could in fact be navigational (e.g. to find a particular site or known item) or transactional (e.g. to find a sites through which the user can transact, e.g. through online shopping, social media, etc.). Similarly, Rose & Levinson (2004) have identified consumption of online resources as a further category of search behaviour and query intent.

In this paper, we extend this work to the enterprise context, examining the needs and behaviours of individuals across a range of search and discovery scenarios within various types of enterprise. We present an initial taxonomy of “discovery modes”, and discuss some initial implications for the design of more effective search and discovery platforms and tools.

There’s a considerable amount of research available on information retrieval — even within a comparatively new discipline like HCIR, focused on the human to system interaction aspects of IR — but I think it’s the attempt to define an activity centered grammar for interacting with information that makes our approach worth examining.  The HCIR events in the U.S. (and now Europe) blend academic and practitioner perspectives, so are an appropriate audience for our proposed vocabulary of discovery activity ‘modes’ that’s based on a substantial body of data collected and analyzed during solution design and deployment engagements.

I’ll post the paper itself once the proceedings are available.

Comment » | Language of Discovery, User Experience (UX), User Research

The Architecture of Discovery: Slides from Discover Conference 2011

April 16th, 2011 — 12:00am

Endeca invites customers, partners and leading members of the broader search and discovery technology and solutions communities to meet annually, and showcase the most interesting and exciting work in the field of discovery.  As lead for the UX team that designs Endeca’s discovery products, I shared some of our recent work on patterns in the structure of discovery applications, as well as best practices in information design and visualization that we use to drive product definition and design for Endeca’s Latitude Discovery Framework.

This material is useful for program and project managers and business analysts defining requirements for discovery solutions and applications, UX and system architects crafting high-level structures and addressing long-term growth, interaction designers and technical developers defining and building information workspaces at a fine grain, and

There are three major sections: the first presents some of our tools for identifying and understanding people’s needs and goals for discovery in terms of activity (the Language of Discovery as we call it), the second brings together screen-level, application level, and user scenario / use-case level patterns we’ve observed in the applications created to meet those needs, and the final section shares condensed best practices and fundamental principles for information design and visualization based on academic research disciplines such as cognitive science and information retrieval.

It’s no coincidence that these sections reflect the application of the core UX disciplines of user research, information architecture, and interaction design to the question of “who will need to encounter information for some end, and in what kind of experience will they encounter it”.  This flow and ordering is deliberate; it demonstrates on two levels the results of our own efforts applying the UX perspective to the questions inherent in creating discovery tools, and shares some of the tools, insights, templates, and resources we use to shape the platform used to create discovery experiences across diverse industries.

Session outline

Session description

“How can you harness the power and flexibility of Latitude to create useful, usable, and compelling discovery applications for enterprise discovery workers? This session goes beyond the technology to explore how you can apply fundamental principles of information design and visualization, analytics best practices and user interface design patterns to compose effective and compelling discovery applications that optimize user discovery, success, engagement, & adoption.”

The patterns are product specific in that they show how to compose screens and applications using the predefined components in the Discovery Framework library.  However, many of the product-specific components are built to address common or recurring needs for interaction with information via well-known mechanisms such as search, filtering, navigation, visualization, and presentation of data.  In other words, even if you’re not using the literal Discovery Framework component library to compose your specific information analysis workspace, you’ll find these patterns relevant at workspace and application levels of scale.

The deeper story of these patterns is in demonstrating the evolution of discovery and analysis applications over time.  Typically, discovery applications begin by offering users a general-purpose workspace that satisfies a wide range of interaction tasks in an approximate fashion.  Over time, via successive expansions in the the scope and variety of data they present, and the discovery and analysis capabilities they provide, discovery applications grow to include several different types of workspaces that individually address distinct sets of needs for visualization and sense making by using very different combinations of components.  As a composite, these functional and informationally diverse workspaces span the full range of interaction needs for differing types of users.

I hope you find this toolkit and collection of patterns and information design principles useful.  What are some of the resources you’re using to take on these challenges?

User Experience Architecture For Discovery Applications from Joe Lamantia

Comment » | Dashboards & Portals, Information Architecture, User Experience (UX)

Back to top