How retailers can reinvent their ecommerce platforms to allow for consumer agents for recommendation and selection.