facilitating product discovery in e-commerce inventory, the fifth elephant, 2016

24
Facilitating product discovery in e-commerce inventory @ektagrover Member Technical Staff, BloomReach Ekta Grover http://www.specommerce.com.s3.amazonaws.com/images/marketplaces-ar.png https://www.linkedin.com/in/ektagrover Img source : The Fifth Elephant Bangalore, 2016

Upload: ekta-grover

Post on 19-Jan-2017

493 views

Category:

Data & Analytics


0 download

TRANSCRIPT

Facilitating product discovery in e-commerce inventory

@ektagrover

Member Technical Staff, BloomReach Ekta Grover

http://www.specommerce.com.s3.amazonaws.com/images/marketplaces-ar.png

https://www.linkedin.com/in/ektagrover

Img source :

The Fifth Elephant Bangalore, 2016

Structure for this talk

Beyond the store-front

2 specific problems in search

Influencing product design

Context & taxonomy

ecommerce ecosystem at 30ft

Independent merchandizers

Marketplaces

Technology providers

Discoverability Engagement

drive incremental revenueImg source :https://blog.optimizely.com/wp-content/uploads/2015/06/shopping-cart-crop-1.jpg

The visitor’s search query often differs from the product description in the catalog.

Product Description

How shoppers may describe it

Crafted of soft 100% cotton with a herringbone weave and clean mitered seams, our exclusive teal pillow is a classic u p d a t e f o r a n y s e a t i n g arrangement. Pick up multiple colors to refresh your decor instantly and affordably.

blue pillow blue couch cushion turquoise cushion aqua throw pillow *

*not mentioned in the description

Product Name: Teal Herringbone Cotton Throw Pillow

And this is just the tip of the ice-berg

Quick taxonomy

search query signals intent

user has segment & intent

product has purpose

store front search results page

problem #1 : Cart Abandonments

Initiate a search

View products

Add to cart

Convert

Diagnosis : Cart Abandonments

Well formed queriesalphanumeric queries

Queries with exact product_ids

metric for seperation frontier

branded queries non-branded queriesothers

MECE

mutually exclusive collectively exhaustive

discoverability & engagement gap

..to find

Diagnosis : Cart Abandonments

Diagnosis: viewing & adding products to cart, but not converting

Cause : Most popular sizes OOS !

Inference : People use carts to bookmark

• Custom sizes • No standardization across category • Size map

Challenges & constraints

Goal : Blend the availability of SKU's/sizes to (re)rank the products

Pre-cursor: Need to know the real distribution of sizes, across categories

score(rank) = f(availability factor,x2,x3,x4..)

321 unique sizes/150 unique leaf categories

…And so we cluster sizes

Product design

re-rank the products where the availability is factored in by size-popularity availability factor =:

rate of fill of inventory [Supply] rate of depletion of inventory [Demand]

Opportunity for the merchant is to align these and fill inventory

problem #2 : Handling Special events

Challenges & constraints

conflicting goals : prevent starvation vs. Business performance

http://sayrohan.blogspot.in/2013/06/finding-trending-topics-and-trending.html

The Britney Spears Problem : Tracking who's hot and who's not presents an algorithmic challenge http://www.americanscientist.org/issues/pub/the-britney-spears-problem/1

• huge demand generation, often not in line with intent

• short-lived events - too small a period to let the algorithm learn• need to separate the trend from popular events • fair bootstrapped impressions do not work

Solution is a mix of opportunities

new products , new intents & (reverse engineering) merchandizing plan

New products

marketplace products

regular product…”related” is relative

• quantify relatedness • get feedback from curated QA • borrow “scores” with decay

inherit from “related” products

Product design

QA

borrowed_score(pid)= f(mlt_pid,decay,relatedness)

score(rank) = f(borrowed_score,x2,x3,x4..)

custom params

women's villanova wildcats navy blue classic arch full zip hooded sweatshirt

www.we-sell-stuff.com/COLLEGE_Villanova_Wildcats_Sweatshirts_And_Fleece

www.we-sell-stuff.com/prod-nm2614

women's sweatshirt

www.we-sell-stuff.com/NHL_Minnesota_Wild_Mens/pg/1/ps/72/so/newest_items

www.we-sell-stuff.com/NHL_Minnesota_Wild_Mens/pg/1/ps/72/so/top_sellers

www.we-sell-stuff.com/NHL_Minnesota_Wild_Mens/pg/1/ps/72/so/highest_price

www.we-sell-stuff.com/NHL_Minnesota_Wild_Mens/pg/1/ps/72/so/lowest_price

www.we-sell-stuff.com/NHL_Minnesota_Wild_Mens/pg/1/ps/72/so/top_rated

Exclusivity

Vanity

Quality & utility

spend thrift

Understanding user segments

redirect

product/category page

www.we-sell-stuff.com/shop/wd/womens-dresses?quantity=144&evansignore=10051&filtered=true&catFilter=140325&cmp=SOC:ANF_BND_US_FBK_PRD_FMLdresses -

campaigns/promotions/repeat users

www.we-sell-stuff.com/webapp/wcs/stores/servlet/Search?search-field-submit=SEARCH&catalogId=10901&search-field=tops&cmp=PDS:ANF_US_BNG_BRD_General-Tops&kid=6ccb15d4-7758-f1a9-bb46-0000732cf85f&langId=-1&storeId=11203

Queries that have campaigns

decoding user experience• Pagination depth of users across queries - which queries are worse off?

• Price sensitive vs. Brand sensitive users - re-ranking & personalization

www.we-sell-stuff.com/search=hoodie+sweater&pn=2

www.we-sell-stuff.com/search=final+four&pn=4

Cluster brand facets vs. price signal facets to infer user-segments

reverse-engineer consumer preferences

www.we-sell-stuff.com/hoody+sweater/directory_hoody%2520sweater?fids=Clothing!Hanger!_26!Accessory!Type_3A_22Clothes!Hangers_22&sr=true&sby=&min=&max=

from your weblogs

..and likewise for handling search redirects, new product launches, campaigns & deals

…dynamic facets

consumers have different taxonomy products have a purpose & positioning

What we know so far

match this well

Be metric driven Common sense math beats intense data science :) look beyond your cursory tool-kit Match intent to purpose of the product segment intimately till a separation frontier emerges Reverse engineer quantitatively and then commoditize at scale

Isolate. Synthesize. Commoditize. Scale

Consumer behavior + technology

Awesomeness

Questions ?

https://www.linkedin.com/in/ektagrover @[email protected]