Sort and filter tech debt / bugs - Following are the details of identified bugs and the progress made
Price / rating and discount sort / filter issues -
Comp swap post filter application ✅ - Solve rolled out across real estates in May’24
Marvel and zonal listing price fix ✅ - Incorrect price references (i.e. MRP) were earlier used for sorting which had been resolved in May.
Details
More context
Update events for filters with a single value were not mapped in S&F cache ✅ - Short term fix pushed in June. P1 long term scalable solve to be prioritised
vSKU level pricing related sort issue ⏳ - We index the max price for the product, while serving we are showing the lowest as part of PLP card across REs. To be fixed - Low impact solve (P2)
Offer update (expiry) event integration ⏳ - Since sort is served from Elastic caching, any changes to offer expiry are not updated in the cache leading to incorrect sort for discount related application. To be fixed - Hygiene (P1)
Sort by rating ⏳ - We currently don’t have a pipeline updating cached data for rating changes which affects both sort and filter performance - Medium impact (P1)
Mall / Gold updates ⏳ - Tagging / De-tagging of a seller from Mall / Gold doesn’t update events to update cache which currently relies on a systemic bootstrap job / catalog property updates for other attributes, This needs to be fixed - P2
Taxonomy filter issues ✅ - Hero PID replacement basis filtered taxonomy attribute. Fixed rolled out across REs in Aug. To be scaled post experimentation.
Filter definition issue ⏳ - DS fix done to automate filter definition. Tech to integrate this into their architecture, Needs a scalable dev build. In progress, POC -
PRD -
Broken link
- High impact P0
Post filter ranking ⏳- Filtered feeds are powered by CLP IOP and rank using catalog’s ODNR. We need to shift this to scaled Merlin / ML personalised ranker. To be prioritised by ranking - High impact - P0
Parallel feed relaunch with FTUX - Android optimisation in progress, POC -
. - High impact P0
“More like this” FTUX build on all REs and experiment re-launch - Android bandwidth to be aligned with
- P1 (need to form a POV on if it’s a FTUX problem)
Other builds reads for experimentation and scale up -
Dynamic hero replacement for taxonomy filter selection - Build deployed, Needs to be scaled post experimentation, POC -
- Experiment to be launched
Making HVF sticky on up scrolls - Build deployed, needs to be tested and scaled, POC -
-
- Need to launch the experiment
Uniform gap index for horizontal feed components i.e. FIF / IFs - Build deployed, needs to be tested alongside IF launch to scale. POC -
.
PRD
- experiment launch
IF - LLM
End to end aprity review for filters & sort to make sure the post filter sort ranking has all the updated information/ ranking logic is streamlined. -
(High impact P0)
Potential issues :
- Creative bandwidth
- Audience issues
- Parity review for sort/filters/Parallel feeds/More like this
Want to print your doc? This is not the way.
Try clicking the ··· in the right corner or using a keyboard shortcut (