Analysis and Design of Interaction for Concept Articulation in Shopping